0001558370-24-002739.txt : 20240307 0001558370-24-002739.hdr.sgml : 20240307 20240307165222 ACCESSION NUMBER: 0001558370-24-002739 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 135 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240307 DATE AS OF CHANGE: 20240307 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Clarus Corp CENTRAL INDEX KEY: 0000913277 STANDARD INDUSTRIAL CLASSIFICATION: [3949] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 581972600 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34767 FILM NUMBER: 24730942 BUSINESS ADDRESS: STREET 1: 2084 EAST 3900 SOUTH CITY: SALT LAKE CITY STATE: UT ZIP: 84124 BUSINESS PHONE: 801-278-5552 MAIL ADDRESS: STREET 1: 2084 EAST 3900 SOUTH CITY: SALT LAKE CITY STATE: UT ZIP: 84124 FORMER COMPANY: FORMER CONFORMED NAME: Black Diamond, Inc. DATE OF NAME CHANGE: 20110121 FORMER COMPANY: FORMER CONFORMED NAME: CLARUS CORP DATE OF NAME CHANGE: 19980911 FORMER COMPANY: FORMER CONFORMED NAME: SQL FINANCIALS INTERNATIONAL INC /DE/ DATE OF NAME CHANGE: 19980911 10-K 1 clar-20231231x10k.htm 10-K
0000913277--12-31FY202300NoNoYesYeshttp://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairmentP8YP13Y6MP13Y6MP6YP7YP10YP12YP9Y8M18DP12Y7M6DP12Y7M6DP1Y6Mhttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://www.claruscorp.com/20231231#ContingentConsiderationExpenseBenefithttp://www.claruscorp.com/20231231#ContingentConsiderationExpenseBenefitP1YP1YP1YP3YP1YP3YP5Y6MP20DP20DP20Dhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentfalse0000913277us-gaap:TreasuryStockCommonMember2023-01-012023-12-310000913277us-gaap:TreasuryStockCommonMember2022-01-012022-12-310000913277us-gaap:TreasuryStockCommonMember2021-01-012021-12-310000913277us-gaap:CommonStockMember2023-01-012023-12-310000913277us-gaap:CommonStockMember2022-01-012022-12-310000913277us-gaap:CommonStockMember2021-01-012021-12-310000913277us-gaap:TreasuryStockCommonMember2023-12-310000913277us-gaap:RetainedEarningsMember2023-12-310000913277us-gaap:AdditionalPaidInCapitalMember2023-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000913277us-gaap:TreasuryStockCommonMember2022-12-310000913277us-gaap:RetainedEarningsMember2022-12-310000913277us-gaap:AdditionalPaidInCapitalMember2022-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000913277us-gaap:TreasuryStockCommonMember2021-12-310000913277us-gaap:RetainedEarningsMember2021-12-310000913277us-gaap:AdditionalPaidInCapitalMember2021-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000913277us-gaap:TreasuryStockCommonMember2020-12-310000913277us-gaap:RetainedEarningsMember2020-12-310000913277us-gaap:AdditionalPaidInCapitalMember2020-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000913277us-gaap:CommonStockMember2023-12-310000913277us-gaap:CommonStockMember2022-12-310000913277us-gaap:CommonStockMember2021-12-310000913277us-gaap:CommonStockMember2020-12-310000913277us-gaap:CommonStockMember2021-10-250000913277clar:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember2023-01-012023-12-310000913277clar:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember2023-01-012023-12-310000913277clar:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember2023-12-310000913277clar:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember2023-12-310000913277us-gaap:RestrictedStockMember2022-01-012022-12-310000913277us-gaap:EmployeeStockOptionMember2022-01-012022-12-310000913277us-gaap:RestrictedStockMember2021-01-012021-12-310000913277us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000913277us-gaap:RestrictedStockMember2021-12-310000913277us-gaap:EmployeeStockOptionMember2021-12-310000913277us-gaap:EmployeeStockOptionMember2022-12-310000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestInOneToThreeYearsMember2022-01-012022-12-310000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2021-01-012021-12-310000913277us-gaap:EmployeeStockOptionMember2023-12-310000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestInOneToThreeYearsMember2021-01-012021-12-310000913277srt:MaximumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestInOneToThreeYearsMember2021-01-012021-12-310000913277us-gaap:RestrictedStockMemberclar:ExercisePriceRangeOneMember2023-03-142023-03-140000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestingImmediatelyMember2022-01-012022-12-310000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2022-01-012022-12-310000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2023-12-310000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2023-12-310000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestInOneToThreeYearsMember2022-12-310000913277srt:MaximumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestInOneToThreeYearsMember2022-12-310000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestingImmediatelyMember2022-12-310000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2022-12-310000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2021-12-310000913277srt:MaximumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2021-12-310000913277us-gaap:RestrictedStockMember2023-12-310000913277us-gaap:RestrictedStockMemberclar:ExercisePriceRangeOneMember2023-03-140000913277us-gaap:RestrictedStockMember2022-12-310000913277us-gaap:RestrictedStockMemberclar:ExercisePriceRangeTwoMember2022-03-040000913277us-gaap:RestrictedStockMemberclar:ExercisePriceRangeThreeMember2021-05-280000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2023-01-012023-12-310000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2023-01-012023-12-310000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestInOneToThreeYearsMember2022-01-012022-12-310000913277srt:MaximumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberclar:VestInOneToThreeYearsMember2022-01-012022-12-310000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2021-01-012021-12-310000913277srt:MaximumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2021-01-012021-12-310000913277clar:InternationalSalesRevenueMemberclar:OutdoorSegmentMember2023-01-012023-12-310000913277clar:InternationalSalesRevenueMemberclar:AdventureSegmentMember2023-01-012023-12-310000913277clar:DomesticSalesRevenueMemberclar:OutdoorSegmentMember2023-01-012023-12-310000913277clar:DomesticSalesRevenueMemberclar:AdventureSegmentMember2023-01-012023-12-310000913277clar:InternationalSalesRevenueMember2023-01-012023-12-310000913277clar:DomesticSalesRevenueMember2023-01-012023-12-310000913277clar:InternationalSalesRevenueMemberclar:OutdoorSegmentMember2022-01-012022-12-310000913277clar:InternationalSalesRevenueMemberclar:AdventureSegmentMember2022-01-012022-12-310000913277clar:DomesticSalesRevenueMemberclar:OutdoorSegmentMember2022-01-012022-12-310000913277clar:DomesticSalesRevenueMemberclar:AdventureSegmentMember2022-01-012022-12-310000913277clar:InternationalSalesRevenueMember2022-01-012022-12-310000913277clar:DomesticSalesRevenueMember2022-01-012022-12-310000913277clar:InternationalSalesRevenueMemberclar:OutdoorSegmentMember2021-01-012021-12-310000913277clar:InternationalSalesRevenueMemberclar:AdventureSegmentMember2021-01-012021-12-310000913277clar:DomesticSalesRevenueMemberclar:OutdoorSegmentMember2021-01-012021-12-310000913277clar:DomesticSalesRevenueMemberclar:AdventureSegmentMember2021-01-012021-12-310000913277clar:InternationalSalesRevenueMember2021-01-012021-12-310000913277clar:DomesticSalesRevenueMember2021-01-012021-12-310000913277clar:RestatedCreditAgreementMemberus-gaap:SubsequentEventMember2024-02-292024-02-290000913277srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000913277srt:MinimumMemberclar:ComputerHardwareAndSoftwareAndMachineryAndEquipmentMember2023-12-310000913277srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000913277srt:MaximumMemberclar:ComputerHardwareAndSoftwareAndMachineryAndEquipmentMember2023-12-310000913277us-gaap:BuildingMember2023-12-310000913277us-gaap:BuildingImprovementsMember2023-12-310000913277us-gaap:MachineryAndEquipmentMember2023-12-310000913277us-gaap:LandMember2023-12-310000913277us-gaap:FurnitureAndFixturesMember2023-12-310000913277us-gaap:ConstructionInProgressMember2023-12-310000913277us-gaap:BuildingAndBuildingImprovementsMember2023-12-310000913277clar:ComputerHardwareAndSoftwareMember2023-12-310000913277us-gaap:MachineryAndEquipmentMember2022-12-310000913277us-gaap:LandMember2022-12-310000913277us-gaap:FurnitureAndFixturesMember2022-12-310000913277us-gaap:ConstructionInProgressMember2022-12-310000913277us-gaap:BuildingAndBuildingImprovementsMember2022-12-310000913277clar:ComputerHardwareAndSoftwareMember2022-12-310000913277us-gaap:FairValueAdjustmentToInventoryMember2020-01-012020-12-310000913277us-gaap:AcquisitionRelatedCostsMember2020-01-012020-12-310000913277us-gaap:OperatingSegmentsMemberclar:AdventureSegmentMember2023-01-012023-12-310000913277us-gaap:CorporateNonSegmentMember2023-01-012023-12-310000913277clar:MaxtraxMember2022-01-012022-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-12-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-01-012023-12-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-12-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-01-012022-12-310000913277clar:OperatingLossCarryforwardExpirationYear2027AndBeyondMember2023-12-310000913277us-gaap:OperatingSegmentsMember2023-01-012023-12-310000913277us-gaap:OperatingSegmentsMember2022-01-012022-12-310000913277us-gaap:OperatingSegmentsMember2021-01-012021-12-310000913277clar:AcquisitionMemberclar:KandersCompanyMember2023-10-112023-10-110000913277clar:CommonStockIssuanceMemberclar:KandersCompanyMember2021-10-252021-10-250000913277clar:CreditAgreementAmendmentMemberclar:KandersCompanyMember2021-07-012021-07-010000913277clar:AcquisitionMemberclar:KandersCompanyMember2021-07-012021-07-010000913277clar:TermFacilityMember2023-12-310000913277clar:TermFacilityMember2022-12-310000913277clar:MaxtraxMember2021-12-012021-12-310000913277clar:RhinoRackMember2021-07-012021-12-310000913277us-gaap:LetterOfCreditMemberclar:RestatedCreditAgreementMember2023-12-310000913277srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberclar:RestatedCreditAgreementMember2023-12-310000913277srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberclar:RestatedCreditAgreementMember2023-12-310000913277clar:TermFacilityMemberclar:RestatedCreditAgreementMember2023-12-310000913277clar:ForeignCreditFacilityMember2023-12-310000913277us-gaap:RevolvingCreditFacilityMemberclar:RestatedCreditAgreementMember2022-12-310000913277srt:MinimumMemberclar:ForeignCreditFacilityMember2022-12-310000913277srt:MaximumMemberclar:ForeignCreditFacilityMember2022-12-310000913277clar:TermFacilityMemberclar:RestatedCreditAgreementMember2022-12-310000913277us-gaap:RevolvingCreditFacilityMemberclar:RestatedCreditAgreementMember2023-12-310000913277us-gaap:RevolvingCreditFacilityMember2023-12-310000913277clar:ForeignCreditFacilityMember2023-12-310000913277clar:ForeignCreditFacilityMember2023-03-310000913277us-gaap:RevolvingCreditFacilityMember2022-12-310000913277clar:ForeignCreditFacilityMember2022-12-310000913277clar:RhinoRackTrademarkMember2023-12-310000913277clar:PiepsTrademarkMember2023-12-310000913277clar:MaxtraxTrademarkMember2023-12-310000913277clar:BlackDiamondTrademarkMember2023-12-310000913277clar:RhinoRackTrademarkMember2022-12-310000913277clar:PiepsTrademarkMember2022-12-310000913277clar:MaxtraxTrademarkMember2022-12-310000913277clar:BlackDiamondTrademarkMember2022-12-310000913277clar:RhinoRackMemberus-gaap:TrademarksMember2023-01-012023-12-310000913277clar:MaxtraxMemberus-gaap:TrademarksMember2023-01-012023-12-310000913277us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-01-012023-12-310000913277us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-01-012022-12-310000913277clar:OutdoorSegmentMember2021-12-310000913277clar:AdventureSegmentMember2021-12-310000913277us-gaap:TrademarksAndTradeNamesMember2023-12-310000913277us-gaap:CustomerRelationshipsMember2023-12-310000913277clar:ProductTechnologiesMember2023-12-310000913277clar:CoreTechnologiesMember2023-12-310000913277us-gaap:TrademarksAndTradeNamesMember2022-12-310000913277us-gaap:CustomerRelationshipsMember2022-12-310000913277clar:ProductTechnologiesMember2022-12-310000913277clar:CoreTechnologiesMember2022-12-310000913277us-gaap:FairValueInputsLevel2Member2023-12-310000913277clar:TREDOutdoorsPtyLtd.Memberclar:ContingentConsiderationMember2023-12-310000913277clar:MaxtraxMemberclar:ContingentConsiderationMember2022-12-310000913277clar:RhinoRackMemberclar:ContingentConsiderationMember2021-12-310000913277clar:MaxtraxMemberclar:ContingentConsiderationMember2021-12-310000913277us-gaap:RetainedEarningsMember2023-01-012023-12-310000913277us-gaap:RetainedEarningsMember2022-01-012022-12-310000913277us-gaap:RetainedEarningsMember2021-01-012021-12-310000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMemberus-gaap:SubsequentEventMember2024-02-290000913277clar:PrecisionSportSegmentMemberus-gaap:SubsequentEventMember2024-02-292024-02-290000913277srt:MaximumMember2023-01-012023-12-310000913277currency:EURus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000913277currency:CADus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000913277currency:EURus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000913277currency:CADus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000913277clar:TermFacilityMemberclar:ForeignCreditFacilityMember2023-01-012023-12-310000913277clar:RestatedCreditAgreementMember2023-01-012023-12-310000913277clar:IneosAutomotiveMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310000913277clar:RecreationalEquipmentIncMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310000913277clar:RecreationalEquipmentIncMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310000913277us-gaap:SubsequentEventMember2024-03-052024-03-050000913277us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000913277us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000913277us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000913277us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-3100009132772021-12-3100009132772020-12-310000913277clar:TredOutdoorsPtyLtdMember2023-12-310000913277clar:RhinoRackMember2023-12-310000913277clar:MaxtraxMember2023-12-310000913277clar:ContingentConsiderationMember2023-12-310000913277us-gaap:FairValueInputsLevel3Member2023-12-310000913277us-gaap:FairValueInputsLevel3Member2022-12-310000913277clar:MaxtraxMemberclar:ContingentConsiderationCashMember2022-01-012022-12-310000913277clar:RhinoRackMember2022-01-012022-12-310000913277clar:MaxtraxMemberclar:ContingentConsiderationCashMember2021-01-012021-12-310000913277clar:RhinoRackMember2021-01-012021-12-3100009132772020-01-012020-12-310000913277clar:TredOutdoorsPtyLtdMember2023-10-092023-10-090000913277clar:MaxtraxMemberclar:ContingentConsiderationCommonStockMember2023-01-012023-12-310000913277clar:MaxtraxMemberclar:ContingentConsiderationCommonStockMember2022-01-012022-12-310000913277clar:MaxtraxMember2021-12-012021-12-010000913277clar:RhinoRackMember2021-07-012021-07-010000913277clar:MaxtraxMemberclar:ContingentConsiderationCashMember2021-12-010000913277us-gaap:FairValueInputsLevel1Member2023-12-310000913277us-gaap:FairValueInputsLevel2Member2022-12-310000913277us-gaap:FairValueInputsLevel1Member2022-12-310000913277us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000913277us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000913277clar:TredOutdoorsPtyLtdMemberus-gaap:TradeNamesMember2023-01-012023-12-310000913277clar:TredOutdoorsPtyLtdMemberus-gaap:CustomerRelationshipsMember2023-01-012023-12-310000913277clar:TredOutdoorsPtyLtdMemberclar:ProductTechnologiesMember2023-01-012023-12-310000913277clar:RhinoRackMemberus-gaap:CustomerRelationshipsMember2023-01-012023-12-310000913277clar:RhinoRackMemberclar:ProductTechnologiesMember2023-01-012023-12-310000913277clar:MaxtraxMemberus-gaap:CustomerRelationshipsMember2023-01-012023-12-310000913277clar:MaxtraxMemberclar:ProductTechnologiesMember2023-01-012023-12-310000913277clar:TredOutdoorsPtyLtdMember2023-01-012023-12-310000913277clar:RhinoRackMember2023-01-012023-12-310000913277clar:MaxtraxMember2023-01-012023-12-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-12-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-12-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-12-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-12-3100009132772023-10-012023-12-3100009132772023-06-3000009132772024-03-040000913277us-gaap:RestrictedStockMemberclar:TwoThousandFifteenStockIncentivePlanMember2023-03-142023-03-140000913277us-gaap:CommonStockMember2021-10-252021-10-250000913277srt:MinimumMemberus-gaap:RestrictedStockMemberclar:ExercisePriceRangeOneMember2023-03-142023-03-140000913277srt:MaximumMemberus-gaap:RestrictedStockMemberclar:ExercisePriceRangeOneMember2023-03-142023-03-140000913277us-gaap:RestrictedStockMemberclar:ExercisePriceRangeTwoMember2022-03-042022-03-040000913277us-gaap:RestrictedStockMemberclar:ExercisePriceRangeThreeMember2021-05-282021-05-280000913277srt:MinimumMemberus-gaap:RestrictedStockMemberclar:TwoThousandFifteenStockIncentivePlanMember2023-03-142023-03-140000913277srt:MaximumMemberus-gaap:RestrictedStockMemberclar:TwoThousandFifteenStockIncentivePlanMember2023-03-142023-03-140000913277us-gaap:RestrictedStockMemberclar:TwoThousandFifteenStockIncentivePlanMember2022-03-042022-03-040000913277srt:ExecutiveOfficerMemberclar:TwoThousandFifteenStockIncentivePlanMember2021-05-282021-05-2800009132772023-03-1400009132772022-03-0400009132772021-05-280000913277us-gaap:RestrictedStockMember2023-01-012023-12-310000913277us-gaap:OperatingSegmentsMemberclar:OutdoorSegmentMember2023-01-012023-12-310000913277us-gaap:EmployeeStockOptionMember2023-01-012023-12-310000913277clar:RestatedCreditAgreementMember2023-12-310000913277us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000913277srt:MinimumMember2023-12-310000913277srt:MaximumMember2023-12-310000913277clar:MaxtraxMemberclar:ContingentConsiderationMember2023-01-012023-12-310000913277clar:RhinoRackMemberclar:ContingentConsiderationMember2022-01-012022-12-310000913277clar:MaxtraxMemberclar:ContingentConsiderationMember2022-01-012022-12-310000913277clar:TREDOutdoorsPtyLtd.Memberclar:ContingentConsiderationMember2023-01-012023-12-3100009132772018-08-062018-08-0600009132772018-08-060000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2023-12-310000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2022-12-310000913277clar:OutdoorSegmentMember2023-01-012023-12-310000913277clar:AdventureSegmentMember2023-01-012023-12-310000913277clar:OutdoorSegmentMember2022-01-012022-12-310000913277clar:AdventureSegmentMember2022-01-012022-12-310000913277clar:OutdoorSegmentMember2021-01-012021-12-310000913277clar:AdventureSegmentMember2021-01-012021-12-310000913277clar:TredOutdoorsPtyLtdMember2023-10-090000913277clar:MaxtraxMember2021-12-010000913277clar:RhinoRackMember2021-07-010000913277us-gaap:CorporateMember2023-12-310000913277clar:OutdoorSegmentMember2023-12-310000913277clar:AdventureSegmentMember2023-12-3100009132772023-12-310000913277us-gaap:CorporateMember2022-12-310000913277clar:OutdoorSegmentMember2022-12-310000913277clar:AdventureSegmentMember2022-12-3100009132772022-12-310000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2023-01-012023-12-310000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2022-01-012022-12-310000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2021-01-012021-12-3100009132772023-01-012023-12-3100009132772022-01-012022-12-3100009132772021-01-012021-12-31iso4217:USDiso4217:USDxbrli:sharesxbrli:purexbrli:sharesiso4217:AUDiso4217:CADiso4217:EURclar: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, 2023

 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES

EXCHANGE ACT OF 1934

For the transition period from ____________ to ____________

Commission File Number: 001-34767

CLARUS CORPORATION

(Exact name of registrant as specified in its charter)

Delaware

    

58-1972600

(State or other jurisdiction of
incorporation or organization)

(I.R.S. Employer
Identification Number)

    

2084 East 3900 South
Salt Lake City, Utah

84124

(Address of principal executive offices)

(Zip code)

(801) 278-5552

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

    

Trading Symbol

    

Name of each exchange on which registered

Common Stock, par value $.0001 per share

CLAR

NASDAQ Global Select Market

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

None

(Title of class)

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 Exchange 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). YES  NO

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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Non-accelerated filer

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.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

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

The aggregate market value of the voting stock and non-voting common equity held by non-affiliates of the Registrant at June 30, 2023 was approximately $280.4 million based on $9.14 per share, the closing price of the common stock as quoted on the NASDAQ Global Select Market.

As of March 4, 2024, there were 38,236,268 shares of common stock, par value $0.0001, outstanding.

DOCUMENT INCORPORATED BY REFERENCE

Portions of our Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days of the Registrant’s 2023 fiscal year end are incorporated by reference into Part III of this Annual Report on Form 10-K.

INDEX

CLARUS CORPORATION

PART I

    

Page

Item 1.

Business

3

Item 1A.

Risk Factors

13

Item 1B.

Unresolved Staff Comments

31

Item 1C.

Cybersecurity

32

Item 2.

Properties

33

Item 3.

Legal Proceedings

34

Item 4.

Mine Safety Disclosures

35

PART II

Item 5.

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

36

Item 6.

[Reserved]

37

Item 7.

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

38

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

52

Item 8.

Financial Statements and Supplementary Data

54

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

98

Item 9A.

Controls and Procedures

98

Item 9B.

Other Information

100

Item 9C.

Disclosure Regarding Foreign Jurisdiction that Prevent Inspections

100

 

PART III

Item 10.

Directors, Executive Officers and Corporate Governance

100

Item 11.

Executive Compensation

100

Item 12.

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

100

Item 13.

Certain Relationships and Related Transactions, and Director Independence

100

Item 14.

Principal Accounting Fees and Services

100

 

PART IV

Item 15.

Exhibits and Financial Statement Schedules

101

Item 16.

Form 10-K Summary

102

 

Signature Page

103

PART I

ITEM 1. BUSINESS

Overview

Headquartered in Salt Lake City, Utah, Clarus Corporation (which may be referred to as the “Company,” “Clarus,” “we,” “our” or “us”) is a global leading designer, developer, manufacturer and distributor of best-in-class outdoor equipment and lifestyle products focused on the outdoor enthusiast markets. Each of our brands has a long history of continuous product innovation for core and everyday users alike. The Company’s products are principally sold globally under the Black Diamond®, Rhino-Rack®, MAXTRAX® and TRED Outdoors® brand names through outdoor specialty and online retailers, our own websites, distributors and original equipment manufacturers. We believe that our portfolio of iconic brands is well-positioned for sustainable, long-term growth underpinned by industry trends across the outdoor and adventure sport end markets.

Our iconic brands are rooted in performance-defining technologies that enable our customers to have their best days outdoors. We have a long history of technical innovation and product development, backed by an extensive patent portfolio that continues to evolve and advance our markets. We focus on enhancing our customers’ performance in the most critical moments. Our commitment to quality, rigorous safety, and ultimately best-in-class design is evidenced by outstanding industry recognition, as we have received numerous product awards across our portfolio of brands.

Each of our brands represents a unique customer value proposition. Supported by six decades of proven innovation, Black Diamond is an established global leader in high-performance, activity-based climbing, skiing, and technical mountain sports equipment. The brand is synonymous with premium performance, safety and reliability. Our previously owned Sierra and Barnes brands have been leading specialty manufacturers of bullets and ammunition for over 50 years. Since 1947, Sierra has been dedicated to manufacturing the highest-quality, most accurate bullets in the world for hunting and sport shooting enthusiasts. Barnes traces its history back to 1932, and since 1989 has manufactured technologically-advanced, lead-free bullets and premium ammunition for hunters, range shooters, military and law enforcement professionals. Founded in 1992, our Rhino-Rack brand is a globally-recognized designer and distributor of highly-engineered automotive roof racks and accessories to enhance the outdoor enthusiast’s overlanding experience. Founded in 2005, our MAXTRAX brand offers high-quality overlanding and off-road vehicle recovery and extraction tracks for the overland and off-road market. Founded in 2012, our TRED brand offers high-quality, reliable outdoor and recovery gear for the offroad, 4x4 automotive touring, camping and caravanning markets.

Clarus, incorporated in Delaware in 1991, acquired Black Diamond Equipment, Ltd. (“Black Diamond Equipment”) in May 2010 and changed its name to Black Diamond, Inc. in January 2011. In October 2012, we acquired PIEPS Holding GmbH and its subsidiaries (collectively, “PIEPS”). On August 14, 2017, the Company changed its name from Black Diamond, Inc. to Clarus Corporation and its stock ticker symbol from “BDE” to “CLAR” on the NASDAQ stock exchange.

On August 21, 2017, the Company acquired Sierra Bullets, L.L.C. (“Sierra”). On November 6, 2018, the Company acquired the assets of SKINourishment, Inc. (“SKINourishment”). On October 2, 2020, the Company completed the acquisition of certain assets and liabilities constituting the Barnes business. On July 1, 2021, the Company completed the acquisition of Australia-based Rhino-Rack Holdings Pty Ltd (“Rhino-Rack”). On December 1, 2021, the Company completed the acquisition of Australia-based MaxTrax Australia Pty Ltd (“MAXTRAX”). On October 9, 2023, the Company completed the acquisition of Australia-based TRED Outdoors Pty Ltd. (“TRED”).

On February 29, 2024, the Company and Everest/Sapphire Acquisition, LLC, its wholly-owned subsidiary, completed the sale to Bullseye Acquisitions, LLC, an affiliate of JDH Capital Company, of all of the equity associated with the Company’s Precision Sport segment, which is comprised of the Company’s subsidiaries Sierra and Barnes Bullets – Mona, LLC (“Barnes”), pursuant to a Purchase and Sale Agreement dated as of December 29, 2023, by and among, Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC and the Company (the “Precision Sport Purchase Agreement”). Under the terms of the Precision Sport Purchase Agreement, the Company received net proceeds of approximately $37,871,000 in cash, after payment of certain fees and settlement of the Restated Credit Agreement, for all of the equity associated with the Company’s Precision Sport segment. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented. See Note 3 to our consolidated financial statements for financial information regarding discontinued operations.

3

Market Overview

Our brands participate in the outdoor-oriented lifestyle that has and is expected to benefit from favorable long-term growth trends. The users of our products are loyal outdoor enthusiasts, including climbers, mountaineers, trail runners, skiers, mountain bikers, backpackers and campers, adventure seekers, overlanders and other outdoor-inspired consumers. We believe we have a strong reputation for innovation, style, quality, design, safety and durability in our core product lines, positioning us for sustainable growth amidst the acceleration of our market opportunity. Select factors driving this acceleration include:

Increasing Adoption of Outdoor Lifestyles and Focus on Health and Wellness. According to Outdoor Foundation, over the past decade, many outdoor activities have experienced a consistent rise in participation rates. This heightened participation has grown in tandem with increasing consumer focus on health and wellness with many consumers acutely aware of the myriad of physical and mental health benefits associated with outdoor activities.

Growing Demand for SUVs as “Staycations,” Road Trips and Short Breaks Increase in Popularity. Following the emergence of the COVID-19 pandemic, we believe that outdoor participation and the desire for more localized vacation trips experienced an uplift as consumers actively sought activities that conform to local social distancing guidelines, and avoided air and rail travel. We anticipate that the continuing impact of rising energy costs and inflation, along with positive memories consumers have from their previous pandemic “staycations”, will continue this trend of localized travel. In addition, the popularity of pickups and, more recently, their sibling sport utility vehicles (“SUVs”) and crossover utility vehicles (“CUVs”) continues to rise. They are multipurpose vehicles, proving equally functional for daily commutes, heavy jobsite work or recreational and trail activities. Per the 2022 issue of “SEMA Light-Truck Snapshot,” the light-truck segment — which includes pickups, vans, SUVs and CUVs — is forecast to account for 80% of all new passenger vehicle sales by 2028. The demand for vehicles geared towards local travel is driving demand for extra luggage space and the automotive rack market, which is expected to directly benefit our Rhino-Rack, MAXTRAX and TRED brands.

Rise of Overlanding. Combining off-road driving with backcountry lifestyle activities, such as camping, hiking, kayaking and mountain biking, we believe that overlanding has driven a new niche in the light truck, SUV and CUV segment for enthusiasts and light truck manufacturers, which is expected to directly benefit our Rhino-Rack, MAXTRAX and TRED brands. Per SEMA, overlanding, loosely defined, is the practice of exploring the backcountry in a purpose-built vehicle — generally, a high-clearance four-wheel drive — that is equipped to allow its occupants to remain self-sufficient for periods of time ranging from a few days to several weeks. Overlanding originated in Australia, with popularity in South America and sub-Saharan Africa, but its popularity in North America has grown over the past decade.

Due to its overlap with numerous outdoor lifestyle activities, overlanding’s market growth is difficult to precisely measure, but we believe that the global adventure tourism market — which includes camping, hiking, mountain biking, kayaking, rafting and other pursuits that are closely associated with overlanding — reflects this growing trend and is expected to continue to grow in the coming years.

Climbing Verticals Becoming Mainstream. With the release of critically acclaimed free climbing documentary The Dawn Wall as well as the Academy Award-winning rock climbing documentary Free Solo, mainstream consumers are increasingly exposed to the markets that Clarus and, specifically, Black Diamond work to serve. Furthermore, the 2020 Tokyo Olympics marked the first time that sport climbing debuted in an Olympic stadium, bringing the thrills of high-skill rock climbing to the living rooms of people across the globe. The 2024 Paris Summer Olympics will also include sport climbing events.

4

As the variety of outdoor sports activities continues to proliferate, and existing outdoor sports evolve and become more specialized, we believe there is demand in the marketplace to address the unique technical and performance needs of such enthusiasts. We believe we have been able to help address this opportunity by seeking to leverage our intimate knowledge of what the customer needs to perform at the highest level. We continue to seek to improve on our existing product lines by expanding our offerings into new niche categories, and by incorporating innovative industrial design, engineering and performance tolerances into our products. We believe the credibility and authenticity of our brands expands our potential market beyond committed outdoor athletes to outdoor generalists who desire to lead active, outdoor-focused lifestyles.

Growth Strategies

Our growth strategies are to achieve sustainable, profitable growth organically while seeking to expand our business through targeted, strategic acquisitions. We intend to create new and innovative products, increase consumer and retailer awareness and demand for our products, and build stronger emotional brand connections with consumers over time across an increasing number of geographic markets. Additionally, long-term growth is underpinned by powerful industry trends across the outdoor enthusiast markets. Our growth initiatives include, but are not limited to the following:

Growth in International Markets. We believe there is a significant opportunity to expand the presence and penetration of each of our brands globally. The European alpine market is currently significantly larger than the U.S. market and is highly fragmented by country, with no clear leader across Europe. We have been able to gain market share by emphasizing our Black Diamond brand, positioning it as a global brand with American roots. The acquisition of Rhino-Rack adds a leading market position in Australia and New Zealand, with an opportunity to grow our presence in the U.S., currently less than 1% market share, through key partnerships with brick-and-mortar and online retailers alike, and enhanced brand awareness. Our most recent acquisitions, MAXTRAX and TRED, have leading market positions in Australia and we believe they have a significant opportunity to grow in the U.S.

Acquisition of Complementary Businesses. We expect to target acquisitions as a viable opportunity to gain access to new product groups and customer channels, and increase penetration of existing markets. We may also pursue acquisitions that diversify the Company within the outdoor enthusiast markets. To the extent we pursue future acquisitions, we intend to focus on enthusiast brands with recurring revenue, sustainable margins and strong cash flow generation. We anticipate financing future acquisitions prudently through a combination of cash on hand, operating cash flow, bank financings, and capital markets offerings.

Competitive Strengths

Authentic Portfolio of Iconic Enthusiast Brands. We believe that our brands are iconic among devoted, active-outdoor enthusiasts with a strong reputation for innovation, style, quality, design, safety and durability. Each of our brands is synonymous with the sport it serves, tracing its roots to the modern origins of each sport.

Since 1957, our Black Diamond brand has been a global innovator in activity-based climbing, skiing, and mountain sports equipment.
Our Rhino-Rack brand was founded in 1992 and has become well-respected and widely recognized for outdoor enthusiasts.
Our MAXTRAX brand was founded in 2005 and has become the market leader in recovery boards for overlanding enthusiasts.
Our TRED brand was founded in 2012 and offers high-quality, reliable outdoor and recovery gear for the offroad, 4x4 automotive touring, camping and caravanning markets.

Our brands also appeal to everyday customers seeking high-quality products for outdoor or urban and suburban living. Our focus on innovation, safety and style differentiates us from our competitors.

5

Outdoor

Graphic

Black Diamond Equipment: Black Diamond Equipment is a global innovator in climbing, skiing and mountain sports equipment enabling peak performance for outdoor enthusiasts. The brand is synonymous with innovation, performance, safety and durability. Headquartered in Salt Lake City at the base of the Wasatch Mountains, Black Diamond products are created and tested locally on its alpine peaks, slopes, crags and trails. Continuously recognized as an industry-leading innovator, Black Diamond has received over 500 industry awards over five years, including over 157 product awards in 2023 alone.

Adventure

Graphic

Rhino-Rack:   Headquartered in Sydney, Australia, Rhino-Rack has been a widely recognized, premier aftermarket automotive roof rack and accessories brand since 1992 with a leading market position in Australia. Best known for its “north/south” roof rack design, Rhino-Rack’s product offering includes roof racks, luggage carriers, shade awnings, kayak carriers, bike carriers and load-securing accessories. Rhino-Rack has a long track record of launching new, innovative products with state-of-the-art engineering serving and enhancing the outdoor enthusiast’s overlanding experience. Rhino-Rack has a clearly defined growth strategy, underpinned by access to Clarus’ go-to-market playbook and key customer relationships. Specifically, we believe there is significant opportunity to capture market share and further enhance brand awareness in North America, and globally, through partner and direct ecommerce growth, expansion of the dealer network and new distribution and brand-building partnerships.

Graphic

MAXTRAX: Founded in 2005, MAXTRAX is considered the creator of the vehicle recovery board. MAXTRAX has developed a product lineup consisting of high-quality vehicle recovery and extraction tracks, including its original MAXTRAX MKII recovery track. All MAXTRAX vehicle recovery tracks are manufactured in Australia using its proprietary, Australian-sourced, engineering-grade and fiber-reinforced nylon. MAXTRAX currently sells its products around the world to distributors, retailers, government agencies, third-party e-commerce sites and through its own website.

Graphic

TRED: Founded in 2012, TRED, which stands for Totally Reliable Explorer Driven, is designed and built for the “Seriously Adventurous” and is passionately supported by customers and consumers who live and breathe the lifestyle.  TRED’s products, which are synonymous with quality and engineering, are all made in Australia using Australian-sourced and tested high-grade materials.  TRED is a trusted brand for key retailers and distributors primarily in Australia, with a growing export market including Canada, the Middle East, New Zealand, South Africa, and the U.S.

6

Precision Sport

The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented. See Note 3 to our consolidated financial statements for financial information regarding discontinued operations.

Graphic

Sierra: Sierra Bullets is dedicated to manufacturing the highest-quality, most accurate bullets and ammunition in the world. From local and international shooting competitions to sport and hunting, Sierra is synonymous with precision, providing critical dependability to hunting and sport shooting enthusiasts. This performance is born from a proprietary manufacturing, testing and quality assurance process that enables the achievement of the tightest tolerances in the industry. Sierra’s bullets and ammunition are used for precision target shooting, hunting and defense purposes. Sierra’s products have cultivated a significant consumer following recognized by iconic “green box” packaging and include globally recognized bullet brands such as Sierra® MatchKing®, Sierra® GameKing® and Sierra® BlitzKing® and ammunition brands such as GameChanger®, Prairie Enemy TM, Outdoor Master® and Sport Master®.

Graphic

Barnes: Barnes Bullets is an industry leader in all-copper bullet technology and innovation. The company manufactures some of the world’s most technologically advanced lead-free bullets and premium hunting, self-defense and tactical ammunition. Barnes has earned its strong reputation through unrivaled performance and terminal results. This reputation is defined by innovative design, advanced manufacturing techniques and a core focus on the end-user. As a result, Barnes has generated a strong consumer following supported by its globally recognized bullet brands such as Barnes® TSX®, X Bullet®, Varmint Grenade® and Expander® and ammunition brands VOR-TX® and TAC-XPD®. With its products being sold through its online store, a variety of retailers and international distributors, Barnes’ customers include hunters, range shooters, military and law enforcement professionals around the world.

Product Innovation and Development Capabilities at Clarus. We have a long history of technical innovation and product development. Our employees’ passion and intimacy with our core outdoor activities generates new and boundary-pushing concepts and products, which we believe provides a significant advantage that will drive our Company to new levels. We seek to design products that enhance our customers’ personal performance as they participate in the activities we serve. We integrate quality assurance and quality control teams throughout the entire design process to maintain the quality and integrity for which our brands are known. We believe that our vertically integrated design and development process and enthusiastic employee base provide us with a competitive advantage to continue to drive future innovation for our Company and the markets we serve.

Experienced and Incentivized Senior Management Team. The members of our Board of Directors and our executive officers, including Mr. Warren Kanders, are substantial stockholders of the Company, and beneficially own approximately 20.2% of our outstanding common stock as of March 4, 2024, which we believe aligns the interests of our Board of Directors and our executive officers with that of our stockholders.

Growth-oriented Capital Structure. Our capital structure provides us with the capacity to fund future growth.

7

Operating Segments

We operated our business within three segments until the sale of the Precision Sport segment on February 29, 2024.  After the sale of the Precision Sport segment, we will operate the business within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling and general and administrative expenses are not allocated to the segments, including non-cash stock compensation expense. Each segment is described below:

Our Outdoor segment, which includes Black Diamond Equipment and PIEPS, is a global leader in designing, manufacturing, and marketing innovative outdoor engineered equipment and apparel for climbing, mountaineering, trail running, backpacking, skiing, and a wide range of other year-round outdoor recreation activities. Our Outdoor segment offers a broad range of products including: high-performance, activity-based apparel (such as shells, insulation, midlayers, pants and logowear); rock-climbing footwear and equipment (such as carabiners, protection devices, harnesses, belay devices, helmets, and ice-climbing gear); technical backpacks and high-end day packs; trekking poles; headlamps and lanterns; and gloves and mittens. We also offer advanced skis, ski poles, ski skins, and snow safety products, including avalanche airbag systems, avalanche transceivers, shovels, and probes.
Our Adventure segment, which includes Rhino-Rack, MAXTRAX and TRED, is a manufacturer of highly-engineered automotive roof racks, trays, mounting systems, luggage boxes, carriers, recovery boards and accessories in Australia and New Zealand and a growing presence in the United States.

See Note 18 to our consolidated financial statements for financial information regarding our segments. Also, see Note 3 to our consolidated financial statements for financial information regarding our Precision Sport segment which is now classified as discontinued operations.

Products

Our products span a large assortment of product categories and include a wide variety of technical outdoor equipment and lifestyle products for a wide range of outdoor enthusiasts, including climbers, mountaineers, trail runners, skiers, backpackers and campers, competitive shooters, hunters and other outdoor-inspired consumers. We design many of our products for extreme applications, such as high-altitude mountaineering, ice and rock climbing, as well as backcountry skiing and alpine touring. We also previously manufactured high-quality bullets and ammunition with the tightest tolerances in the industry that enhance the performance of competitive shooters and hunters. We manufacture highly-engineered automotive roof racks, trays, mounting systems, luggage boxes, carriers, recovery tracks and accessories. Generally, we divide our product offerings into the following three primary categories:

Outdoor: Our outdoor line consists of apparel, footwear, headlamps, lights, trekking poles, gloves, packs, avalanche airbags, poles, avalanche safety devices, and equipment such as carabiners, harnesses, protection devices, and various other climbing, mountaineering, hiking, and backcountry accessories and products.
Precision Sport: Our former precision sport line consists of premium quality high-precision bullets and ammunition used in competitive shooting, hunting and other applications and environments.
Adventure: Our adventure line consists of highly-engineered automotive roof racks, trays, mounting systems, luggage boxes, carriers, recovery tracks and accessories.

Product Design and Development

We conduct our product research, evaluation, and design activities at our locations in Salt Lake City, Utah; Lebring, Austria; Wimberly, Texas; Sydney, Australia; and Brisbane, Australia.

We typically bring new products from concept to market in approximately 18 to 36 months, depending upon the technology integration and complexity of the product. We work simultaneously on product lines for the four subsequent selling seasons.

We expense research and development costs as incurred in selling, general, and administrative expenses.

8

Customers

We market and distribute our products in over 50 countries, primarily through independent specialty stores and specialty chains, premium sporting goods and outdoor recreation stores, distributors and OEMs in the United States, Canada, Europe, Middle East, Asia, Australia, New Zealand, Africa, and South America. Outside of North America and Europe, we sell our products through independent global distributors into specialty retail stores. We also sell our products directly to customers through our various websites.

Our end users include a broad range of consumers, including mountain, rock, ice, and gym climbers, winter-outdoor enthusiasts, trail runners, backpackers, competitive shooters, hunters, and outdoor-inspired consumers. Such consumers demand high-quality, reliable, and high-precision products to enhance their performance and, in some cases, safety in a multitude of outdoor activities. We expect to leverage our user intimacy, engineering prowess, and design ability to expand into related technical product categories that target the same demographic group and distribution channels.

Sales and Marketing

Our sales force is generally deployed by geographic region: Canada, Europe, Asia Pacific, Latin America, Australia, and the United States. Our focus is on providing our products to a broad spectrum of outdoor enthusiasts. Within each of our brands, we strive to create a unique look for our products and to communicate those differences to the consumer. In addition, we are continuously exploring uses for brand and market research. We also regularly utilize various promotions and public relations campaigns.

We have consistently established relationships with professional athletes and influencers to help evaluate, promote and establish product performance and authenticity with customers. Such brand endorsers are one of many elements in our array of marketing materials, including instore displays, catalogs, workbooks, social media, and digital campaigns via our websites.

Manufacturing, Sourcing, Quality Assurance and Distribution

Manufacturing

Our objective is to deliver on-time the highest quality of products in the safest and most cost-efficient manner. Our culture of continuous improvement and implementation of industry best practices allows us to continue to increase productivity, reduce costs, and bring new innovative products to the market.

The Black Diamond Equipment, PIEPS, and Rhino-Rack manufacturing and distribution operations are ISO 9001–2015 certified and are audited annually by an independent certifying agency to ensure quality management systems meet the requirements of ISO 9001–2015, and to ensure that certified products meet all necessary performance certification requirements.

We manufacture nearly all of the Black Diamond Equipment protection devices for climbing in our facilities in the United States. All other products are manufactured to our specifications in third-party, independently-owned facilities. We keep employees and agents on-site or via regular visits at these third-party, independently-owned facilities to ensure that our products are manufactured to meet our specifications. While we do not maintain a long-term manufacturing contract with those facilities, we believe that our long-term relationships with them will help to ensure that a sufficient supply of goods built to our specification are available in a timely manner and on satisfactory economic terms in the future.

Sourcing

We source raw materials, components, finished goods from a variety of suppliers. Our primary materials include aluminum, steel, nylon, corrugated cardboard for packaging, metal, plastic and electrical components, and various textiles, foams, and fabrics. The raw materials and components used to manufacture our products are generally available from numerous suppliers in quantities sufficient to meet normal requirements.

We source packaging materials both domestically as well as from sources in Asia and Europe. We believe that all of our purchased products and materials could be readily obtained from alternative sources at comparable costs.

9

Quality Assurance

Quality assurance at the Company has two primary functions:

The first is to ensure that the products that we design and develop are manufactured to meet or exceed the Company’s own standards and international regulatory standards. This involves creating inspection documentation, reviewing manufacturing processes with our various vendor-partners, and inspecting finished product to assure it meets the rigorous standards required by our customers. These activities take place globally, wherever our products are manufactured.
The second function is to provide real and meaningful input to the new product development process. Quality assurance professionals interact closely with the design and engineering teams and bring knowledge and expertise to the design process, ensuring that the products we bring to market truly meet the criteria established when a new product is envisioned.

The engineering prowess of the quality assurance group is a core competency that the Company seeks to leverage across all product lines and brands.

Global Distribution

Our distribution model allows us to ship a broad cross-section of our product line in smaller quantities to our own global distribution centers and to those of our Independent Global Distributors (“IGD”) more frequently and at lower transportation and logistics costs.

Competition

Because of the diversity of our product offerings, we compete by niche with a variety of companies. Our products must stand up to the high standards set by the end users in each category where quality, durability and performance are paramount. We believe our products compete favorably on the basis of product innovation, product performance, marketing support, and price.

The popularity of various outdoor activities and changing design trends affect the desirability of our products. Therefore, we seek to anticipate and respond to trends and shifts in consumer preferences by adjusting the mix of available product offerings by developing new products with innovative performance features and designs, and by marketing our products in a persuasive and memorable fashion to drive consumer awareness and demand. Failure to anticipate or respond to consumer needs and preferences in a timely and adequate manner could have a material adverse effect on our sales and profitability.

We compete with niche, privately-owned companies as well as a number of brands owned by large, multinational companies, such as those set forth below.

Outdoor: Our outdoor products and accessories, such as apparel, footwear, trekking poles, headlamps, gloves, backpacks, transceivers, protection, carabiners, helmets, and harnesses, compete with products from companies such as The North Face, Patagonia, La Sportiva, Prana, Hestra, Osprey, Arc’Teryx, Petzl, and Mammut.
Adventure: Our highly-engineered automotive roof racks, trays, mounting systems, luggage boxes, carriers, recovery tracks and accessories compete with products from companies such as Thule, Dometic, Yakima, and Front Runner.
Precision Sport: Our former Precision Sport segment sells bullets and ammunition to both retailers and distributors for sale to consumers as well as supplies bullets to OEMs who also manufacture bullets. Such companies include Vista (Federal Ammunition, CCI, and Remington), Nammo, Hornady, Fiocchi, and Olin (Winchester).

In addition, in certain categories we compete with certain of our large wholesale customers who focus on the outdoor market, such as REI, Mountain Equipment Co-op and Decathlon, which manufacture, market and distribute their own climbing, mountaineering, and skiing products under their own private labels.

Intellectual Property

We believe our registered and pending word and icon trademarks worldwide, including the Black Diamond and Diamond “C” logos, Black Diamond®, ATC ®, Camalot®, AvaLung ®, FlickLock®, Ascension™, Time is Life®, Hexentric®, Stopper®, Dawn Patrol®,

10

Bibler®, “Use.Design.Build.Engineer.Repeat”®, PIEPS®, Rhino-Rack®, Maxtrax®, and TRED® create international brand recognition for our products.

Solely for convenience, our trademarks and tradenames referred to in this report may appear without the ® and ™ symbols, but those references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights, or the right of the applicable licensor to these trademarks and tradenames.

We believe our brands have an established reputation for innovation, style, quality, design, safety, and durability, and accordingly, we actively monitor and police our brands against infringement to ensure their viability and enforceability.

Our success with our proprietary products is generally derived from our “first mover” advantage in the market as well as our commitment to protecting our current and future proprietary technologies and products, which acts as a deterrent to infringement of our intellectual property rights. While we believe our patent and trademark protection policies are robust and effective, if we fail to adequately protect our intellectual property rights, competitors may manufacture and market products similar to ours. Our principal intellectual property rights include our patents and trademarks but also include products containing proprietary trade secrets and manufacturing know-how.

We cannot be sure that we will receive patents for any of our patent applications or that any existing or future patents that we receive or license will provide competitive advantages for our products. While we actively monitor our competitors to ensure that we do not compromise the intellectual property of others, we cannot be sure that competitors will not challenge, invalidate or void the application of any existing or future patents that we receive or license. In addition, patent rights may not prevent our competitors from developing, using or selling products that are in similar product niches as ours.

Seasonality

While the Company’s products are outdoor activity-based, there are no significant seasonal variations in sales and profitability. In 2023, approximately 45% of our sales from continuing operations were in the first half of the year while approximately 55% of our sales from continuing operations occurred in the second half of the year.

Working capital requirements vary throughout the year. Working capital generally increases to support peak manufacturing and shipping periods and then decreases as accounts receivable are collected. However, throughout 2023, the Company leveraged our balance sheet to secure additional inventory across all of our brands to ensure the right inventory was available to meet customer demand.

Environmental Matters

Our operations are subject to federal, state, and local environmental, health and safety laws and regulations, including those that impose workplace standards and regulate the discharge of pollutants into the environment and establish standards for the handling, generation, emission, release, discharge, treatment, storage, and disposal of materials and substances including solid and hazardous wastes. We believe that we are in material compliance with such laws and regulations. Further, the cost of maintaining compliance has not, and we believe in the future, will not have a material adverse effect on our business, consolidated results of operations, and consolidated financial condition. Due to the nature of our operations and the frequently changing nature of environmental compliance standards and technology, we cannot predict with any certainty that future material capital or operating expenditures will not be required in order to comply with applicable environmental laws and regulations.

Regulatory Matters

Our SKINourishment business is subject to substantial government regulation. This government regulation includes regulation in the United States and other countries regarding the research, development, formulation, manufacture and marketing of our SKINourishment skincare products.

11

Human Capital

As of December 31, 2023, our continuing operations had a total of over 500 employees worldwide. Of these employees, 80 were engaged in manufacturing, 250 in sales, marketing, product management and customer support, 60 in administrative functions (IT, Finance, HR, Legal and Compliance, etc.), 100 in R&D, engineering technology, manufacturing engineering and project management, 40 retail store associates and 20 in various executive and corporate functions. None of our employees are represented by a union in collective bargaining with us. We believe that our employee relations are good. Our human capital objectives center around identifying, recruiting, retaining, incentivizing and integrating our existing and new employees. We maintain and grow our team utilizing practices that help us identify, hire, incentivize and retain our existing employees and integrate new employees into our Company.

Impact of COVID-19

The global outbreak of COVID-19 was declared a pandemic by the World Health Organization and a national emergency by each of the U.S., European, and Australian governments in March 2020, with governments world-wide implementing safety measures restricting travel and requiring citizen lockdowns and self-confinements for quarantining purposes. During the years ended December 31, 2020, 2021, and 2022, this had negatively affected the U.S., European, Australian and global economies, disrupted global supply chains, and resulted in significant transport restrictions and disruption of global financial markets.

An outbreak of disease or similar public health threat, such as the COVID-19 pandemic, could have, and in the case of the COVID-19 pandemic has had and may continue to have, a significant impact on the global supply chain, with restrictions and limitations on related activities causing disruption and delay, along with increased raw material, storage, and shipping costs. Any of these disruptions and delays may strain domestic and international supply chains, which could negatively affect the flow or availability of certain critical raw materials and finished good products that the Company relies upon. Furthermore, the foregoing impacts may significantly increase demand from online sales channels, including our website, and could impact our logistical operations, including our fulfillment and shipping functions, which may result in periodic delays in the delivery of our products.

We expect that an outbreak of disease or similar public health threat, such as the COVID-19 pandemic, could have, and in the case of the COVID-19 pandemic may continue to have, an impact on the Company’s sales and profitability in future periods. The duration of these trends and the magnitude of such impacts cannot be precisely estimated at this time, as they are affected by a number of factors (some of which are outside management’s control), including those presented in Item 1A. Risk Factors.

Available Information

Our Internet address is www.claruscorp.com. We make available free of charge on or through our website our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports, and the proxy statement for our annual meeting of stockholders as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission. Forms 3, 4 and 5 filed with respect to our equity securities under Section 16(a) of the Securities Exchange Act of 1934, as amended, are also available on our website. All of the foregoing materials are located at the ‘‘SEC Filings’’ tab under the section titled “Investor Relations.” The information found on our website shall not be deemed incorporated by reference by any general statement incorporating by reference this report into any filing under the Securities Act of 1933, as amended, or under the Securities Exchange Act of 1934, as amended, and shall not otherwise be deemed filed under such Acts.

The Securities and Exchange Commission also maintains a website that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the Securities and Exchange Commission at www.sec.gov. In addition, you may request a copy of any such materials, without charge, by submitting a written request to: Clarus Corporation, c/o the Secretary, 2084 East 3900 South, Salt Lake City, UT 84124. The contents of the websites identified above are not incorporated into this Annual Report on Form 10-K.

12

ITEM 1A. RISK FACTORS

In addition to other information contained in this Annual Report on Form 10-K, the following risk factors should be carefully considered in evaluating our business, because such factors may have a significant impact on our business, operating results, liquidity and financial condition. As a result of the risk factors set forth below, actual results could differ materially from those mentioned in any forward-looking statements. Additional risks and uncertainties not presently known to us, or that we currently consider to be immaterial, may also impact our business, operating results, liquidity and financial condition. If any of the following risks occur, our business, operating results, liquidity and financial condition, and the price of our common stock, could be materially adversely affected.

Risk Factor Summary

We are subject to risks related to our dependence on the strength of retail economies.
Certain products we sell are inherently risky and have given rise to product liability, product warranty claims, and other loss contingencies, including, without limitation, recalls and liability claims relating to our avalanche beacon transceivers.
A Consumer Products Safety Commission’s (the “CPSC”) investigation under the Consumer Product Safety Act in connection with certain models of our avalanche transceivers has resulted in the CPSC’s staff to recommend that the CPSC impose substantial civil monetary penalties on us.
Our products, including, without limitation, certain models of our avalanche transceivers, have been subject to adverse publicity.
Our markets are highly competitive and are subject to dramatic changes in consumer preferences.
Our operations, including but not limited to integrating acquisitions and our purchase of raw materials, are sensitive to changes in global cultural, political, and financial market conditions as well as potential changes in regulations, legislation and government policies.
Technological advances, the introduction of new products, and new design and manufacturing techniques could adversely affect our operations unless we are able to adapt to the resulting change in conditions.
We may require additional capital and funding to meet our financial obligations as well as to support our business operations and growth strategy, and this additional capital and funding may not be available on acceptable terms or at all.
We may be unsuccessful in our future acquisition endeavors, if any, which may have an adverse effect on our business; in addition, some of the businesses we acquire may incur significant losses from operations.
We have been required to recognize significant impairment charges and may be required to take future write downs or write-offs, restructuring, and impairment or other charges.
Our business and growth may suffer if we are unable to attract and retain key officers or employees, including our Chief Executive Officer, Warren Kanders, as well as any loss of officers or employees due to illness or other events outside of our control.
The members of our Board of Directors and our executive officers beneficially own in excess of 20.2% of our common stock. As such, the concentration of our capital stock ownership with insiders will likely limit your ability to influence corporate matters.

Risks Related to Our Industry

Many of the products we sell are used for inherently risky outdoor pursuits and have given rise to product liability or product warranty claims and other loss contingencies including, without limitation, recalls and liability claims relating to our avalanche beacon transceivers, which could affect our earnings and financial condition.

Many of our products are used in applications and situations that involve high levels of risk of personal injury and death. As a result, we maintain a staff who focus on including appropriate disclaimers and markings, and undertaking testing and otherwise seeking to assure the quality and safety of our products. We stay current with laws to seek to provide thorough and protective disclaimers and instructions on all of our products and packaging. Furthermore, our technical climbing and avalanche safety equipment and our related operations meet and are certified to International Personal Protective Equipment (PP) standards set by the EEC or ISO 9001 quality system standards. Failure to use our products for their intended purposes, failure to use or care for them properly, or their malfunction, or, in some limited circumstances, even correct use of our products, have resulted in serious bodily injury or death.

13

We remain exposed to product liability claims by the nature of the products we produce, including, without limitation, recalls and liability claims relating to our avalanche beacon transceivers. Exposure occurs if one of our products is alleged to have resulted in property damage, bodily injury or other adverse effects. Any such product liability claims have included allegations of defects in manufacturing and/or design, failure to warn of dangers inherent in the product or activities associated with the product, negligence, strict liability, and/or breach of warranties. Although we maintain product liability insurance in amounts that we believe are reasonable, there can be no assurance that we will be able to maintain such insurance on acceptable terms, if at all, in the future or that product liability claims will not exceed the amount of insurance coverage.

As a manufacturer and distributor of consumer products, we are subject to government regulation in the United States and other countries, including, without limitation, the Consumer Products Safety Act, which empowers the CPSC to exclude from the market products that are found to be unsafe or hazardous. Under certain circumstances, the CPSC could require us to repurchase or recall one or more of our products and/or subject us to financial penalties. For example, as disclosed in Item 3. “Legal Proceedings,” Black Diamond Equipment, Ltd. (“BDEL”) was notified by the CPSC that the agency staff believes we failed to timely meet our statutory reporting obligations under the Consumer Product Safety Act with respect to certain models of BDEL’s avalanche transceivers either switching unexpectedly out of “send” mode and/or out of “search” mode, that we made  material misrepresentations in reports to the CPSC, and that the agency staff has recommended that the CPSC impose substantial civil monetary penalties on us. Additionally, laws regulating certain consumer products exist in some cities and states, as well as in other countries in which we sell our products, and more restrictive laws and regulations may be adopted in the future. Any such recalls or repurchases of our products and/or imposition of financial penalties on us could be costly to us and could damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows. If we are required to remove, or if we voluntarily remove, our products from the market, our reputation could be tarnished and we might have large quantities of finished products that we are unable to sell.

We spend substantial resources ensuring compliance with governmental and other applicable standards. However, compliance with these standards does not necessarily prevent individual or class action lawsuits, which can entail significant cost and risk. We do not maintain insurance against many types of claims involving alleged defects in our products that do not involve personal injury or property damage. As a result, these types of claims could have a material adverse effect on our business, results of operations, and financial condition.

Our product liability insurance program is an occurrence-based program based on our current and historical claims experience and the availability and cost of insurance. We carry both general and umbrella liability policies that insure us for product liability claims. The policy has a small retention, which enables us to manage and control our product liability claims. Historically, product liability awards have not exceeded our individual per occurrence self-insured retention. We cannot assure you, however, that our future product liability experience will be consistent with our past experience. Additionally, we do not maintain product recall insurance. We maintain a warranty reserve for estimated future warranty claims, but the actual costs of servicing future warranty claims may exceed the reserve. As a result, product recalls or product liability claims, including, without limitation, recalls and liability claims and/or financial penalties, including, without limitation, the imposition by the CPSC of substantial civil monetary penalties on us relating to our avalanche beacon transceivers, could be costly to us and could damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

Adverse publicity about the Company and/or its brands and products, including with respect to certain models of our avalanche transceivers through social media or connection with other media or brand damaging events and/or public perception could negatively impact our business and reputation.

Our brands have wide recognition, and our success has been due in large part to our ability to maintain, enhance and protect our brand image and reputation and our consumers’ and customers’ connection to our brands. Our continued success depends in part on our ability to adapt to a rapidly changing media environment, including our increasing reliance on social media and online dissemination of advertising campaigns. In addition, consumer and customer sentiment could be shaped by our sustainability policies and related design, sourcing and operational decisions.

Negative claims or publicity involving us, our board of directors, our brands, our products, including, without limitation, recalls and liability claims relating to our avalanche beacon transceivers, services and experiences, consumer data, or any of our key employees, endorsers, or suppliers could seriously damage our reputation and the image of our brands, regardless of whether such claims are accurate.

14

Furthermore, social media, which accelerates and potentially amplifies the scope of negative publicity, can increase the challenges of responding to negative claims. Adverse publicity could also damage our reputation and the image of our brands, undermine consumer confidence in us and reduce long-term demand for our products, even if such adverse publicity is unfounded or not material to our operations. If the reputation, culture or image of any of our brands and products, including, without limitation, recalls and liability claims relating to our avalanche beacon transceivers, is tarnished or if we receive negative publicity, then our sales, financial condition and results of operations could be materially and adversely affected.

From time to time, we have been and may be subject to legal proceedings, regulatory investigations or disputes, and governmental inquiries that could cause us to incur significant expenses, divert our management’s attention, damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

From time to time, we have been and may be subject to claims, lawsuits, government investigations, and other proceedings involving products liability, competition and antitrust, intellectual property, privacy, consumer protection, securities, tax, labor and employment, commercial disputes, and other matters that could adversely affect our business operations and financial condition.  Injuries sustained by those who use or purchase our products, including, without limitation, our avalanche beacon transceivers, have, and could in the future, subject us to regulatory proceedings and litigation by government agencies and private litigants brought against us, that regardless of their merits, could harm our reputation, divert management’s attention from our operations and result in substantial legal fees and other costs. For example, as disclosed in Item 3. “Legal Proceedings,” BDEL was notified by the CPSC that the agency staff believes we failed to timely meet our statutory reporting obligations under the Consumer Product Safety Act with respect to certain models of BDEL’s avalanche transceivers either switching unexpectedly out of “send” mode and/or out of “search” mode, that we made  material misrepresentations in reports to the CPSC, and that the agency staff intends to recommend that the CPSC impose substantial civil monetary penalties on us. Any financial penalties imposed by the CPSC or other regulators could be costly to us and could damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows. Also, we have reporting obligations to safety regulators in all jurisdictions where we sell our products, where reporting may trigger further regulatory investigations.

We are subject to risks related to our dependence on the strength of retail economies in various parts of the world, and our performance may be affected by general economic conditions.

Our business depends on the strength of the retail economies in various parts of the world, primarily in North America, Europe, Australia and to a lesser extent, Asia, Central and South America. These retail economies are affected primarily by factors such as consumer demand and the condition of the retail industry, which, in turn, are affected by general economic conditions and specific events such as natural disasters, terrorist attacks, and political unrest. The impact of these external factors is difficult to predict, and one or more of the factors could adversely impact our business, results of operations, and financial condition.

Purchases of many consumer products are discretionary and tend to be highly correlated with the cycles of the levels of disposable income of consumers. As a result, any substantial deterioration in general economic conditions could adversely affect consumer discretionary spending patterns, our sales, and our results of operations. In particular, decreased consumer confidence or a reduction in discretionary income as a result of unfavorable macroeconomic conditions may negatively affect our business. If the macroeconomic environment worsens, consumers may reduce or delay their purchases of our products. Any such reduction in purchases could have a material adverse effect on our business, financial condition, and results of operations.

15

Moreover, declining economic conditions create the potential for future impairments of goodwill and other intangible and long-lived assets that may negatively impact our financial condition and results of operations. Various uncertainties tied to economic conditions, including significant adverse changes in business climate, adverse actions by regulators, unanticipated competition, loss of key customers, a downturn in the economy or in discretionary income levels or changes in consumer preferences could impact the expected cash flows to be generated by an asset or group of assets, and may result in an impairment of those assets. The impact of weak consumer credit markets, corporate restructurings, layoffs, prolonged high unemployment rates, declines in the value of investments and residential real estate, higher fuel prices and increases in federal and state taxation all can negatively affect our operating results.

Additionally, the products sold by our Adventure segment are vulnerable to fluctuations in automotive sales and trends, shifts in consumer preferences, the availability of automobiles and/or disruptions in the automotive industry’s supply chains.

As noted above, because a substantial majority of our net revenue is generated through discretionary spending by consumers for our outdoor recreation products, a downturn in the economy resulting from prolonged supply chain disruptions or labor shortages, a significant increase in inflation rates (including in connection with rising interest rates through government action to fight inflationary trends), or a reduction in consumer confidence in the U.S. economy may have a material adverse impact on our business, financial condition and results of operations, as consumers generally reduce their discretionary spending during such periods. Inflation rates have increased and may continue to rise or stay elevated for some time, all of which negatively impact consumer confidence and discretionary spending patterns. Additionally, inflationary trends and uncertainties in the economic climate in the United States and elsewhere could have a similar negative impact on the rate and amounts of purchases by our current and potential customers, create price inflation for our products, or otherwise have a negative impact on our expenses, gross margins and revenues, all of which could hinder our growth.

The occurrence of severe weather events, catastrophic health events, natural or man-made disasters, social and political conditions or civil unrest could significantly damage or destroy demand for our products, as well as key supply chain and fulfillment arrangements.

Unforeseen events, including public health emergencies, such as pandemics, natural disasters, such as earthquakes, hurricanes, tornadoes, snow or ice storms, floods and heavy rains, and man-made disasters, such as an oil spill closing large areas of hunting or fishing, could disrupt our operations or the operations of our suppliers, as well as the behavior of our consumers. In addition, extreme weather conditions could result in disruption or delay of production and delivery of materials and products in our supply chain and cause staffing shortages among our suppliers and other vendors on whom we rely. Global climate change may result in significant natural disasters occurring more frequently or with greater intensity, such as drought, wildfires, storms, sea-level rise, and flooding. Socio-political factors, such as wars, civil unrest or other economic or political uncertainties that contribute to consumer unease or harm to our supply chain or customer base, may also result in decreased discretionary spending, property damage and/or business interruption losses. To the extent these events result in the closure of one or more distribution centers that we rely on, a significant number of stores where our goods are sold, or our corporate headquarters or impact one or more of our key suppliers, our operations and financial performance could be materially adversely affected through an inability to support our business and fulfill demand that results in lost sales, and any precautions that we may take may not be adequate to mitigate the impact of such events. As these events occur in the future, if they should impact areas in which we have our corporate headquarters, a distribution center or a concentration of vendors or the stores where our products are sold, such events could have a material adverse effect on our business, financial condition and results of operations.

Changes in the retail industry and markets for consumer products affecting our customers or retailing practices could negatively impact existing customer relationships and our results of operations.

We sell our products to retailers, including sporting goods and specialty retailers, as well as direct to consumers. A significant deterioration in the financial condition of our major customers, including, without limitation, Recreational Equipment, Inc. (REI), would have a material adverse effect on our sales and profitability. We regularly monitor and evaluate the credit status of our customers and attempt to adjust sales terms as appropriate. Despite these efforts, a bankruptcy filing by a key customer could have a material adverse effect on our business, results of operations, and financial condition.

In addition, as a result of the desire of retailers to more closely manage inventory levels, there is a growing trend among retailers to make purchases on a “just-in-time” basis. This requires us to shorten our lead time for production in certain cases and more closely anticipate demand, which could in the future require us to carry additional inventories.

16

We may be negatively affected by changes in the policies of our retailer customers, such as inventory destocking, limitations on access to and time on shelf space, use of private label brands, price demands, payment terms, and other conditions, which could negatively impact our results of operations.

There is a growing trend among retailers in the U.S. and in foreign markets to undergo changes such as consolidations, restructurings or store closings or reorganizations, that could decrease the number of stores that carry our products or increase the concentration of ownership within the retail industry. These changes within the retail industry could result in a shift of bargaining power to the retail industry and in fewer outlets for our products which could result in price and other competition that could reduce our margins and our net sales.

Additionally, shifts in consumer purchasing patterns, including the growth of e-commerce and large one-stop digital marketplaces, e-commerce off-price retailing and online comparison shopping in our key markets may have an adverse effect on our direct-to-consumer operations and the financial health of certain of our wholesale customers, some of whom may reduce their brick and mortar store fleet, file for protection under bankruptcy laws, restructure, or cease operations. These related business impacts have already occurred at certain of our wholesale customers. We face increased risk of order reduction and cancellation when dealing with financially ailing wholesale customers. We also extend credit to our wholesale customers based on an assessment of the wholesale customer’s financial condition, generally without requiring collateral. We may choose (and have chosen in the past) to limit our credit risk by reducing our level of business with wholesale customers experiencing financial difficulties and may not be able to replace those revenues with other customers or through our direct-to-consumer businesses within a reasonable period or at all.

Seasonality and weather conditions may cause our operating results to vary from quarter to quarter.

Sales of certain of our products in our Outdoor segment are seasonal. Sales of our outdoor recreation products such as carabineers, harnesses, and related climbing equipment products increase during warm weather months and decrease during winter, while sales of our apparel line and winter sports equipment such as our skis and related ski equipment increase during the cold weather months and decrease during summer. Weather conditions may also negatively impact sales (including events that may be caused or exacerbated by climate change). For instance, milder temperatures could prevent the formation of ice, which may negatively affect demand for our ice climbing products, and mild winter weather with less snowfall may negatively impact sales of our winter sports products. These factors could have a material adverse effect on our business, results of operations, and financial condition.

Our results of operations could be materially harmed if we are unable to accurately forecast demand for our products.

In each of our geographic markets, we face significant competition with respect to our products. Retailers who are our wholesale customers often pose a significant competitive threat by designing, marketing and distributing products under their own private labels that compete with ours. We also experience direct competition in our direct-to-consumer business from retailers that are our wholesale customers. This is true in particular in the digital marketplace, where increased consumer expectations and competitive pressure related to various aspects of our e-commerce business, including speed of product delivery, shipping charges, return privileges, and other evolving expectations are key factors.

Additionally, we often schedule internal production and place orders for products with independent manufacturers before our customers’ orders are firm. Therefore, if we fail to accurately forecast customer demand, we may experience excess inventory levels or a shortage of product to deliver to our customers.

Inventory levels in excess of customer demand may result in inventory write-downs and the sale of excess inventory at discounted prices, which could have an adverse effect on our business, results of operations, and financial condition. On the other hand, if we underestimate demand for our products, our manufacturing facilities or third-party manufacturers may not be able to produce products to meet customer requirements, and this could result in delays in the shipment of products and lost revenues, as well as damage to our reputation and customer relationships. There can be no assurance that we will be able to successfully manage inventory levels to meet future order and reorder requirements.

17

Competition in our industries may hinder our ability to execute our business strategy, achieve profitability, or maintain relationships with existing customers.

We operate in a highly competitive industry. In this industry, we compete against numerous other domestic and foreign companies. Competition in the markets in which we operate is based primarily on product quality, product innovation, price, and customer service and support, although the degree and nature of such competition vary by location and product line. Some of our competitors are more established in their industries and have substantially greater revenue or resources than we do. Our competitors may take actions to match new product introductions and other initiatives. Since many of our competitors also source their products from third parties, our ability to obtain a cost advantage through sourcing is reduced. Certain of our competitors may be willing to reduce prices and accept lower profit margins to compete with us. Further, retailers often demand that suppliers reduce their prices on existing products. Competition could cause price reductions, reduced profits or losses or loss of market share, any of which could have a material adverse effect on our business, results of operations, and financial condition.

To compete effectively in the future in the consumer products industry, among other things, we must: maintain strict quality standards; develop new and innovative products that appeal to consumers; deliver products on a reliable basis at competitive prices; anticipate and respond to changing consumer trends in a timely manner; maintain favorable brand recognition; and provide effective marketing support.

Our inability to do any of these things could have a material adverse effect on our business, results of operations and financial condition.

If we fail to adequately protect our intellectual property rights, competitors may manufacture and market products similar to ours, which could adversely affect our market share and results of operations.

The success of our proprietary products depends, in part, on our ability to protect our current and future technologies and products and to defend our intellectual property rights. If we fail to adequately protect our intellectual property rights, competitors may manufacture and market products similar to ours. Our principal intellectual property rights include our trademarks, patents, and trade secrets.

We hold numerous patents for the invention of new or improved technologies, which are known as utility patents, and pending patent applications covering a wide variety of products. We cannot be sure that we will receive patents for any of our patent applications or that any existing or future patents that we receive or license will provide competitive advantages for our products. We also cannot be sure that competitors will not challenge, invalidate or avoid the application of any existing or future patents that we receive or license. In addition, patent rights may not prevent our competitors from developing, using or selling products that are similar or functionally equivalent to our products.

Third parties may have patents, or may be awarded new patents, that may materially adversely affect our ability to market, distribute and sell our products. Accordingly, our products, including, but not limited to, our technical climbing and backpack products, may become subject to patent infringement claims or litigation, any adverse determination of which could have a material adverse effect on our business, results of operations, and financial condition.

Our success depends on third-party logistics providers and our and third-party distribution facilities.

The majority of our products are manufactured outside of our principal sales markets, which requires these products to be consolidated and transported, sometimes over large geographical distances. A small number of third-party logistics providers currently consolidate, deconsolidate and/or transload almost all of our products. Any disruption in the operations of these providers or changes to the costs they charge, due to capacity constraints, volatile fuel prices or otherwise, could materially impact our sales and profitability. A prolonged disruption in the operations of these providers, by any means, could also require us to seek alternative distribution arrangements, which may not be available on attractive terms and could lead to delays in distribution of products, either of which could have a significant and material adverse effect on our business, results of operations and financial condition.

In addition, the ability to move products over larger geographical distances could be (as is currently the case) constrained by ocean, air and trucking cargo capacity, or disrupted by limitations at ports or borders. These constraints and disruptions could hinder our ability to satisfy demand through our wholesale and direct-to-consumer businesses, and we may miss delivery deadlines, which may cause our customers to cancel their orders, refuse to accept deliveries or demand a reduction in purchase price. In addition, increases in distribution costs, including but not limited to trucking, air and freight costs, could (as is currently the case) adversely affect our costs, which we may not be able to offset through price increases or decreased promotions.

18

We receive our products from third-party logistics providers at our owned and leased distribution centers in the United States, Australia, Austria, and New Zealand. The fixed costs associated with owning, operating and maintaining such distribution centers during a period of economic weakness or declining sales can result in lower operating efficiencies, financial deleverage and potential impairment in the recorded value of distribution assets.

We also receive and distribute our products through third-party operated distribution facilities internationally and domestically. We depend on these third-parties to manage the operation of their distribution facilities as necessary to meet our business needs. If the third-parties fail to manage these responsibilities, our international and domestic distribution operations could face significant disruptions.

Our ability to meet consumer expectations, manage inventory, complete sales, and achieve our objectives for operating efficiencies depends on the proper operation of our existing distribution facilities, as well as the facilities of third-parties, the development or expansion of additional distribution capabilities and services, and the timely performance of services by third-parties, including those involved in moving products to and from our distribution facilities and facilities operated by third-parties.

Our operations in international markets, and earnings in those markets, may be affected by changes in global cultural, political, and financial market conditions as well as potential changes in regulations, legislation and government policies.

Approximately 61% of our sales for the year ended December 31, 2023 were earned in international markets. As such our ability to maintain the current level of operations in our existing international markets and to capitalize on growth in existing and new international markets is subject to risks associated with international operations.

Our products are subject to increasingly stringent and complex domestic and foreign product labeling and performance and safety standards, laws and other regulations. These requirements could result in greater expense associated with compliance efforts, and failure to comply with these regulations could result in a delay, non-delivery, recall, or destruction of inventory shipments during key seasons or in other financial penalties. Significant or continuing noncompliance with these standards and laws could disrupt our business and harm our reputation.

These include the burdens of complying with a variety of foreign laws and regulations, unexpected changes in regulatory requirements, new tariffs or other barriers to some international markets. For example, any future withdrawal or renegotiation of trade agreements, and the prosecution of trade disputes or the imposition of tariffs, duties, taxes and other charges on imports or exports between the United States and countries like China may adversely affect our ability to operate our business and execute our growth strategy. In addition, it may be more difficult for us to enforce agreements, collect receivables, receive dividends and repatriate earnings through foreign legal systems.

We cannot predict whether quotas, duties, taxes, exchange controls, current or future “trade wars” or other restrictions will be imposed by the United States, Australia, China, or other countries upon the import or export of our products and the commodities and components used to manufacture our products, or what effect any of these actions would have on our business, financial condition or results of operations. We cannot predict whether there might be changes in our ability to repatriate earnings or capital from international jurisdictions. Changes in regulatory and geopolitical policies and other factors may adversely affect our business or may require us to modify our current business practices.

Some of our operations are conducted or products are sold in countries where economic growth has slowed, or where economies have suffered economic, social and/or political instability or hyperinflation. Moreover, declining economic conditions create the potential for future impairments of goodwill and other intangible and long-lived assets that may negatively impact our financial condition and results of operations. In addition, global economic uncertainty relating to the effects of fiscal and political crises and political and economic disputes, changes in consumer spending, foreign currency exchange rate fluctuations, political unrest, natural disasters or other crises, terrorist acts, acts of war and/or military operations, could have a material adverse effect on our financial condition, results of operations and cash flows.

If we cannot continue to develop new products in a timely manner, and at favorable margins, we may not be able to compete effectively.

We believe that our future success will depend, in part, upon our ability to continue to introduce innovative design extensions for our existing products and to develop, manufacture, and market new products. We cannot assure you that we will be successful in the

19

introduction, manufacturing, and marketing of any new products or product innovations, or develop and introduce, in a timely manner, innovations to our existing products that satisfy customer needs or achieve market acceptance. Our failure to develop new products and introduce them successfully and in a timely manner, and at favorable margins, would harm our ability to successfully grow our business and could have a material adverse effect on our business, results of operations, and financial condition.

Our operating results can be adversely affected by changes in the cost or availability of raw materials.

Pricing and availability of raw materials for use in our businesses can be volatile due to numerous factors beyond our control, including general, domestic, and international economic conditions, labor costs, production levels, competition, consumer demand, import duties, and tariffs and currency exchange rates. This volatility can significantly affect the availability and cost of raw materials for us, and may therefore have a material adverse effect on our business, results of operations, and financial condition.

During periods of rising prices of raw materials, there can be no assurance that we will be able to pass any portion of such increases on to customers. Conversely, when raw material prices decline, customer demands for lower prices could result in lower sale prices and, to the extent we have existing inventory, lower margins. We currently do not hedge against our exposure to changing raw material prices. As a result, fluctuations in raw material prices could have a material adverse effect on our business, results of operations, and financial condition.

Supply shortages or changes in availability for any particular type of raw material can delay production or cause increases in the cost of manufacturing our products. We may be negatively affected by changes in availability and pricing of raw materials, which could negatively impact our results of operations.

We may not realize returns on our fixed cost investments in our direct-to-consumer business operations.

One of our strategic priorities is to expand and improve our global direct-to-consumer business operations. Accordingly, we continue to make investments in our digital capabilities and our direct-to-consumer operations. Since many of the costs of our direct-to-consumer operations are fixed, we may be unable to reduce expenses in order to avoid losses or negative cash flows if we have insufficient sales, including as a result of restrictions on operations. We may not be able to exit direct-to-consumer brick and mortar locations and related leases at all or without significant cost or loss, renegotiate the terms thereof, or effectively manage the profitability of our existing brick and mortar stores. In addition, obtaining real estate and effectively renewing real estate leases for our direct-to-consumer brick and mortar operations is subject to the real estate market and we may not be able to secure adequate new locations or successfully renew leases for existing locations.

Changes in effective tax rates could adversely affect our results.

As a global company, we determine our income tax liability in various tax jurisdictions and our effective tax rate based on an analysis and interpretation of local tax laws and regulations and our financial projections. This analysis requires a significant amount of judgment and estimation and is often based on various assumptions about the future, which, in times of economic disruptions, are highly uncertain. These determinations are the subject of periodic domestic and foreign tax audits. Although we accrue for uncertain tax positions, our accruals may be insufficient to satisfy unfavorable findings. Unfavorable audit findings and tax rulings may result in payment of taxes, fines and penalties for prior periods and higher tax rates in future periods.

On December 22, 2017, the United States government enacted comprehensive tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “TCJA”). The TCJA made broad and complex changes to the United States tax code. In addition, on March 27, 2020, the United States government enacted the U.S. Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). A change in interpretation of the applicable revisions to the United States tax code and related tax accounting guidance, changes in assumptions made in developing these estimates, and regulatory guidance that may be issued with respect to the applicable revisions to the United States tax code, and state tax implications as a result of the TCJA, the CARES Act, and other recent legislation may cause actual amounts to differ from our provisional estimates. In addition, proposals to reform U.S. and foreign tax laws could significantly impact how U.S. multinational corporations are taxed on foreign earnings and could increase the U.S. corporate tax rate. Although we cannot predict whether or in what form these proposals will pass, several of the proposals considered, if enacted into law, could have an adverse impact on our effective tax rate, income tax expense and cash flows.

20

Other changes in the tax laws of the jurisdictions where we do business, including an increase in tax rates or an adverse change in the treatment of an item of income or expense, could result in a material increase in our tax expense. For example, changes in the tax laws of foreign jurisdictions could arise as a result of the Base Erosion and Profit Shifting project undertaken by the Organization for Economic Co-operation and Development (“OECD”). The OECD, which represents a coalition of member countries, has recommended changes to numerous long-standing tax principles. In addition, recent efforts to reform how digital profits are taxed globally could have significant compliance and cost implications. As these changes are adopted by countries, tax uncertainty could increase and may adversely affect our provision for income taxes.

The conflict between Russia and Ukraine could have a material adverse effect on our operations, results of operations, financial condition, liquidity and business outlook.

There is continued, sustained military conflict between Russia and Ukraine and continued disruption in the region is likely. As a result, new and stricter sanctions have been imposed by the U.S., Canada, the United Kingdom, the European Union, and other countries and organizations against officials, individuals, regions, and industries in Russia. Russia’s potential response to such sanctions, as well as prolonged unrest, intensified military activities and/or the implementation of more extensive sanctions impacting the region could have a material adverse effect on our operations, results of operations, financial condition, liquidity and business outlook. Additionally, due to contractions in the supply of certain fuels from Russia arising out of the conflict in Ukraine and related sanctions, it is possible that certain of our consumers in Europe may not participate in outdoor activities during winter in patterns that are predictable or to the scale we have experienced in the past, which could in turn have a material adverse effect on our operations, results of operations, financial condition, liquidity and business outlook.

Our business, financial condition and results of operations and cash flows, as well as the trading price of our common stock may be negatively impacted by the effects of a disease outbreak, epidemic, pandemic, or similar widespread public health concern, such as travel restrictions or recommendations or mandates from governmental authorities to avoid large gatherings or to self-quarantine, whether as a result of the COVID-19 or coronavirus global pandemic or otherwise.

An outbreak of disease or similar public health threat, such as the COVID-19 pandemic, could have, and in the case of the COVID-19 pandemic has had, an adverse impact on our business, financial condition and operating results, including in the form of lowered net sales and the delay of inventory production and fulfillment in impacted regions. Fear of contracting diseases, individuals contracting diseases and the actions taken, and that may be taken, by governmental authorities, our third-party logistics providers, our landlords, our competitors or by us relating to diseases, analogous to the COVID-19 pandemic may:

cause disruptions in the supply chain, including the ability to produce and deliver product as expected;
result in canceled orders, non-payment for orders received and/or delayed payment for orders received;
restrict the operation of our retail store operations and our ability to meet consumer demand at our stores;
cause inflation and currency rate fluctuations;
result in a misalignment between demand and supply;
result in labor shortages, including as a result of any vaccine mandate or our return to work policies;
increase reliance by consumers on e-commerce platforms;
impair the financial health of certain of our customers;
impact previous business assumptions;
increase the reliance of our employees on digital solutions;
restrict global business and travel;
impair our ability to ship product through our owned or affiliated distribution centers, including as a result of capacity reductions, shift changes, labor shortages, higher than normal absenteeism and/or the complete shutdowns of facilities for deep cleaning procedures;
cause rapid changes to employment and tax law;
impair our key personnel;
result in incremental costs from the adoption of preventative measures, including providing facial coverings and hand sanitizer, rearranging operations to follow social distancing protocols, conducting temperature checks and undertaking regular and thorough disinfecting of surfaces, and providing testing; and/or
cause any number of other disruptions to our business, the risks of which may be otherwise identified herein.

21

In addition, the impact of pandemics, such as the COVID-19 pandemic, may also exacerbate other risks discussed in this Item 1A, any of which could have a material effect on us.

We use foreign suppliers and manufacturing facilities for a significant portion of our raw materials and finished products, and disruptions to international trade, such as disease epidemics or potential ‘trade wars,’ pose a risk to our business operations.

A majority of our products sold were produced by and purchased from independent manufacturers primarily located in Asia and Eastern Europe, with substantially all of the remainder produced by our manufacturing facilities located in Utah. Although no single supplier and no one country controls a majority of our production needs, any of the following could materially and adversely affect our ability to produce or deliver our products and, as a result, have a material adverse effect on our business, financial condition, and results of operations:

political or labor instability in countries where our facilities, contractors, and suppliers are located;
political or military conflict, which could cause a delay in the transportation of raw materials and products to us and an increase in transportation costs;
heightened terrorism security concerns;
disease epidemics and health-related concerns, such as COVID-19 or the coronavirus;
imposition of regulations and quotas relating to imports and our ability to adjust timely to changes in trade regulations;
imposition of tariffs, duties, taxes and other charges on imports and/or exports; and
imposition or the repeal of laws that affect intellectual property rights.

Compliance costs related to environmental requirements could negatively impact our financial results.

We are, and any of our vendors or customers may be subject to extensive federal, state, local and foreign laws, regulations, rules and ordinances relating to pollution, protection of the environment, climate change, greenhouse gas emissions, and the generation, storage, handling, transportation, treatment, disposal and remediation of hazardous substances and waste materials. Costs and capital expenditures relating to environmental, health or safety matters are subject to evolving regulatory requirements and depend on the timing of the promulgation and enforcement of specific standards which impose the requirements. Moreover, changes in environmental regulations could inhibit or interrupt our operations, or require modifications to our facilities. Accordingly, environmental, health or safety regulatory matters could result in significant unanticipated costs or liabilities.

We may incur significant costs in order to comply with environmental remediation obligations.

Environmental laws in the United States and in other countries also impose obligations on various entities to clean up contaminated properties or to pay for the cost of such remediation, often upon parties that did not actually cause the contamination. Accordingly, we may be liable, either contractually or by operation of law, for remediation costs even if the contaminated property is not presently owned or operated by us, is a landfill or other location where we have disposed wastes, or if the contamination was caused by third parties during or prior to our ownership or operation of the property. Given the nature of the past industrial operations conducted by us and others at these properties, there can be no assurance that all potential instances of soil or groundwater contamination have been identified, even for those properties where an environmental site assessment has been conducted. Future events, such as changes in existing laws or policies or their enforcement, or the discovery of currently unknown contamination, may give rise to additional remediation liabilities that may have a material adverse effect upon our business, results of operations or financial condition.

Risks Related to our Business

There are significant risks associated with acquiring and integrating businesses.

An element of our general growth strategy is the acquisition of or investment in businesses and assets that will diversify our current business, increase size, expand our geographic scope of operations and otherwise offer growth opportunities. We may not be able to successfully identify attractive acquisition or investment opportunities, obtain financing for acquisitions, make acquisitions on satisfactory terms, or successfully acquire and/or integrate identified targets. In identifying, evaluating and selecting a target business or assets for a potential acquisition or investment, we expect to encounter intense competition from other entities, including blank check companies, private equity groups, venture capital funds, leveraged buyout funds, and operating businesses seeking strategic acquisitions.

22

Many of these entities are well-established and have extensive experience identifying and effecting business combinations directly or through affiliates. Moreover, many of these competitors possess greater financial, technical, human and other resources than us which will give them a competitive advantage in pursuing the acquisition of certain target businesses.

Our ability to implement our acquisition strategy is also subject to other risks and costs, including:

loss of key employees, customers or suppliers of acquired businesses;
diversion of management’s time and attention from our core businesses;
adverse effects on existing business relationships with suppliers and customers;
our ability to secure necessary financing;
our ability to realize operating efficiencies, synergies, or other benefits expected from an acquisition;
risks associated with entering markets in which we have limited or no experience;
risks associated with our ability to execute successful due diligence;
any material differences in the actual financial results of the Company’s past and future acquisitions as compared with our financial expectations for such acquisitions may require us to recognize impairment or other charges, and
assumption of contingent or undisclosed liabilities of acquisition targets.

Any of the above risks could have a material adverse effect on the market price of our common stock and our business, financial condition and results of operations.

We may require additional capital and funding to meet our financial obligations as well as to support our business operations and growth strategy, and this additional capital and funding may not be available on favorable terms, if at all.  

Our ability to meet financial obligations and sustain business operations as well as our growth strategy is contingent upon securing adequate capital and funding. There exists a risk that we may require additional capital in the future, and obtaining such resources may not be achievable on terms deemed acceptable or, in some instances, may not be available at all.  Any of the following factors could materially and adversely affect our ability to obtain the necessary additional capital and funding required to meet financial obligations as well as support our ongoing business operations and growth strategy:

fluctuations in economic conditions and adverse market conditions;
unforeseen economic downturns, shifts in investor sentiment, or changes in market trends;
intense competition in the capital markets may limit our attractiveness to potential investors or lenders which may expose us to the risk of unfavorable financing arrangements;
any downturn in our financial performance, failure to meet projections and/or deterioration of our credit profile may undermine investor or lender confidence, making it difficult to secure additional capital and funding; and
events of global significance, such as economic recessions, geopolitical tensions, or pandemics, can disrupt financial markets and impact investor or lender willingness to provide capital and funding.

In addition, if we issue equity or debt securities to raise additional funds, (i) we will incur fees associated with such issuance, (ii) our existing stockholders will experience dilution from the issuance of new equity securities, (iii) we will incur ongoing interest expense and may be required to grant a security interest in our assets in connection with any debt issuance, and (iv) any new equity or debt securities may have rights, preferences and privileges senior to those of our existing stockholders.

Our previously announced growth strategy may negatively impact our business, financial condition and results of operations.

The Company announced that it is seeking to invest in high-quality, durable, cash flow-producing assets in order to diversify our business within the outdoor markets as part of our previously announced growth strategy. There can be no assurance as to the outcome of the growth strategy, that any particular acquisition or investment opportunities will be consummated, or that any transaction will occur. In addition, our growth strategy may create perceived uncertainties as to our future direction and may result in the loss of employees, customers or business partners.

23

Turmoil across various sectors of the financial markets may negatively impact the Company’s business, financial condition, and/or operating results as well as our ability to effectively execute our growth strategy.

Various sectors of the credit markets and the financial services industry have experienced a period of unprecedented turmoil and upheaval characterized by disruption in the credit markets and availability of credit and other financing, the failure, bankruptcy, collapse or sale of various financial institutions and an unprecedented level of intervention from the United States federal government. While the future recurrence of these events cannot be predicted, they may have a material adverse effect on our ability to obtain financing necessary to effectively execute acquisitions, the ability of our customers and suppliers to continue to operate their businesses or the demand for our products, which could have a material adverse effect on the market price of our common stock and our business, financial condition, and results of operations.

Our business is significantly dependent on our ability to meet our labor needs.

The success of our business depends significantly on our ability to hire and retain quality team members, which include but are not limited to managers and other personnel. Competition for non-entry-level personnel, particularly those with experience in our industry, is highly competitive. We may be unable to meet our labor needs and control our costs due to external factors such as the availability of a sufficient number of qualified persons in the workforce of the markets in which we operate, competition, unemployment levels, demand for certain labor expertise, prevailing wage rates, wage inflation, changing demographics, health and other insurance costs, adoption of new or revised employment and labor laws and regulations, and the impacts of man-made or natural disasters, such as tornadoes, hurricanes, and public health emergencies, such as the COVID-19 pandemic. We have experienced, and expect to continue to experience, a shortage of labor for certain functions, which has increased our labor costs and negatively impacted our profitability. The extent and duration of the effect of these labor market challenges are subject to numerous factors, including the availability of qualified persons in the markets where we and our vendors and customers operate and unemployment levels within these markets, behavioral changes, prevailing wage rates and other benefits, inflation, adoption of new or revised employment and labor laws and regulations (including increased minimum wage requirements) or government programs, safety levels of our operations, and our reputation within the labor market.

Recent or potential future legislative initiatives may seek to increase the federal minimum wage in the United States, as well as the minimum wage in a number of individual states or markets. As federal or state minimum wage rates increase, we may need to increase not only the wage rates of our minimum wage team members, but also the wages paid to our other hourly team members as well. Further, should we fail to increase our wages competitively in response to increasing wage rates, the quality of our workforce could decline, causing our customer service to suffer. Additionally, the U.S. Department of Labor has proposed rules that may have salary and wage impact for “exempt” team members, which could result in a substantial increase in store payroll expense. Any increase in the cost of our labor could have an adverse effect on our operating costs, financial condition and results of operations, which in turn can materially adversely affect our business.

Although none of our employees are currently covered under collective bargaining agreements, we cannot guarantee that employees will not elect to be represented by labor unions in the future. If some or our entire workforce were to become unionized and collective bargaining agreement terms were significantly different from our current compensation arrangements or work practice, it could have a material adverse effect on our business, financial condition and results of operations.

We may not be able to adequately manage our growth.

We have expanded, and are seeking to continue to expand, our business. This growth has placed significant demands on our management, administrative, operating, and financial resources as well as our manufacturing capacity capabilities. The continued growth of our customer base, the types of products offered and the geographic markets served can be expected to continue to place a significant strain on our resources. Personnel qualified in the production and marketing of our products are difficult to find and hire, and enhancements of information technology systems to support growth are difficult to implement. Our future performance and profitability will depend in large part on our ability to attract and retain additional management and other key personnel, as well as our ability to increase and maintain our manufacturing capacity capabilities to meet the needs of our current and future customers. Any failure to adequately manage our growth could have a material adverse effect on the market price of our common stock and our business, financial condition, and results of operations.

24

Compliance with changing laws, regulations and standards of corporate governance and public disclosure may result in additional expenses.

Changing laws, regulations and standards relating to corporate governance and public disclosure, including the Sarbanes-Oxley Act of 2002 (the “Sarbanes Oxley Act”), the Dodd-Frank Wall Street Reform and Consumer Protection Act, new Securities and Exchange Commission regulations and NASDAQ rules, are creating uncertainty for companies such as ours. These new or changed laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity. As a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies, which could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We are committed to maintaining high standards of corporate governance and public disclosure. As a result, our efforts to comply with evolving laws, regulations, and standards have resulted in, and are likely to continue to result in, increased general and administrative expenses and a diversion of management time and attention from revenue-generating activities to compliance activities.

From time to time, we have been and may be subject to legal proceedings, regulatory investigations or disputes, and governmental inquiries that could cause us to incur significant expenses, divert our management’s attention, damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

From time to time, we have been and may be subject to claims, lawsuits, government investigations, and other proceedings involving products liability, competition and antitrust, intellectual property, privacy, consumer protection, securities, tax, labor and employment, commercial disputes, and other matters that could adversely affect our business operations and financial condition. Injuries sustained by those who use or purchase our products, including, without limitation, our avalanche beacon transceivers, have, and could in the future, subject us to regulatory proceedings and litigation by government agencies and private litigants brought against us, that regardless of their merits, could harm our reputation, divert management’s attention from our operations and result in substantial legal fees and other costs. For example, as disclosed in Item 3. “Legal Proceedings,” BDEL was notified by the CPSC that the agency staff believes we failed to timely meet our statutory reporting obligations under the Consumer Product Safety Act with respect to certain models of BDEL’s avalanche transceivers either switching unexpectedly out of “send” mode and/or out of “search” mode, that we made material misrepresentations in reports to the CPSC, and that the agency staff intends to recommend that the CPSC impose substantial civil monetary penalties on us. Any financial penalties imposed by the CPSC or other regulators could be costly to us and could damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows. Also, we have reporting obligations to safety regulators in all jurisdictions where we sell our products, where reporting may trigger further regulatory investigations.

We could face particular challenges in maintaining our internal control over financial reporting.

Section 404 of the Sarbanes-Oxley Act requires that we evaluate and report on our system of internal control over financial reporting and requires that we have our internal control over financial reporting audited. If we fail to maintain adequate internal controls, we could be subject to regulatory scrutiny, civil or criminal penalties and/or stockholder litigation. Any inability to provide reliable financial reports could harm our business and the trading price of our common stock. Section 404 of the Sarbanes-Oxley Act also requires that our independent registered public accounting firm report on the effectiveness of the Company’s internal control over financial reporting. In addition, acquisition targets may not be in compliance with the provisions of the Sarbanes-Oxley Act regarding adequacy of their internal controls. The development of the internal controls of any such entity to achieve compliance with the Sarbanes-Oxley Act may increase the time and costs necessary to complete any such acquisition.

If we identify any material weaknesses or significant deficiencies in our internal control over financial reporting, we may need to take costly steps to implement improved controls and may be subject to sanctions for failure to comply with the requirements of the Sarbanes-Oxley Act. Such remedial costs or sanctions could have a material adverse effect on our results of operations and financial condition. Further, we would be required to disclose any material weakness in internal control over financial reporting, and we would receive an adverse opinion on our internal control over financial reporting from our independent auditors. These factors could cause investors to lose confidence in our reported financial information and could have a negative effect on the trading price of our stock.

25

We may be subject to disruptions, failures or cyber-attacks in our information technology systems and network infrastructures that could disrupt our operations, damage our reputation and adversely affect our business, operations, and financial results.

We maintain and rely extensively on information technology systems and network infrastructures for the effective operation of our business. Techniques used to gain unauthorized access to private networks are constantly evolving, and we may be unable to anticipate or prevent unauthorized access to data pertaining to our customers, including credit card and debit card information and other personally identifiable information. Our direct-to-consumer service, which is supported by our own systems and those of third-party vendors, is vulnerable to computer viruses, Internet worms, break-ins, phishing attacks, attempts to overload servers with denial-of-service or other attacks and similar disruptions from unauthorized use of our and third-party vendor computer systems, any of which could lead to system interruptions, delays or shutdowns, causing loss of critical data or the unauthorized access to personally identifiable information. If an actual or perceived breach of our systems or a vendor’s systems security occurs, we may face civil liability and public perception of our security measures could be diminished, either of which would negatively affect our ability to attract customers, which could have a material adverse effect on our business. We also would be required to expend significant resources to mitigate the breach of security and to address related matters.

Further, a disruption, infiltration or failure of our information technology systems or any of our data centers including the systems and data centers of our third-party vendors as a result of software or hardware malfunctions, computer viruses, cyber-attacks, employee theft or misuse, power disruptions, natural disasters or accidents could cause breaches of data security and loss of critical data, which in turn could materially adversely affect our business.

We cannot fully control the actions of third parties who may have access to the customer data we collect and the customer data collected by our third party vendors. We may be unable to monitor or control such third parties and the third parties having access to our other websites in their compliance with the terms of our privacy policies, terms of use, and other applicable contracts, and we may be unable to prevent unauthorized access to, or use or disclosure of, customer information. Any such misuse could hinder or prevent our efforts with respect to growth opportunities and could expose us to liability or otherwise adversely affect our business. In addition, these third parties may become the victim of security breaches or have practices that may result in a breach, and we could be responsible for those third-party acts or failures to act.

Any failure, or perceived failure, by us or the prior owners of acquired businesses to maintain the security of data relating to our customers and employees, to comply with our posted privacy policies, our predecessors’ posted policies, laws and regulations, rules of self-regulatory organizations, or industry standards and contractual provisions to which we or they may be bound, could result in the loss of confidence in us, or result in actions against us by governmental entities or others, all of which could result in litigation and financial losses, and could potentially cause us to lose customers, revenue and employees.

Initiatives to upgrade our business processes and information technology systems to optimize our operational and financial performance involve many risks which could result in, among other things, business interruptions, higher costs and lost profits.

We regularly implement business process improvement and information technology initiatives intended to optimize our operational and financial performance. Transitioning to these new or upgraded processes and systems requires significant capital investments and personnel resources. Implementation is also highly dependent on the coordination of numerous employees, contractors and software and system providers. The interdependence of these processes and systems is a significant risk to the successful completion and continued refinement of these initiatives, and the failure of any aspect could have a material adverse effect on the functionality of our overall business. We may also experience difficulties in implementing or operating our new or upgraded business processes or information technology systems, including, but not limited to, ineffective or inefficient operations, significant system failures, system outages, delayed implementation and loss of system availability, which could lead to increased implementation and/or operational costs, loss or corruption of data, delayed shipments, excess inventory and interruptions of operations resulting in lost sales and/or profits.

We rely on information technology systems, including third-party cloud-based solutions, and any failure of these systems, including, without limitation, due to outages and/or cyberattacks, may result in disruptions or outages, loss of processing capabilities, and/or loss of data, any of which may have a material adverse effect on our business, operations, and financial results.

Our reputation and ability to attract, retain and serve consumers is dependent upon the reliable performance of our underlying technology infrastructure and external service providers, including third-party cloud-based solutions. These systems are vulnerable to damage or

26

interruption and we have experienced interruptions in the past. We rely on cloud-based solutions furnished by third parties primarily to allocate resources, pay vendors, collect from customers, process transactions, develop demand and supply plans, manage product design, production, transportation, and distribution, forecast and report operating results, meet regulatory requirements and administer employee payroll and benefits, among other functions. We have also designed a significant portion of our software and computer systems to utilize data processing and storage capabilities from third-party cloud solution providers. Both our on-premises and cloud-based infrastructure may be susceptible to outages due to any number of reasons, including, human error, fire, floods, power loss, telecommunications failures, terrorist attacks and similar events. Despite the implementation of security measures that we believe to be reasonable, both our on-premises and our cloud-based infrastructure may also be vulnerable to hacking, computer viruses, the installation of malware and similar disruptions either by third-parties or employees, which may result in outages. We do not have redundancy for all of our systems and our disaster recovery planning may not account for all eventualities. If we or our existing third-party cloud-based solution providers experience interruptions in service regularly or for a prolonged basis, or other similar issues, our business could be seriously harmed and, in some instances, our consumers may not be able to purchase our products, which could significantly and negatively affect our sales. Additionally, our existing cloud-based solution providers have broad discretion to change and interpret their terms of service and other policies with respect to us, and they may take actions beyond our control that could harm our business. We also may not be able to control the quality of the systems and services we receive from our third-party cloud-based solution providers. Any transition of the cloud-based solutions currently provided to different cloud providers would be difficult to implement and may cause us to incur significant time and expense.

If we and/or our cloud-based solution providers are not successful in preventing or effectively responding to outages and cyberattacks, our business, operations, and financial results could be materially and adversely affected.

Additionally, information technology systems require periodic modifications, upgrades, and replacement that subject us to costs and risks, including potential disruption to our internal control structure, substantial capital expenditures, additional administration and operating expenses, retention of sufficiently skilled personnel or outside firms to implement and operate existing or new systems, and other risks and costs of delays or difficulties in transitioning to new or modified systems or of integrating new or modified systems into our current systems. In addition, challenges implementing new or modified technology systems may cause disruptions in our business operations and, if not anticipated and appropriately mitigated, could have a material adverse effect on our business operations.

The effects of climate change and increased focus by governmental and non-governmental organizations, customers, consumers and investors on sustainability issues, including those related to climate change and socially responsible activities, may adversely affect our business and financial results and damage our reputation.

Climate change is occurring around the world and may impact our business in numerous ways. Such change could lead to an increase in raw material and packaging prices, and reduced availability, for example, due to water shortages which could adversely impact raw material availability. Increased frequency of extreme weather (storms and floods) could cause increased incidence of disruption to the production and distribution of our products and an adverse impact on consumer demand and spending.

Investor advocacy groups, certain institutional investors, investment funds, other market participants, shareholders, and stakeholders have focused increasingly on the environmental, social and governance (“ESG”) and related sustainability practices of companies. These parties have placed increased importance on the implications of the social cost of their investments. If our ESG practices do not meet investor or other stakeholder expectations and standards, which continue to evolve, our brands, reputation and employee retention may be negatively impacted. It is possible that stakeholders may not be satisfied with our ESG practices or the speed of their adoption. We could also incur additional costs and require additional resources to monitor, report, and comply with various ESG practices. Also, our failure, or perceived failure, to manage reputational threats and meet expectations with respect to socially responsible activities and sustainability commitments could negatively impact our credibility, employee retention, and the willingness of our customers and suppliers to do business with us.

Our Board of Directors and executive officers have significant influence over our affairs.

The members of our Board of Directors and our executive officers, which includes Mr. Warren B. Kanders, beneficially own approximately 20.2% of our outstanding common stock as of March 4, 2024. As a result, our Board of Directors and executive officer, to the extent they vote their shares in a similar manner, have influence over our affairs and could exercise such influence in a manner that is not in the best interests of our other stockholders, including by attempting to delay, defer or prevent a change of control transaction that might otherwise be in the best interests of our stockholders.

27

We may be unable to realize the benefits of our net operating losses and tax credit carryforwards.

Net operating losses (“NOLs”) may be carried forward to offset federal and state taxable income in future years and eliminate income taxes otherwise payable on such taxable income, subject to certain adjustments. Based on current federal corporate income tax rates, our NOL and other carryforwards could provide a benefit to us, if fully utilized, of significant future tax savings. However, our ability to use these tax benefits in future years will depend upon the amount of our otherwise taxable income. If we do not have sufficient taxable income in future years to use the tax benefits before they expire, we will lose the benefit of these NOL carryforwards permanently.

Additionally, if we underwent an ownership change, the NOL carryforward limitations would impose an annual limit on the amount of the taxable income that may be offset by our NOL generated prior to the ownership change. If an ownership change were to occur, we may be unable to use a significant portion of our NOL to offset taxable income. In general, an ownership change occurs when, as of any testing date, the aggregate of the increase in percentage points of the total amount of a corporation’s stock owned by one or more “5-percent shareholders” within the meaning of Section 382 of the Internal Revenue Code (“Code”) whose percentage ownership of the stock has increased as of such date over the aggregate of the lowest percentage of the stock owned by such 5-percent shareholder at any time during the three-year period preceding such date is more than 50 percentage points. In general, persons who own 5% or more of a corporation’s stock are 5-percent shareholders, and all stock owned by persons who are not 5-percent shareholders is treated as owned by one 5-percent shareholder. The issuance of a large number of shares of common stock in connection with any acquisitions could result in a limitation of the use of our NOLs.

Further, our certificate of incorporation provides for blank check preferred stock, which allows the Board to issue preferred stock at any time with rights and designations set forth by the Board. Section 382 of the Code generally excludes preferred stock when calculating ownership percentages as they relate to our NOLs if the preferred stock satisfies all of the following criteria: it is not entitled to vote, it is limited and preferred as to dividends and does not participate in corporate growth to any significant extent, it has redemption and liquidation rights which do not exceed the issue price of such stock (except for a reasonable redemption or liquidation premium), and it is not convertible into another class of stock. Our Board may authorize and issue preferred stock that does not meet these criteria, and such preferred stock would count towards determining ownership change under Section 382 of the Code. Therefore the issuance of any preferred stock could increase the likelihood of a limitation of the use of our NOLs.

Moreover, if a corporation experiences an ownership change and does not satisfy the continuity of business enterprise, or COBE, requirement (which generally requires that the corporation continue its historic business or use a significant portion of its historic business assets in a business for the two-year period beginning on the date of the ownership change), it cannot, subject to certain exceptions, use any NOL from a pre-change period to offset taxable income in post-change years.

The actual ability to utilize the tax benefit of any existing NOLs will be subject to future facts and circumstances with respect to meeting the above described COBE requirements at the time NOLs are being utilized on a tax return. The realization of NOLs and the recognition of asset and valuation allowances for deferred taxes require management to make estimates and judgments about the Company’s future profitability which are inherently uncertain. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. If, in the opinion of management, it becomes more likely than not that some portion or all of the deferred tax assets will not be realized, deferred tax assets would be reduced by a valuation allowance and any such reduction could have a material adverse effect on the financial condition of the Company.

The amount of NOL and tax credit carryforwards that we have claimed has not been audited or otherwise validated by the U.S. Internal Revenue Service (the “IRS”). The IRS could challenge our calculation of the amount of our NOL or our determinations as to when a prior change in ownership occurred, and other provisions of the Code may limit our ability to carry forward our NOL to offset taxable income in future years. If the IRS were successful with respect to any such challenge, the potential tax benefit of the NOL carryforwards to us could be substantially reduced.

Certain protective measures implemented by us to preserve our NOLs may not be effective or may have some unintended negative effects.

On July 24, 2003, at our Annual Meeting of Stockholders, our stockholders approved an amendment (the “Amendment”) to our Amended and Restated Certificate of Incorporation to restrict certain acquisitions of our securities in order to help assure the preservation of our NOLs. The Amendment generally restricts direct and indirect acquisitions of our equity securities if such acquisition will affect

28

the percentage of the Company’s capital stock that is treated as owned by a “5% stockholder.” Additionally, on February 7, 2008, our Board of Directors approved a rights agreement which is designed to assist in limiting the number of 5% or more owners and thus reduce the risk of a possible “change of ownership” under Section 382 of the Code.

Although the transfer restrictions imposed on our capital stock and the rights agreement are intended to reduce the likelihood of an impermissible ownership change, there is no guarantee that such protective measures would prevent all transfers that would result in an impermissible ownership change. These protective measures also will require any person attempting to acquire a significant interest in us to seek the approval of our Board of Directors. This may have an “anti-takeover” effect because our Board of Directors may be able to prevent any future takeover. Similarly, any limits on the amount of capital stock that a stockholder may own could have the effect of making it more difficult for stockholders to replace current management. Additionally, because protective measures implemented by us to preserve our NOL will have the effect of restricting a stockholder’s ability to acquire our common stock, the liquidity and market value of our common stock might suffer.

The loss of any member of our senior management or certain other key executives could significantly harm our business.

Our ability to maintain our competitive position is dependent to a large degree on the efforts and skills of our senior management team, including Warren B. Kanders. If we were to lose the services of any member of our senior management, our business may be significantly impaired. In addition, many of our senior executives have strong industry reputations, which aid us in identifying acquisition and borrowing opportunities, and having such opportunities brought to us. The loss of the services of these key personnel could materially and adversely affect our operations because of diminished relationships with lenders, existing and prospective tenants, property sellers and industry personnel.

Our Board of Directors may change significant corporate policies without stockholder approval.

Our investment, financing, borrowing and dividend policies and our policies with respect to all other activities, including growth, debt, capitalization and operations, will be determined by our Board of Directors. These policies may be amended or revised at any time and from time to time at the discretion of the Board of Directors without a vote of our stockholders. In addition, the Board of Directors may change our policies with respect to conflicts of interest provided that such changes are consistent with applicable legal requirements. A change in these policies could have an adverse effect on our financial condition, results of operations, cash flow, per share trading price of our common stock and ability to satisfy our debt service obligations and to pay dividends to our stockholders.

Compensation awards to our management may not be tied to or correspond with our improved financial results or share price.

The compensation committee of our Board of Directors is responsible for overseeing our compensation and employee benefit plans and practices, including our executive compensation plans and our incentive compensation and equity-based compensation plans. Our compensation committee has significant discretion in structuring compensation packages and may make compensation decisions based on any number of factors. As a result, compensation awards may not be tied to or correspond with improved financial results for the Company or the share price of our common stock.

We have been required to recognize impairment charges and may be required to take future write downs or write-offs, restructuring, and impairment or other charges that have had a significant negative effect on our financial condition, results of operations and our stock price, which could cause you to lose some or all of your investment.

In connection with our general growth strategy of acquiring businesses and assets, we have and may be forced in the future to write-down or write-off assets, restructure our operations, or incur impairment or other charges that could result in us reporting losses. For example, during the year ended December 31, 2022, we recorded approximately $92 million of impairment of goodwill and indefinite-lived intangible assets, specifically the Rhino-Rack trademark, in our Adventure reporting unit. Even though these charges may be non-cash items and not have an immediate impact on our liquidity, the fact that we report charges of this nature could contribute to negative market perceptions about us or our common stock.

29

Risks Related to our Common Stock

Our Amended and Restated Certificate of Incorporation authorizes the issuance of shares of preferred stock.

Our Amended and Restated Certificate of Incorporation provides that our Board of Directors will be authorized to issue from time to time, without further stockholder approval, up to 5,000,000 shares of preferred stock in one or more series and to fix or alter the designations, preferences, rights and any qualifications, limitations or restrictions of the shares of each series, including the dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, including sinking fund provisions, redemption price or prices, liquidation preferences and the number of shares constituting any series or designations of any series. Such shares of preferred stock could have preferences over our common stock with respect to dividends and liquidation rights. We may issue additional preferred stock in ways which may delay, defer or prevent a change in control of the Company without further action by our stockholders. Such shares of preferred stock may be issued with voting rights that may adversely affect the voting power of the holders of our common stock by increasing the number of outstanding shares having voting rights, and by the creation of class or series voting rights.

Our payment of future quarterly dividends on our common stock is subject to the discretion and approval of our Board of Directors.

On August 6, 2018, the Company announced that its Board of Directors approved the initiation of the Quarterly Cash Dividend program of $0.025 per share of the Company’s common stock or $0.10 per share on an annualized basis. We temporarily replaced the Quarterly Cash Dividend with a Quarterly Stock Dividend during portions of the 2020 fiscal year in light of the operational impact of the COVID-19 pandemic. While we intend to pay regular Quarterly Cash Dividends for the foreseeable future, all subsequent dividends will be reviewed quarterly and declared at the discretion and approval of our Board of Directors and will depend upon, among other things, our results of operations, capital requirements, general business conditions, contractual restrictions under any new credit facility that we may enter into in the future on the payment of dividends, legal and regulatory restrictions on the payment of dividends, and other factors our Board of Directors deems relevant. Therefore, you should not purchase our common stock if you need immediate or future income by way of dividends from your investment. In addition, upon an event of default under any new credit facility that we may enter into in the future, we may be prohibited from declaring or paying any dividends on our common stock or generally making other distributions to our stockholders.

The sale of a substantial amount of our common stock in the public market could adversely affect the prevailing market price of our common stock.

We have outstanding an aggregate of 38,236,268 shares of our common stock as of March 4, 2024. This includes 6,525,421 shares of common stock that are beneficially owned by Mr. Kanders, our Chairman of the Board, of which he has 4,840,971 pledged as security for loans from financial institutions and that may be sold by such financial institutions in the event of a foreclosure of these loans. The sale of a significant amount of shares at any given time, or the perception that such sales could occur, including sales of the shares beneficially owned by Mr. Kanders, could adversely affect the prevailing market price of our common stock.

We may issue a substantial amount of our common stock in the future, which could cause dilution to current investors and otherwise adversely affect our stock price.

We may issue additional shares of common stock as consideration for such acquisition. These issuances could be significant. To the extent that we make acquisitions and issue our shares of common stock as consideration, your equity interest in us will be diluted. Any such issuance will also increase the number of outstanding shares of common stock that will be eligible for sale in the future. Persons receiving shares of our common stock in connection with these acquisitions may be more likely to sell off their common stock, which may influence the price of our common stock. In addition, the potential issuance of additional shares in connection with anticipated acquisitions could lessen demand for our common stock and result in a lower price than might otherwise be obtained. We may issue common stock in the future for other purposes as well, including in connection with financings, for compensation purposes, in connection with strategic transactions or for other purposes. The issuance of a large number of shares of common stock in connection with an acquisition could also have a negative effect on our ability to use our NOLs.

30

If securities or industry analysts do not publish or cease publishing research or reports about us, our business, or our market, or if they change their recommendations regarding our securities adversely, the price and trading volume of our securities could decline.

The trading market for our securities may be influenced by the research and reports that industry or securities analysts publish about us, our business, market, or competitors. If any of the analysts who may cover us adversely change their recommendation regarding our shares of common stock, or provide more favorable relative recommendations about our competitors, the price of our shares of common stock would likely decline. If any analyst who may cover us were to cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our share price or trading volume to decline.

Shares of our common stock have been, and may continue to be, thinly traded, which may contribute to volatility in our stock price and less liquidity for investors.

The trading volume of our common stock has varied, and at times may be characterized as thinly traded. As a result of this thin trading market or “float” for our common stock, our common stock has been, and may continue to be, less liquid than the common stock of companies with broader public ownership. If our common stock is thinly traded, the trading of a relatively small volume of our common stock may have a greater impact on the trading price of our common stock than would be the case if our float were larger. As a result, the trading prices of our common stock may be more volatile than the common stock of companies with broader public ownership, and an investor to be unable to liquidate an investment in our common stock at attractive prices.

We cannot predict the prices at which our common stock will trade in the future. Variations in financial results, announcements of material events, changes in our dividend policy, technological innovations or new products by us or our competitors, our quarterly operating results, changes in general conditions in the economy or the outdoor industry, other developments affecting us or our competitors or general price and volume fluctuations in the market are among the many factors that could cause the market price of our common stock to fluctuate substantially.

Techniques employed by short sellers or other derivative traders may drive down the market price of our common stock and/or spur litigation or regulatory action.

Short selling is the practice of selling securities that a seller does not own but rather has borrowed from a third party with the intention of buying identical securities back at a later date to return to the lender. Short sellers hope to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement securities, as short sellers expect to pay less in that purchase than they received in the sale. As it is in short sellers’ interest for the price of the security to decline, many short sellers publish, or arrange for the publication of, negative opinions and allegations regarding the relevant issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a security short. These short attacks have, in the past, led to selling of shares in the market that have negatively impacted the market price of our common stock.

If we were to become the subject of unfavorable allegations contained in short reports, whether such allegations are proven to be true or untrue, we may have to expend a significant amount of resources to investigate such allegations and/or defend ourselves. While we would prefer to strongly defend against any such short seller attacks, we may be constrained in the manner in which we can proceed against the relevant short sellers by principles of freedom of speech, applicable state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming, and could divert management’s attention from our day-to-day operations. Even if such allegations are ultimately proven to be groundless, allegations against us could severely impact the market price of our common stock and our business operations.

ITEM 1B. UNRESOLVED STAFF COMMENTS

None.

31

ITEM 1C. CYBERSECURITY

Risk Management and Strategy

We have established policies and processes for assessing, identifying, and managing material risk from cybersecurity threats, and have integrated these processes into our overall risk management systems and processes. We routinely assess material risks from cybersecurity threats, including any potential unauthorized occurrence on or conducted through our information systems that may result in adverse effects on the confidentiality, integrity, or availability of our information systems or any information residing therein.

We design and assess our program based on the National Institute of Standards and Technology Cybersecurity Framework (NIST CSF and AI Risk Management Framework) and seek to follow industry best practices to identify, assess, and manage cybersecurity risks relevant to our business.

We conduct annual risk assessments to identify cybersecurity threats to our critical systems, information, services, and our broader enterprise IT environment. These risk assessments include identifying reasonably foreseeable potential internal and external risks, the likelihood of occurrence and any potential damage that could result from such risks, and the sufficiency of existing policies, procedures, systems, controls, and other safeguards in place to manage such risks. As part of our risk management process, we may engage third party experts to help identify and assess risks from cybersecurity threats. Our risk management and assessment process also encompasses cybersecurity risks associated with our use of third-party service providers.

As part of our overall risk management and assessment program, we design, implement, and maintain reasonable safeguards to minimize potential risks, including cybersecurity risks; reasonably address any identified gaps in existing safeguards; update existing safeguards as necessary; and monitor the effectiveness of our safeguards. We also regularly provide cybersecurity awareness training to employees at all levels and departments across the Company. The Company believes that we have allocated adequate resources to address the cybersecurity threats that may reasonably affect us.  

Our cybersecurity team, consisting of the VP of Information Technology, Director of Information Security, and Director of Infrastructure, is principally responsible for managing our cybersecurity risk assessment processes, our security controls, mitigation process and our response to cybersecurity threats.

The Company also participates in a cybersecurity risk insurance policy.

For additional information regarding cybersecurity threats that may materially affect the Company, including our business strategy, results of operations, and financial condition, please refer to Item 1A. Risk Factors of this Annual Report on Form 10-K.  

Governance

One of the functions of our Board of Directors is informed oversight of our risk management processes, including risks from cybersecurity threats. Our Board of Directors is responsible for monitoring and assessing strategic risk exposure, and our executive officers are responsible for the day-to-day management of the material risks we face. Our Board of Directors administers its cybersecurity risk oversight function directly as a whole and through its committees.  

In particular, the Audit Committee of our Board of Directors monitors and assesses our financial, legal and operational risks, and receives regular reports from the management team regarding comprehensive organizational risk as well as particular areas of concern, which includes, but is not limited to, cybersecurity risks, related mitigation, and other related responses and activities.

Our management team is informed about and monitors the prevention, detection, mitigation, and remediation of cybersecurity risks and incidents through various means, which may include, among other things, briefings with internal security personnel, threat intelligence and other information obtained from governmental, public or private sources, including external consultants engaged by us, and alerts and reports produced by security tools deployed in our IT environment.

32

ITEM 2. PROPERTIES

Our corporate headquarters, as well as our primary research, evaluation and design studios, is located in a facility owned by the Company in Salt Lake City, Utah. In addition, at December 31, 2023, the Company and its subsidiaries lease or own facilities throughout the U.S., Europe, Australia and New Zealand. In general, our properties are well maintained, considered adequate and being utilized for their intended purposes.

The following table identifies and provides certain information regarding our principal facilities:

Activity

Location

Owned/Leased

Corporate Headquarters:

Salt Lake City, Utah

Owned

Outdoor Segment

Black Diamond U.S. Distribution and Manufacturing Facilities:

Salt Lake City, Utah

Leased/Owned

Black Diamond European Sales and Marketing Office:

Innsbruck, Austria

Leased

PIEPS Sales and Marketing Office:

Lebring, Austria

Leased

Black Diamond HQ Retail Store

Salt Lake City, Utah

Leased

Black Diamond Trolley Square Retail Store

Salt Lake City, Utah

Leased

Black Diamond Jackson Retail Store

Jackson, Wyoming

Leased

Black Diamond Boulder Retail Store

Boulder, Colorado

Leased

Black Diamond Seattle Retail Store

Seattle, Washington

Leased

Adventure Segment

Rhino-Rack Australia Headquarters:

Sydney, Australia

Leased

Rhino-Rack Australia Perth Distribution Facility:

Perth, Australia

Leased

Rhino-Rack U.S. Distribution Facility:

Denver, Colorado

Leased

Rhino-Rack N.Z. Distribution Facility:

Wellington, New Zealand

Leased

MAXTRAX and TRED Australia Headquarters:

Brisbane, Australia

Leased

Discontinued Operations

Precision Sport Segment

Sierra U.S. Distribution and Manufacturing Facilities:

Sedalia, Missouri

Owned

Barnes U.S. Distribution and Manufacturing Facilities:

Mona, Utah

Owned

33

ITEM 3. LEGAL PROCEEDINGS

Legal Proceedings

The Company is involved in various legal disputes and other legal proceedings that arise from time to time in the ordinary course of business. Based on currently available information, and except as disclosed herein, the Company does not believe that the existence of any of the legal disputes the Company or its subsidiaries is currently involved in will have a material adverse effect upon the Company’s consolidated financial condition, results of operations or cash flows. It is possible that, as additional information becomes available, the impact on the Company of an adverse determination could have a different effect.

Litigation

The Company is involved in various lawsuits arising from time to time that the Company considers ordinary routine litigation incidental to its business. Amounts accrued for litigation matters represent the anticipated costs (damages and/or settlement amounts) in connection with pending litigation and claims and related anticipated legal fees and other expenses or costs for defending such actions, which legal fees and expenses or costs are expensed as incurred. The costs are accrued when it is both probable that a liability has been incurred and the amount can be reasonably estimated. The accruals are based upon the Company’s assessment, after consultation with counsel (if deemed appropriate), of probable loss based on the facts and circumstances of each case, the legal issues involved, the nature of the claim made, the nature of the damages sought and any relevant information about the plaintiffs and other significant factors that vary by case. When it is not possible to estimate a specific expected cost to be incurred, the Company evaluates the range of probable loss and records the minimum end of the range. Based on currently available information, and except as disclosed herein, the Company does not believe that it is reasonably possible that the disposition of any of the legal disputes the Company or its subsidiaries is currently involved in will have a material adverse effect upon the Company’s consolidated financial condition, results of operations or cash flows. There is a reasonable possibility of loss from contingencies in excess of the amounts accrued by the Company in the accompanying consolidated balance sheets; however, the actual amounts of such possible losses cannot currently be reasonably estimated by the Company at this time. It is possible that, as additional information becomes available, the impact on the Company could have a different effect.

Product Liability

As a consumer goods manufacturer and distributor, the Company faces the risk of product liability and related lawsuits involving claims for substantial money damages, product recall actions and higher than anticipated rates of warranty returns or other returns of goods. The Company is therefore vulnerable to various personal injury and property damage lawsuits relating to its products and incidental to its business.

Except as disclosed herein, there are no pending product liability claims and lawsuits of the Company, which the Company believes in the aggregate, will have a material adverse effect on the Company’s business, brand reputation, liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

U.S. Consumer Product Safety Commission

In January 2021, Black Diamond Equipment, Ltd. (“BDEL”) wrote to the U.S. Consumer Product Safety Commission (“CPSC”) outlining its new cradle solution for certain models of its avalanche beacon transceivers to prevent such transceivers from switching unexpectedly out of “send” mode. The proposed new cradle solution was designed to improve transceiver safety by locking the transceiver into “send” mode prior to use so that it would not switch unexpectedly out of “send” mode. BDEL also requested approval for the CPSC Fast-Track Program for a voluntary product recall to implement this cradle solution. The CPSC approved the recall and entered into a Corrective Action Plan agreement with BDEL in March 2021. BDEL received a letter from the CPSC, dated October 28, 2021, stating that the CPSC is investigating whether BDEL has timely complied with the reporting requirements of Section 15(b) of the Consumer Protection Safety Act and related regulations regarding certain models of avalanche transceivers switching unexpectedly out of “send” mode.

Separately, on April 21, 2022, BDEL filed a Section 15(b) report and applied for Fast-Track consideration for a voluntary recall, consisting of free repair or replacement of such malfunctioning models of avalanche transceivers, which would not switch from “send” mode to “search” mode due to an electronic malfunction in the reed switch or foil. The CPSC approved the recall and entered into a

34

Corrective Action Plan agreement with BDEL in August 2022. BDEL received a letter from the CPSC, dated January 17, 2023, stating that the CPSC is investigating whether BDEL has timely complied with the reporting requirements of Section 15(b) of the Consumer Protection Safety Act and related regulations regarding the malfunction in the reed switch or foil in certain models of avalanche transceivers switching out of “search” mode. BDEL responded to the CPSC’s investigation by letter dated March 31, 2023, accompanied with documents responsive to the CPSC’s requests. The CPSC asked for further clarification and documents, and BDEL sent a responsive letter accompanied by additional documents on June 23, 2023. On September 6, 2023, the CPSC requested further clarification and information regarding the reed switch issue, to which BDEL responded on October 6 and 13, 2023.

By letters dated October 12, 2023 and December 18, 2023, BDEL was notified by the CPSC that the agency staff had concluded we failed to timely meet our statutory reporting obligations under the Consumer Product Safety Act with respect to certain models of BDEL’s avalanche transceivers switching unexpectedly out of “send” mode and certain models of BDEL’s avalanche transceivers not switching from “send” mode into “search” mode, that we made a material misrepresentation in a report to the CPSC, and that the agency staff intends to recommend that the CPSC impose substantial civil monetary penalties.

On November 20, 2023 and February 8, 2024, respectively, we submitted a comprehensive response disputing the CPSC’s findings and conclusions in the October 12, 2023 and December 18, 2023 letters, including the amount of any potential penalties. The CPSC may ultimately disagree with our position and the agency staff has recommended substantial civil monetary penalties which the Company intends to strongly contest and vigorously defend against. We cannot assure on what terms this matter will be resolved. Any penalties imposed by the CPSC or other regulators, could be costly to us and could damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

35

PART II

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our common stock is listed for trading on NASDAQ Global Select Market under the trading symbol “CLAR”.

Performance Graph

Set forth below is a line graph comparing the yearly percentage change in the cumulative total stockholder return on our common stock to the cumulative total return of the NASDAQ Global Select Market Composite and the Russell 2000 Index for the period commencing on December 31, 2018 and ending on December 31, 2023 (the “Measuring Period”). The graph assumes that the value of the investment in our common stock and the indexes was $100 on December 31, 2018. The yearly change in cumulative total return is measured by dividing (1) the sum of (i) the cumulative amount of dividends for the Measuring Period, assuming dividend reinvestment, and (ii) the change in share price between the beginning and end of the Measuring Period, by (2) the share price at the beginning of the Measuring Period.

Historical stock price performance should not be relied on as indicative of future stock price performance.

Graphic

Total Return Analysis

2018

2019

2020

2021

2022

2023

Clarus Corporation

$

100.00

$

134.98

$

154.29

$

278.73

$

79.84

$

71.28

The Russell 2000 Index

$

100.00

$

123.72

$

146.44

$

166.50

$

130.60

$

150.31

NASDAQ Global Select Market

$

100.00

$

135.60

$

193.97

$

238.82

$

160.92

$

233.41

Stockholders

On March 4, 2024, the last reported sales price for our common stock was $5.80 per share. As of March 4, 2024, there were 70 holders of record of our common stock.

36

Dividends

On August 6, 2018, the Company announced that its Board of Directors approved the initiation of a Quarterly Cash Dividend program of $0.025 per share of the Company’s common stock or $0.10 per share on an annualized basis. In 2023, 2022 and 2021, our total Quarterly Cash Dividends were $3,750,000, $3,721,000, and $3,335,000 respectively.

On March 5, 2024, the Company announced that its Board of Directors approved the payment on March 18, 2024 of the Quarterly Cash Dividend to the record holders of shares of the Company’s common stock as of the close of business on March 28, 2024.

The payment of any future Quarterly Cash Dividends will be at the discretion of our Board of Directors and will depend upon, among other things, our results of operations, capital requirements, general business conditions, contractual restrictions on payment of dividends, if any, legal and regulatory restrictions on the payment of dividends, and other factors our Board of Directors deems relevant.

Recent Sales of Unregistered Securities

None.

Recent Purchases of our Registered Equity Securities

On August 1, 2022, the Company announced that its Board of Directors had terminated its $30,000,000 share repurchase program, which still had $10,793,587 available. The program was replaced with a new stock repurchase program that allows the repurchase of up to $50,000,000 of the Company’s outstanding common stock, which still had $42,829,217 available as of December 31, 2023. No repurchases of shares of the Company’s common stock occurred during the three months ended December 31, 2023.

Securities Authorized for Issuance Under Equity Compensation Plans

The following table sets forth certain information regarding our equity plans as of December 31, 2023:

Plan Category

(A)
Number of securities to be issued upon exercise of outstanding, warrants and rights

(B)
Weighted-average exercise price of outstanding options, warrants and rights

(C)
Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (A))

Equity compensation plans approved by security holders (1)

4,856,347

$

18.45

10,186,530

Total

4,856,347

$

18.45

10,186,530

(1)Consists of stock options and restricted stock awards issued and issuable under the 2005 Stock Incentive Plan and the 2015 Stock Incentive Plan. There are a total of 1,616,666 restricted stock awards included in column (A) that do not have an exercise price. Excluding these restricted stock awards, the weighted average exercise price of outstanding options, warrants and rights is $11.45.

ITEM 6. [RESERVED]

37

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following Management’s Discussion and Analysis reviews significant factors affecting the Company’s consolidated results of operations, financial condition and liquidity. This discussion should be read in conjunction with our financial statements and the accompanying notes to the financial statements.

Forward-Looking Statements

Please note that in this Annual Report on Form 10-K Clarus Corporation (which may be referred to as the “Company,” “Clarus,” “we,” “our” or “us”) may use words such as “appears,” “anticipates,” “believes,” “plans,” “expects,” “intends,” “future,” and similar expressions which constitute forward-looking statements within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are made based on our expectations and beliefs concerning future events impacting the Company and therefore involve a number of risks and uncertainties. We caution that forward-looking statements are not guarantees and that actual results could differ materially from those expressed or implied in the forward-looking statements.

Potential risks and uncertainties that could cause the actual results of operations or financial condition of the Company to differ materially from those expressed or implied by forward-looking statements in this Annual Report on Form 10-K include, but are not limited to, the overall level of consumer demand on our products; general economic conditions and other factors affecting consumer confidence, preferences, and behavior, including, without limitation, the impact of inflation; disruption and volatility in the global currency, capital and credit markets; the financial strength of retail economies and the Company’s customers; the Company’s ability to implement its business strategy; the ability of the Company to execute and integrate acquisitions; the Company’s exposure to product liability or product warranty claims and other loss contingencies, including, without limitation, recalls and liability claims relating to our avalanche beacon transceivers; disruptions and other impacts to the Company’s business, as a result of an outbreak of disease or similar public health threat, such as the COVID 19 global pandemic, and government actions and restrictive measures implemented in response; stability of the Company’s manufacturing facilities and suppliers, as well as consumer demand for our products, in light of disease epidemics and health-related concerns such as the COVID 19 global pandemic; the impact that global climate change trends may have on the Company and its suppliers and customers, increased focus on sustainability issues as a result of global climate change; regulatory or market responses to global climate change; the Company’s ability to protect patents, trademarks and other intellectual property rights; any breaches of, or interruptions in, our information systems; the ability of our information technology systems or information security systems to operate effectively, including as a result of security breaches, viruses, hackers, malware, natural disasters, vendor business interruptions or other causes; our ability to properly maintain, protect, repair or upgrade our information technology systems or information security systems, or problems with our transitioning to upgraded or replacement systems; the impact of adverse publicity about the Company and/or its brands and products, including without limitation, through social media or in connection with brand damaging events and/or public perception; the potential impact of the Consumer Products Safety Commission’s investigation related to the Company’s reporting obligations under the Consumer Product Safety Act in connection with the Company’s recall of certain models of its avalanche transceivers on our business, results of operations, and financial condition; fluctuations in the price, availability and quality of raw materials and contracted products as well as foreign currency fluctuations; ongoing disruptions and delays in the shipping and transportation of our products due to port congestion, container ship availability and/or other logistical challenges; the impact of political unrest, natural disasters or other crises, terrorist acts, acts of war and/or military operations; our ability to utilize our net operating loss carryforwards; changes in tax laws and liabilities, tariffs, legal, regulatory, political and economic risks; the Company’s ability to maintain a quarterly dividend; our ability to obtain additional capital and funding on acceptable terms to meet our financial obligations as well as to support our business operations and  growth strategy; and any material differences in the actual financial results of the Company’s past and future acquisitions, including the impact of acquisitions and any recognition of impairment or other charges relating to any such acquisitions on the Company’s future earnings per share. More information on potential factors that could affect the Company’s financial results can be found under Item 1A. Risk Factors of this Annual Report on Form 10-K. All forward-looking statements included in this Annual Report on Form 10-K are based upon information available to the Company as of the date of this Annual Report on Form 10-K, and speak only as the date hereof. We assume no obligation to update any forward-looking statements to reflect events or circumstances after the date of this Annual Report on Form 10-K.

Overview

Headquartered in Salt Lake City, Utah, Clarus is a global leading designer, developer, manufacturer and distributor of best-in-class outdoor equipment and lifestyle products focused on the outdoor enthusiast markets. Each of our brands has a long history of continuous product innovation for core and everyday users alike. The Company’s products are principally sold globally under the Black Diamond®,

38

Rhino-Rack®, MAXTRAX®, and TRED Outdoors® brand names through outdoor specialty and online retailers, our own websites, distributors and original equipment manufacturers. Our portfolio of iconic brands is well-positioned for sustainable, long-term growth underpinned by powerful industry trends across the outdoor and adventure sport end markets.

Our iconic brands are rooted in performance-defining technologies that enable our customers to have their best days outdoors. We have a long history of technical innovation and product development, backed by an extensive patent portfolio that continues to evolve and advance our markets. We focus on enhancing our customers’ performance in the most critical moments. Our commitment to quality, rigorous safety, and ultimately best-in-class design is evidenced by outstanding industry recognition, as we have received numerous product awards across our portfolio of brands.

Each of our brands represents a unique customer value proposition. Supported by six decades of proven innovation, Black Diamond is an established global leader in high-performance, activity-based climbing, skiing, and technical mountain sports equipment. The brand is synonymous with premium performance, safety and reliability. Founded in 1992, our Rhino-Rack brand is a globally-recognized designer and distributor of highly-engineered automotive roof racks and accessories to enhance the outdoor enthusiast’s overlanding experience. Founded in 2005, our MAXTRAX brand offers high-quality overlanding and off-road vehicle recovery and extraction tracks for the overland and off-road market. Similarly, TRED, founded in 2012, is a trusted brand for key retailers and distributors in the overlanding and off-road vehicle recovery market.

Clarus, incorporated in Delaware in 1991, acquired Black Diamond Equipment, Ltd. (“Black Diamond Equipment”) in May 2010 and changed its name to Black Diamond, Inc. in January 2011. In October 2012, we acquired PIEPS Holding GmbH and its subsidiaries (collectively, “PIEPS”). On August 14, 2017, the Company changed its name from Black Diamond, Inc. to Clarus Corporation and its stock ticker symbol from “BDE” to “CLAR” on the NASDAQ stock exchange.

On August 21, 2017, the Company acquired Sierra Bullets, L.L.C. (“Sierra”). On November 6, 2018, the Company acquired the assets of SKINourishment, Inc. (“SKINourishment”). On October 2, 2020, the Company completed the acquisition of certain assets and liabilities constituting the Barnes business (“Barnes”). On July 1, 2021, the Company completed the acquisition of Australia-based Rhino-Rack Holdings Pty Ltd (“Rhino-Rack”). On December 1, 2021, the Company completed the acquisition of Australia-based MaxTrax Australia Pty Ltd (“MAXTRAX”). On October 9, 2023, the Company completed the acquisition of Australia-based TRED Outdoors Pty Ltd. (“TRED”).

On February 29, 2024, the Company and Everest/Sapphire Acquisition, LLC, its wholly-owned subsidiary, completed the sale to Bullseye Acquisitions, LLC, an affiliate of JDH Capital Company, of all of the equity associated with the Company’s Precision Sport segment, which is comprised of the Company’s subsidiaries Sierra and Barnes Bullets – Mona, LLC (“Barnes”), pursuant to a Purchase and Sale Agreement dated as of December 29, 2023, by and among, Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC and the Company (the “Precision Sport Purchase Agreement”). Under the terms of the Precision Sport Purchase Agreement, the Company received net proceeds of approximately $37,871,000 in cash, after payment of certain fees and settlement of the Restated Credit Agreement, for all of the equity associated with the Company’s Precision Sport segment. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented. See Note 3 to our consolidated financial statements for financial information regarding discontinued operations.

On August 6, 2018, the Company announced that its Board of Directors approved the initiation of a quarterly cash dividend program of $0.025 per share of the Company’s common stock (the “Quarterly Cash Dividend”) or $0.10 per share on an annualized basis. The declaration and payment of future Quarterly Cash Dividends is subject to the discretion of and approval of the Company’s Board of Directors. In 2023, 2022 and 2021 our total Quarterly Cash Dividends were $3,750,000, $3,721,000, and $3,335,000, respectively. On March 5, 2024, the Company announced that its Board of Directors approved the payment on March 18, 2024 of the Quarterly Cash Dividend of $0.025 to the record holders of shares of the Company’s common stock as of the close of business on March 28, 2024.

39

Restructuring

Starting in 2023, the Company began incurring expenses to facilitate long-term sustainable growth through cost reduction actions, consisting of employee reductions, facility rationalization and contract termination costs. During the year ended December 31, 2023, the Company incurred $3,223,000 of restructuring charges related to these actions. The Company accrues for restructuring costs when they are probable and reasonably estimable. These costs include severance costs, exit costs, and other restructuring costs and are included in Restructuring charges in the consolidated statements of comprehensive (loss) income. Severance costs primarily consist of severance benefits through payroll continuation, conditional separation costs and employer tax liabilities, while exit costs primarily consist of lease exit and contract termination costs. Other costs consist primarily of costs related to the discontinuance of certain product lines and are distinguishable and directly attributable to the Company’s restructuring initiative and not a result of external market factors associated with the ongoing business. We estimate that we will incur restructuring costs related to employee-related costs and facility exit costs during the year 2024; however, the Company cannot estimate the total amount expected to be incurred as cost reduction actions continue to be evaluated. The Company anticipates completing these restructuring activities in 2024.

Impact of COVID-19

The global outbreak of COVID 19 was declared a pandemic by the World Health Organization and a national emergency by each of the U.S., European, and Australian governments in March 2020, with governments worldwide implementing safety measures restricting travel and requiring citizen lockdowns and self-confinements for quarantining purposes. During the years ended December 31, 2020, 2021, and 2022, this had negatively affected the U.S., European, Australian and global economies, disrupted global supply chains, and resulted in significant transport restrictions and disruption of global financial markets.

An outbreak of disease or similar public health threat, such as the COVID 19 pandemic, could have, and in the case of the COVID 19 pandemic has had and may continue to have, a significant impact on the global supply chain, with restrictions and limitations on related activities causing disruption and delay, along with increased raw material, storage, and shipping costs. Any of these disruptions and delays may strain domestic and international supply chains, which could negatively affect the flow or availability of certain critical raw materials and finished good products that the Company relies upon. Furthermore, the foregoing impacts may significantly increase demand from online sales channels, including our website, and could impact our logistical operations, including our fulfillment and shipping functions, which may result in periodic delays in the delivery of our products.

We expect that an outbreak of disease or similar public health threat, such as the COVID 19 pandemic, could have, and in the case of the COVID 19 pandemic may continue to have, an impact on the Company’s sales and profitability in future periods. The duration of these trends and the magnitude of such impacts cannot be precisely estimated at this time, as they are affected by a number of factors (some of which are outside management’s control), including those presented in Item 1A. Risk Factors.

Critical Accounting Policies and Use of Estimates

Management’s discussion of our financial condition and results of operations is based on the consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). The preparation of the consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements. Estimates also affect the reported amounts of revenues and expenses during the reporting periods. We continually evaluate our estimates and assumptions including those related to revenue recognition, income taxes and valuation of long-lived assets, goodwill and indefinite-lived intangible assets, and other intangible assets. We base our estimates on historical experience and other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates.

We believe the following critical accounting policies include the more significant estimates and assumptions used in the preparation of our consolidated financial statements. Our accounting policies are more fully described in Note 1 of our consolidated financial statements.

Fair value of net assets acquired in business combinations – We allocate the purchase price of acquired companies to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over these fair values is recorded as goodwill. We engage independent third-party valuation specialists to assist us in determining the fair values of certain assets acquired and liabilities assumed. Such valuations require management to make significant estimates and

40

assumptions, especially with respect to intangible assets. Different valuation approaches are used to value different types of intangible assets. The income approach is a valuation technique that capitalizes anticipated income associated with the asset being valued. This approach is predicated on developing net income and cash flow projections which are discounted for risk and the time value of money. This approach is generally the principal approach to the valuation of most intangible assets. The market approach involves the compilation and analysis of recent acquisitions of similar assets in the open market. A fair value can be estimated after adjustments are made to reflect comparability differences between the assets sold and those being valued. This method of valuation applies primarily to the valuation of owned land, inventory, and certain intangible assets. The cost approach estimates the amount that would be required to replace the service capacity of an asset (often referred to as current replacement cost). We typically apply all three approaches to estimate the fair value of our tangible and intangible tangible assets depending on the type of asset acquired. Business acquisitions may include contingent consideration payments based on various future financial measures, such as sales-based milestones, related to the acquired entity. We estimate the fair value of contingent consideration liabilities based on estimated sales growth rates, discount rates, and other relevant factors.

Significant estimates in valuing certain intangible assets include, but are not limited to, the projected financial information related to each individual asset, particularly forecasted sales growth rates, cash flows, market-based royalty rates and estimated discount rates. Product technology and trademarks are valued using the relief-from-royalty method, and customer relationships are valued using the multi-period excess earnings model. The relief-from-royalty method is used to estimate the cost savings that accrue to the owner of an intangible asset who would otherwise have to pay royalties or license fees on revenues earned through the use of the asset. The multi-period excess earnings method supposes that the owner of the intangible asset is able to achieve a return in excess of that received without the intangible asset through enhanced revenues or cost savings. Our discounted cash flow estimates use discount rates that correspond to a weighted-average cost of capital consistent with a market-participant view. The discount rates are consistent with those used for investment decisions and take into account our operating plans and strategies. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable. If we do not achieve the results reflected in the assumptions and estimates, our goodwill impairment evaluations could be adversely affected, and we may impair a portion or all of our intangible assets, which would adversely affect our operating results in the period of impairment.

Income taxes – We account for income taxes using the asset and liability method. The asset and liability method provides that deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating loss and tax credit carryforwards. We may make assumptions, judgments and estimates in order to determine the future taxable income available to support the recoverability of deferred tax assets at a more-likely-than-not threshold. The sources of future taxable income include 1) future reversal of existing taxable temporary differences, 2) taxable income in carryback years if carryback is permitted, 3) future taxable income from future operations, and 4) tax planning strategies. The degree and subjectivity and judgment increases as the source of future taxable income becomes more inherently subjective. Our assumptions, judgments and estimates relative to the realizability of a deferred tax asset take into account predictions of the amount and category of expected future taxable income. Actual operating results and the underlying amount and category of income in future years could cause our current assumptions, judgments and estimates of recoverable net deferred taxes to be inaccurate. Changes in any of the assumptions, judgments and estimates mentioned above related to the realizability of deferred tax assets, could materially affect our financial position and results of operations.
Goodwill and indefinite-lived intangible assets – We assess the recoverability of our reporting units’ carrying value of goodwill by performing a qualitative assessment and/or a quantitative goodwill impairment test. At a minimum, we perform an annual assessment of possible goodwill impairment as of December 31st of each year. Management may perform an interim goodwill impairment assessment whenever events or circumstances make it more likely than not that an impairment may have occurred, such as a significant adverse change in the business climate or a decision to sell or dispose of the reporting unit. If we begin with a qualitative assessment and are able to support the conclusion that it is not more likely than not that the fair value of the reporting unit is less than its carrying value, we are not required to perform the quantitative goodwill impairment test. Otherwise, we are required to perform the quantitative goodwill impairment test which compares the reporting unit’s carrying value including goodwill to its estimated fair value. We estimate the reporting units’ fair value using a combination of the income approach based upon projected discounted cash flows of the reporting unit and the market approach based upon the market multiple of comparable publicly traded companies. If the estimated fair value of the reporting entity exceeds the carrying value, the goodwill is not impaired, and no further review is required. However, if the carrying value exceeds the estimated fair value of the reporting unit, an impairment expense should be recognized for the excess of the carrying value over the fair value.

41

Under the income approach, the estimated discounted cash flows are based on the best information available to us at the time, including supportable assumptions and projections we believe are reasonable. Our discounted cash flow estimates use discount rates that correspond to a weighted-average cost of capital consistent with a market-participant view. The discount rates are consistent with those used for investment decisions and take into account our future operating plans and strategies. Certain other key assumptions utilized, including revenue and cash flow projections, are based on estimates consistent with those utilized in our annual budgeting and planning process that we believe are reasonable. However, if we do not achieve the results reflected in the assumptions and estimates, our goodwill impairment evaluations could be adversely affected, and we may impair a portion or all of our goodwill, which would adversely affect our operating results in the period of impairment.

The market approach identifies the EBITDA multiples of comparable publicly traded companies. The reporting unit’s EBITDA projections are multiplied by the market multiple to estimate its current estimated fair value. Key assumptions utilized in estimating the reporting unit’s EBITDA include revenue and cash flow projections. If the market multiples or EBITDA value assumptions are incorrect, our goodwill impairment evaluation could also be adversely affected, and we may impair a portion or all of our goodwill, which would adversely affect our operating results in the period of impairment.

We also test indefinite-lived intangible assets for impairment annually during the fourth quarter, generally as of December 31st of each year. Management may perform an interim indefinite-lived intangible asset impairment assessment whenever events or circumstances make it more likely than not that an impairment may have occurred, such as a significant adverse change in the business climate or a decision to sell or dispose of the reporting unit. If the carrying value of the indefinite-lived asset is higher than its fair value, then the asset is deemed to be impaired and the impairment charge is estimated as the difference. The Company calculates the fair value of its indefinite-lived intangible assets using the income approach, specifically the relief-from-royalty method. The relief-from-royalty method is used to estimate the cost savings that accrue to the owner of an intangible asset who would otherwise have to pay royalties or license fees on revenues earned through the use of the asset. Internally forecasted revenues, which the Company believes reasonably approximate market participant assumptions, are multiplied by a royalty rate to arrive at the estimated net after tax cost savings. The royalty rate used in the analysis is based on an analysis of empirical, market-derived royalty rates for comparable intangible assets. The net after tax cost savings are discounted using the same weighted-average cost of capital discount rate developed for purposes of the Company’s quantitative goodwill impairment test. The key uncertainties in these calculations are the assumptions used in determining the revenue associated with each indefinite-lived intangible asset and the royalty rate. If we do not achieve the results reflected in the market assumptions and forecasted estimates, our indefinite-lived intangibles impairment evaluations could be adversely affected, and we may impair a portion or all of their carrying values, which would adversely affect our operating results in the period of impairment.

No impairment was recorded during the years ended December 31, 2023 and 2021. During the year ended December 31, 2022, we recorded $92,311,000 of impairment of goodwill and indefinite-lived intangible assets, specific to the Adventure reporting unit and the Rhino-Rack trademark.

Recent Accounting Pronouncements

See “Recent Accounting Pronouncements” in Note 1 of our consolidated financial statements.

42

Results of Operations (In Thousands)

Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

The following presents a discussion of operations for the year ended December 31, 2023, compared with the year ended December 31, 2022:

Year Ended December 31,

2023

    

2022

Sales

Domestic sales

$

112,385

$

132,818

International sales

173,635

182,433

Total sales

286,020

315,251

Cost of goods sold

188,509

205,298

Gross profit

97,511

109,953

Operating expenses

Selling, general and administrative

116,367

120,814

Restructuring charges

3,223

-

Transaction costs

593

2,818

Contingent consideration (benefit) expense

(1,565)

493

Impairment of goodwill and indefinite-lived intangible assets

-

92,311

Total operating expenses

118,618

216,436

Operating loss

(21,107)

(106,483)

Other income (expense)

Interest income, net

67

-

Other, net

961

(1,035)

Total other income (expense), net

1,028

(1,035)

Loss before income tax

(20,079)

(107,518)

Income tax benefit

(4,291)

(14,716)

Loss from continuing operations

(15,788)

(92,802)

Discontinued operations, net of tax

5,642

23,022

Net loss

$

(10,146)

$

(69,780)

Sales

Total sales decreased $29,231, or 9.3%, to $286,020 during the year ended December 31, 2023, compared to sales of $315,251 during the year ended December 31, 2022. The decrease in sales was primarily attributable to a decrease in sales at the Outdoor and Adventure segments of $18,292 and $10,939, respectively.

Sales in the Adventure and Outdoor segments were reduced by $2,786 and $1,561, respectively, due to foreign exchange impacts from the strengthening of the U.S. dollar against foreign currencies during the year ended December 31, 2023, compared to the prior period. Sales in the Outdoor segment decreased due to continued weakness at key North American retail accounts, compounded by weakness

43

in the European market. This weakness was partially offset by growth in the direct-to-consumer channel. Sales in the Adventure segment decreased due to lower demand from our wholesale partners in both Australia and the United States.

Domestic sales decreased $20,433, or 15.4%, to $112,385 during the year ended December 31, 2023, compared to domestic sales of $132,818 during the year ended December 31, 2022. The decrease in sales was primarily attributable to a decrease in sales at the Adventure and Outdoor segments of $11,160 and $9,273, respectively.

International sales decreased $8,798, or 4.8%, to $173,635 during the year ended December 31, 2023, compared to international sales of $182,433 during the year ended December 31, 2022. The decrease in sales was primarily attributable to a decrease in sales at the Outdoor segment of $9,019, partially offset by an increase in sales at the Adventure segment of $221.

Cost of Goods Sold

Cost of goods sold decreased $16,789, or 8.2%, to $188,509 during the year ended December 31, 2023, compared to cost of goods sold of $205,298 during the year ended December 31, 2022. The decrease in cost of goods sold was primarily attributable to a decrease in the number of units sold during the year ended December 31, 2023.

Gross Profit

Gross profit decreased $12,442, or 11.3%, to $97,511 during the year ended December 31, 2023, compared to gross profit of $109,953 during the year ended December 31, 2022. Gross margin was 34.1% during the year ended December 31, 2023, compared to a gross margin of 34.9% during the year ended December 31, 2022. Gross margin during the year ended December 31, 2023, decreased compared to the prior year due to promotional pricing and increases of $4,208 in inventory reserves at the Outdoor segment, as well as unfavorable foreign currency exchange movement. These decreases were partially offset by favorable variances, primarily related to easing freight costs, at both the Outdoor and Adventure segments.

Selling, General and Administrative

Selling, general, and administrative expenses decreased $4,447, or 3.7%, to $116,367 during the year ended December 31, 2023, compared to selling, general and administrative expenses of $120,814 during the year ended December 31, 2022. The decrease in selling, general and administrative expenses is primarily due to a decrease in stock compensation of $6,057 during the year ended December 31, 2023, compared to the prior year. The decrease was also driven by expense reduction initiatives to offset challenging market conditions, lower intangible amortization expense, and lower sales commissions due to decreased revenue. The decrease was partially offset by higher investment in e-com initiatives in the Outdoor segment and higher legal costs.

Restructuring Charges

Restructuring charges increased to $3,223 during the year ended December 31, 2023, compared to restructuring charges of $0 during the year ended December 31, 2022. The restructuring charges incurred during the year ended December 31, 2023 relate to benefits provided to employees who were or will be terminated due to the Company’s reduction-in-force as part of its continued realignment of resources within the organization of $1,328, lease exit and contract termination costs of $1,125, and other restructuring costs of $770.

Transaction Costs

Transaction expense decreased to $593 during the year ended December 31, 2023, compared to transaction costs of $2,818 during the year ended December 31, 2022. The 2023 transaction costs primarily related to the TRED Outdoor acquisition and other expenses related to the Company’s various acquisition efforts.

Contingent Consideration (Benefit) Expense

Contingent consideration benefit was $1,565 during the year ended December 31, 2023, compared to a $493 contingent consideration expense during the year ended December 31, 2022, which consisted of changes in estimated fair value of contingent consideration liabilities associated with our acquisition of MAXTRAX in 2021.

44

Impairment of Goodwill and Indefinite-Lived Intangible Assets

Impairment of goodwill and indefinite-lived intangible assets decreased to $0 during the year ended December 31, 2023, compared to impairment of goodwill and indefinite-lived intangible assets of $92,311 during the year ended December 31, 2022. Based on the results of the Company’s impairment analysis completed as of December 31, 2022, the Company determined that goodwill at the Adventure reporting unit and certain indefinite-lived intangible assets, specifically the Rhino-Rack trademark, were impaired and recognized a charge of $52,071 and $40,240, respectively, during the year ended December 31, 2022.

Interest Income, net

Interest income, net increased to $67 during the year ended December 31, 2023, compared to interest income, net of $0 during the year ended December 31, 2022.

Other, net

Other, net changed by $1,996, or 192.9%, to $961 during the year ended December 31, 2023, compared to other, net of ($1,035) during the year ended December 31, 2022. The change in other, net was primarily attributable to an increase in remeasurement gains recognized on the Company’s foreign denominated accounts receivable and accounts payable, partially offset by changes in mark-to-market adjustments on non-hedged foreign currency contracts during the year ended December 31, 2023.

Income Taxes

Income tax benefit decreased $10,425, or 70.8%, to $4,291 during the year ended December 31, 2023, compared to an income tax benefit of $14,716 during the same period in 2022. Our effective income tax rate was a benefit of 21.4% for the year ended December 31, 2023, and differed compared to the statutory tax rates primarily due to the impact of officer compensation limitations, partially offset by the impact of tax credits, and permanent book to tax differences related to incentive stock options. Our effective income tax rate was a benefit of 13.7% for the year ended December 31, 2022, and differed compared to the statutory tax rates due to the impact of impairment of goodwill as well as officer compensation limitations, partially offset by the impact of foreign earnings taxed at applicable statutory rates, tax credits, and permanent book to tax differences related to incentive stock options.

Discontinued Operations

Net income from discontinued operations decreased $17,380, to $5,642 during the year ended December 31, 2023, compared to net income from discontinued operations of $23,022 during the year ended December 31, 2022. The decrease in net income from discontinued operations was primarily attributable to a decrease in sales and gross profit at the Precision Sport segment of $20,493, the recording of transaction costs of $2,013 related to the sale of the Precision Sport segment, and an increase in interest expense of $3,542 due to an increase in interest rates during the period compared to the prior year. These decreases were partially offset by lower amortization, lower sales commissions, and reductions across selling, general and administrative expense at the Precision Sport segment.

45

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

The following presents the Company’s results of operations for the year ended December 31, 2022, compared with the year ended December 31, 2021:

Year Ended December 31,

2022

2021

Sales

Domestic sales

$

132,818

$

124,819

International sales

182,433

141,152

Total sales

315,251

265,971

Cost of goods sold

205,298

178,097

Gross profit

109,953

87,874

Operating expenses

Selling, general and administrative

120,814

90,660

Transaction costs

2,818

11,520

Contingent consideration expense (benefit)

493

(1,605)

Impairment of goodwill and indefinite-lived intangible assets

92,311

-

Total operating expenses

216,436

100,575

Operating loss

(106,483)

(12,701)

Other expense

Interest expense, net

-

(17)

Other, net

(1,035)

(4,393)

Total other expense, net

(1,035)

(4,410)

Loss before income tax

(107,518)

(17,111)

Income tax benefit

(14,716)

(19,234)

Loss from continuing operations

(92,802)

2,123

Discontinued operations, net of tax

23,022

23,970

Net (loss) income

$

(69,780)

$

26,093

Sales

Total sales increased $49,280, or 18.5%, to $315,251 during the year ended December 31, 2022, compared to sales of $265,971 during the year ended December 31, 2021. The increase in sales was primarily attributable to an increase in sales at the Adventure and Outdoor segments of $47,767 and $1,513, respectively.

Sales increases in the Outdoor and Adventure segments were partially offset by a decrease in sales of $6,613 and $2,328, respectively, due to the strengthening of the U.S. dollar against foreign currencies during the year ended December 31, 2022, compared to the prior period. The increase at the Adventure segment is due to the full year ownership of Rhino-Rack and MAXTRAX during the year ended December 31, 2022, compared to the partial year of ownership in the prior period.

46

Domestic sales increased $7,999, or 6.4%, to $132,818 during the year ended December 31, 2022, compared to domestic sales of $124,819 during the year ended December 31, 2021. The increase in sales was primarily attributable to an increase in sales at the Adventure segment of $12,470. The increase at the Adventure segment is due to the full year ownership of Rhino-Rack and MAXTRAX during the year ended December 31, 2022, compared to the partial year of ownership in the prior period. This increase was partially offset by a decrease in sales at the Outdoor segment of $4,471.

International sales increased $41,281, or 29.2%, to $182,433 during the year ended December 31, 2022, compared to international sales of $141,152 during the year ended December 31, 2021. The increase in sales was primarily attributable to an increase in sales at Adventure and Outdoor segments of $35,297 and $5,984, respectively. The increase at the Adventure segment is due to the full year ownership of Rhino-Rack and MAXTRAX during the year ended December 31, 2022, compared to the partial year of ownership in the prior period.

Cost of Goods Sold

Cost of goods sold increased $27,201, or 15.3%, to $205,298 during the year ended December 31, 2022, compared to cost of goods sold of $178,097 during the year ended December 31, 2021. The increase in cost of goods sold was primarily attributable to an increase in the number of units sold and a full year of ownership of Rhino-Rack and MAXTRAX during the year ended December 31, 2022.

Gross Profit

Gross profit increased $22,079, or 25.1%, to $109,953 during the year ended December 31, 2022, compared to gross profit of $87,874 during the year ended December 31, 2021. Gross margin was 34.9% during the year ended December 31, 2022, compared to a gross margin of 33.0% during the year ended December 31, 2021. Gross margin during the year ended December 31, 2022, increased compared to the prior year as gross margin was negatively impacted by $4,408 due to the sale of Rhino-Rack and MAXTRAX inventory that was recorded at its fair value in purchase accounting during the year ended December 31, 2021. The 2022 increase was partially offset by the $269 MAXTRAX fair value inventory charge due to purchase accounting during the year ended December 31, 2022, as well as unfavorable foreign exchange impacts due to a strong U.S. dollar against foreign currencies and abnormally high freight costs.

Selling, General and Administrative

Selling, general, and administrative expenses increased $30,154, or 33.3%, to $120,814 during the year ended December 31, 2022, compared to selling, general and administrative expenses of $90,660 during the year ended December 31, 2021. The increase in selling, general and administrative expenses is primarily due to the inclusion of Rhino-Rack and MAXTRAX for the full year in 2022, which included incremental expenditure of $16,634 and $4,526 in 2022 for Rhino-Rack and MAXTRAX, respectively. Additionally, the Company incurred higher Corporate costs of $3,920 primarily related to increased payroll and stock compensation during the year ended December 31, 2022, compared to the prior year. The remaining increase was primarily attributable to the Company’s investments in retail and direct-to-consumer initiatives at the Outdoor segment.

Transaction Costs

Transaction expense decreased to $2,818 during the year ended December 31, 2022, compared to transaction costs of $11,520 during the year ended December 31, 2021, which consisted of expenses related to the Company’s various acquisition efforts. The decrease in transaction costs was primarily attributable to transaction costs incurred during the year ended December 31, 2021 related to the acquisition of Rhino-Rack and MAXTRAX that did not recur during the same period in 2022.

Contingent Consideration Expense (Benefit)

Contingent consideration expense was $493 during the year ended December 31, 2022, compared to a $1,605 contingent consideration benefit during the year ended December 31, 2021, which consisted of changes in estimated fair value of contingent consideration liabilities associated with our acquisition of Rhino-Rack and MAXTRAX in 2021.

47

Impairment of Goodwill and Indefinite-Lived Intangible Assets

Impairment of goodwill and indefinite-lived intangible assets increased to $92,311 during the year ended December 31, 2022, compared to impairment of goodwill and indefinite-lived intangible assets of $0 during the year ended December 31, 2021. Based on the results of the Company’s impairment analysis completed as of December 31, 2022, the Company determined that goodwill at the Adventure reporting unit and certain indefinite-lived intangible assets, specifically the Rhino-Rack trademark, were impaired and recognized a charge of $52,071 and $40,240, respectively, during the year ended December 31, 2022.

Interest Expense, net

Interest expense, net decreased to $0 during the year ended December 31, 2022, compared to interest expense, net of $17 during the year ended December 31, 2021.

Other, net

Other, net changed by $3,358, or 76.4%, to ($1,035) during the year ended December 31, 2022, compared to other, net of ($4,393) during the year ended December 31, 2021. The change in other, net was primarily attributable to losses from non-hedged foreign currency contracts during the year ended December 31, 2021, not repeating in the current period. The decrease was partially offset by an increase in remeasurement losses recognized on the Company’s foreign denominated accounts receivable and accounts payable.  

Income Taxes

Income tax benefit decreased $4,518, or 23.5%, to $14,716 during the year ended December 31, 2022, compared to an income tax benefit of $19,234 during the same period in 2021. Our effective income tax rate was a benefit of 13.7% for the year ended December 31, 2022, and differed compared to the statutory tax rates primarily due to the impact of impairment of goodwill as well as officer compensation limitations, partially offset by the impact of foreign earnings taxed at applicable statutory rates, tax credits, and permanent book to tax differences related to incentive stock options. Our effective income tax rate was a benefit of 112.4% for the year ended December 31, 2021, and differed compared to the statutory tax rates due to the partial release of a valuation allowance offsetting deferred tax assets and discrete charges recorded during the period. This release of the valuation allowance is primarily due to a change in accounting method which increased taxable income and the ability to utilize NOLs. Factors that could cause our annual effective tax rate to differ materially from our quarterly effective tax rates include changes in the geographic mix of taxable income and discrete events that may occur.

Discontinued Operations

Net income from discontinued operations decreased $948, to $23,022 during the year ended December 31, 2022, compared to net income from discontinued operations of $23,970 during the year ended December 31, 2021. The decrease in net income from discontinued operations was primarily attributable to an increase in interest expense of $4,973 due to an increase in the average outstanding debt amounts, higher interest rates, and the recording of certain debt issuance costs during the period compared to the prior year and a net decrease in the direct results of the Precision Sport segment. This decrease was partially offset by an increase in sales and gross profit at the Precision Sport segment of $4,405.

Liquidity and Capital Resources (In Thousands)

Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

Our primary ongoing funding requirements are for working capital, expansion of our operations (both organically and through acquisitions) and general corporate needs, as well as investing in the various brands. We plan to fund these activities through a combination of our future operating cash flows and net proceeds from the sale of our Precision Sport segment. Subsequent to year end and upon the closing of the sale of the Precision Sport segment, the Company terminated and settled all outstanding borrowings on our revolving credit facility and term debt under the Restated Credit Agreement. We believe that our liquidity requirements and contractual obligations for at least the next 12 months will be adequately covered by cash provided by operations and the net proceeds from the sale of the Precision Sport segment after the settlement of the Restated Credit Agreement. Additionally, long-term contractual obligations are also currently expected to be funded from cash from operations and net proceeds from the sale of the Precision Sport segment after

48

the settlement of the Restated Credit Agreement. For additional information regarding the Company’s credit facilities, see the section titled “Credit Agreement” below.

At December 31, 2023, we had total cash of $11,324, compared to cash of $12,061 at December 31, 2022. At December 31, 2023, the Company had $7,415 of the $11,324 in cash held by foreign entities, of which $4,950 is considered permanently reinvested.

The following presents a discussion of cash flows for the year ended December 31, 2023 compared with the year ended December 31, 2022.

Year Ended December 31,

2023

2022

Net cash provided by operating activities

$

31,924

$

14,610

Net cash used in investing activities

(11,416)

(7,751)

Net cash used in financing activities

(20,255)

(13,858)

Effect of foreign exchange rates on cash

(990)

(405)

Change in cash

(737)

(7,404)

Cash, beginning of year

12,061

19,465

Cash, end of period

$

11,324

$

12,061

Net Cash From Operating Activities

Net cash provided by operating activities was $31,924 during the year ended December 31, 2023, compared to net cash provided by operating activities of $14,610 during the year ended December 31, 2022. The change in net cash provided by operating activities during 2023 is primarily due to a decrease in cash outflows related to working capital of $56,604, partially offset by a decrease in stock compensation and amortization of other intangible assets, and an increase in contingent consideration benefit during the year ended December 31, 2023, compared to the same period in 2022.

Free cash flow, defined as net cash provided by operating activities less capital expenditures, of $26,207 was generated during the year ended December 31, 2023 compared to $6,360 of free cash flow during the same period in 2022. The Company believes that the non-GAAP measure, free cash flow, provides an understanding of the capital required by the Company to expand its asset base. A reconciliation of free cash flows to comparable GAAP financial measures is set forth below:

Year Ended December 31,

2023

2022

Net cash provided by operating activities

$

31,924

$

14,610

Purchase of property and equipment

(5,717)

(8,250)

Free cash flow

$

26,207

$

6,360

Net Cash From Investing Activities

Net cash used in investing activities was $11,416 during the year ended December 31, 2023 compared to net cash used in investing activities of $7,751 during the year ended December 31, 2021. The increase in cash used during the year ended December 31, 2023 is due to the acquisition of Tred, partially offset by a decrease in purchases of property and equipment during the year ended December 31, 2023.

Net Cash From Financing Activities

Net cash used in financing activities was $20,255 during the year ended December 31, 2023, compared to net cash used in financing activities of $13,858 during the year ended December 31, 2022. The increase in cash used during the year ended December 31, 2023, compared to the same period in 2022 was primarily due to a decrease in net proceeds from the revolving line of credit and term loan, partially offset by a decrease in purchases of treasury stock.

49

Net Operating Loss

As of December 31, 2023, the Company had net operating loss carryforwards (“NOLs”) and research and experimentation credit for U.S. federal income tax purposes of $7,699 and $2,997, respectively. The Company believes its U.S. Federal NOLs will substantially offset its future U.S. Federal income taxes until expiration. The majority of the Company’s pre-tax income is currently earned and expected to be earned in the U.S., or taxed in the U.S. as Subpart F income and will be offset with the NOLs. The Company has $7,669 of NOLs, none of which will expire until December 31, 2027. These NOLs are subject to compliance with Section 382 of the Internal Revenue Code of 1986, as amended.

As of December 31, 2023, the Company’s gross deferred tax asset was $39,893. The Company has recorded a valuation allowance of $714, resulting in a net deferred tax asset of $39,719, before deferred tax liabilities of $34,434. The Company has provided a valuation allowance against a portion of the net deferred tax assets as of December 31, 2023, because the ultimate realization of those assets does not meet the more-likely-than-not criteria. The majority of the Company’s deferred tax assets consist of net operating loss carryforwards for federal tax purposes. If a change in control were to occur, these could be limited under Section 382 of the Internal Revenue Code of 1986 (“Code”), as amended.

Credit Agreement

As of December 31, 2023, the Company had drawn approximately $10,375 on the revolving loan commitment at December 31, 2023 and $109,375 was outstanding under the term loan commitment. As of December 31, 2023, the interest rates on the revolving loan and term loan commitments ranged between approximately 7.7% and 9.8%. Subsequent to year end and upon the closing of the sale of the Precision Sport segment, the Company terminated and settled all outstanding borrowings on our revolving credit facility and term debt under the Restated Credit Agreement.

On April 18, 2022 (the “Effective Date”), the Company, Black Diamond Retail, Inc., Black Diamond Retail – Alaska, LLC, Sierra Bullets, L.L.C., SKINourishment, LLC, Black Diamond Retail – Colorado, LLC, Black Diamond Retail – Montana, LLC, Black Diamond Retail – Wyoming, LLC, Barnes Bullets-Mona, LLC, Black Diamond Retail – Oregon, LLC, Black Diamond Retail – Vermont, LLC (collectively with the Company, the “Borrowers”) and the other loan parties party thereto (together with the Borrowers, each a “Loan Party”, and collectively, the “Loan Parties”) entered into an Amended and Restated Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent (the “Administrative Agent”) and the lenders party thereto (the “Restated Credit Agreement”) pursuant to which the existing Credit Agreement, dated as of May 3, 2019 (as amended prior to the Effective Date, the “Existing Credit Agreement”) by and among the Company, the lenders and loan parties from time to time party thereto and the Administrative Agent was amended and restated in its entirety. Each of the Loan Parties, other than the Company, is a direct or indirect subsidiary of the Company.

The Restated Credit Agreement provides for borrowings of up to $300,000 under a secured revolving credit facility (the “Revolving Loans”) (including up to $5,000 for letters of credit), and borrowings of up to $125,000 under a secured term loan facility (the “Term Loans”). The Restated Credit Agreement also permits the Borrowers, subject to certain requirements, to arrange with lenders for an aggregate of up to $175,000 of additional revolving and/or term loan commitments (both of which are currently uncommitted), for potential aggregate revolving and term loan commitments under the Restated Credit Agreement of up to $600,000. The proceeds of loans made under the Restated Credit Agreement may be used for working capital and general corporate purposes, including acquisitions permitted under the Restated Credit Agreement. The Restated Credit Agreement matures on April 18, 2027 (the “Maturity Date”), at which time the revolving commitments thereunder will terminate and all outstanding Revolving Loans and Term Loans, together with all accrued and unpaid interest thereon, must be repaid.

The Term Loans were fully drawn on the Effective Date and cannot be reborrowed. The Restated Credit Agreement provides for quarterly amortization payments of the Term Loans on the last business day of each March, June, September and December, commencing on June 30, 2022. Through and including the payment due on March 31, 2023, the scheduled amortization payment is $1,563 per quarter, and each scheduled amortization payment due thereafter through the Maturity Date is $3,125 per quarter.

50

The Borrowers may elect to have the Revolving Loans and Term Loans under the Restated Credit Agreement bear interest at an applicable rate plus either:

(i)in the case of alternate base rate borrowings, a rate per annum generally equal to the greatest of:
(a)the prime rate in effect on such day;
(b)0.50% plus the greater of the Federal Reserve Bank of New York’s effective federal funds rate or the Federal Reserve Bank of New York’s overnight bank funding rate in effect on such day; and
(c)1.00% plus the adjusted term SOFR rate for a 1-month interest period;

provided that, in certain circumstances where the alternate base rate is being used as an alternate rate of interest, the alternate base rate shall be determined only according to (a) and (b), and shall be subject to a 1.00% floor; or

(ii)in the case of term benchmark borrowings, a rate per annum as follows:
(a)for borrowings denominated in U.S. Dollars, the term SOFR rate (based on one, three or six-month interest periods) plus 0.10%, subject to a 0.00% floor; or
(b)for borrowings denominated in a Foreign Currency, the applicable rate for such Foreign Currency set forth in the Restated Credit Agreement.

The applicable rate for these borrowings will range from 0.50% to 1.625% per annum, in the case of alternate base rate borrowings, and 1.50% to 2.625% per annum, in the case of term benchmark borrowings. The applicable rate was initially 0.875% per annum, in the case of alternate base rate borrowings, and 1.875% per annum, in the case of term benchmark borrowings, however, these initial applicable rates may be adjusted from time to time based upon the level of the Company’s consolidated total leverage ratio, which is more fully discussed in the Restated Credit Agreement. If one or more of the above interest rates are not determinable, or under certain other circumstances set forth in the Restated Credit Agreement, a substitute or alternative interest rate may apply under the Restated Credit Agreement.

The Restated Credit Agreement also requires the Borrowers to pay a commitment fee on the unused portion of the revolving loan commitments. Such commitment fee will range between 0.15% and 0.30% per annum, and is also based upon the level of the Company’s consolidated total leverage ratio, which is more fully discussed in the Restated Credit Agreement. The Company is also obligated to pay other customary closing fees, arrangement fees, administration fees and letter of credit fees for a credit facility of this size and type.

The Restated Credit Agreement contains customary affirmative and negative covenants, including limitations on the ability of the Company and its subsidiaries to perform the following, subject to certain customary exceptions, qualifications and “baskets”: (i) incur additional debt; (ii) create liens; (iii) engage in mergers, consolidations, certain divisions, liquidations or dissolutions other than in certain permitted instances as described in the Restated Credit Agreement; (iv) substantially change the business conducted by the Company and its subsidiaries; (v) make certain investments, loans, advances, guarantees and acquisitions other than in certain permitted instances as described in the Restated Credit Agreement; (vi) sell assets; (vii) pay dividends or make distributions or other restricted payments if certain conditions in the Restated Credit Agreement are not fulfilled; (viii) prepay other indebtedness; (ix) engage in certain transactions with affiliates; (x) enter into agreements that restrict dividends from subsidiaries or the ability of subsidiaries to grant liens upon their assets; (xi) amend certain charter documents and material agreements governing subordinated indebtedness; (xii) permit the consolidated total leverage ratio, which is to be determined for each quarter end on a trailing twelve month basis, from exceeding a limit of 3.75 to 1, provided, that, subject to certain terms and conditions set forth in the Restated Credit Agreement, so long as no Event of Default (as defined in the Restated Credit Agreement) exists at such time or would result therefrom, the Company may elect to increase the maximum consolidated total leverage ratio permitted under the Restated Credit Agreement to 4.25:1.00 for a period of four consecutive fiscal quarters in connection with any acquisition permitted under the Restated Credit Agreement for which the aggregate consideration is greater than or equal to $60,000; and (xiii) permit the consolidated fixed charge coverage ratio, which is to be determined for each quarter end on a trailing twelve month basis, to be less than 1.25 to 1.

The Restated Credit Agreement also contains customary events of default, including, but not limited to: (i) failure to pay amounts due under the Restated Credit Agreement; (ii) materially incorrect representations and warranties; (iii) failure to comply with covenants; (iv) change of control; and (v) default under other indebtedness aggregating at least $3,000.

51

The obligations of each Loan Party under the Restated Credit Agreement are guaranteed by each other Loan Party. All obligations under the Restated Credit Agreement, and the guarantees of those obligations (as well as banking services obligations and certain swap agreements), are secured by pledges and liens on 100% of the equity interests of domestic subsidiaries, either 100% or 65% of the equity interests of certain foreign subsidiaries, and the accounts receivable, inventory, intellectual property and certain real property or other assets of the Loan Parties pursuant to (i) a Pledge and Security Agreement, dated as of May 3, 2019, by and among certain of the Loan Parties and the Administrative Agent (as amended from time to time prior to the Effective Date, the “PSA”), (ii) a General Security Deed, dated as of August 30, 2021, by and among certain of the Loan Parties and the Administrative Agent (the “Oscar GSD”), (iii) a General Security Deed, dated as of January 31, 2022, by and among certain of the Loan Parties and the Administrative Agent (the “Simpson GSD”) or (iv) a mortgage or other applicable security agreement or instrument. Each of the PSA, the Oscar GSD and the Simpson GSD was reaffirmed by the Loan Parties on the Effective Date pursuant to a Reaffirmation Agreement dated as of the Effective Date by and among the Administrative Agent and the Loan Parties pursuant to which each Loan Party ratified and reaffirmed its obligations to the Lenders in connection with entering into the Restated Credit Agreement.

Off-Balance Sheet Arrangements

We do not engage in any transactions or have relationships or other arrangements with unconsolidated entities. These include special purpose and similar entities or other off-balance sheet arrangements. We also do not engage in energy, weather or other commodity-based contracts.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In general, we can be exposed to market risks including fluctuations in interest rates, foreign currency exchange rates and certain commodity prices that can affect the cost of operating, investing, and financing under those conditions. The Company believes it has moderate exposure to these risks. We assess market risk based on changes in interest rates, foreign currency rates, and commodity prices utilizing a sensitivity analysis that measures the potential loss in earnings, fair values, and cash flows based on a hypothetical change in these rates and prices.

Interest Rate Risks

Our primary exposure to market risk is interest rate risk associated with our credit facility since the interest is indexed to market rates. We entered into our current credit facility on April 18, 2022, and simultaneously terminated our previous credit facility. The applicable interest rate for the outstanding borrowings under our credit facility as of December 31, 2023 ranged between approximately 7.7% and 9.8%. As of December 31, 2022, the interest rate was approximately 6.3%. Amounts outstanding as of December 31, 2023 and 2022 were $119,750,000 and $138,360,000, respectively. Subsequent to year end and upon the closing of the sale of the Precision Sport segment, the Company terminated and settled all outstanding borrowings on our revolving credit facility and term debt under the Restated Credit Agreement.

Foreign Currency Risks

Our consolidated financial statements are denominated in, and our principal currency is, the U.S. dollar. We transact business predominantly in U.S. dollars, Australian dollars, Euros (EUR), and Canadian dollars ($CAD). Given the current geopolitical environment and other economic uncertainties worldwide, changes in these and other currencies in relation to the U.S. dollar will affect our sales and profitability and could result in exchange losses. For the year ending December 31, 2023, approximately 54% of our sales from continuing operations were denominated in foreign currencies (compared to 53% of our sales from continuing operations in the prior year), the most significant of which were the Australian Dollar, Euro, Canadian Dollar, Norwegian Kroner, and Swiss Franc. Our Australian Dollar denominated expenses associated with our Australian operations (which include business operations and distribution facilities) provide a natural hedge for Australian Dollar denominated revenues.

The Company’s primary exchange rate risk management objective is to attempt to mitigate the uncertainty of anticipated cash flows attributable to changes in foreign currency exchange rates. The Company primarily focuses on mitigating changes in cash flows resulting from sales denominated in currencies other than the U.S. dollar. The Company manages this risk primarily by using currency forward and option contracts. As of December 31, 2023 and 2022, we had entered into foreign currency forward contracts for Euros and Canadian dollars, which qualified as cash flow hedges. As of December 31, 2023 and 2022, the aggregate notional amounts of Euro contracts were EUR 20,612,000 and EUR 20,760,000, respectively, and the aggregate notional amounts of Canadian dollar contracts were $CAD

52

7,925,000 and $CAD 2,807,000, respectively. A hypothetical 10% change in foreign currency rates would not have a material effect on foreign currency gains and losses related to the foreign currency derivatives or the net fair value of the Company’s foreign currency derivatives. Gains or losses on the fair value of derivative contracts would generally be offset by gains and losses on the underlying hedged transaction. These offsetting gains and losses are not reflected above. See Note 9 to our consolidated financial statements for additional discussion of our foreign currency contracts.

Derivative Instruments

We employ a variety of practices to manage these market risks, including operating and financing activities and, where deemed appropriate, the use of derivative instruments. Derivative instruments are used only for risk management purposes and not for speculation or trading. Derivatives are such that a specific debt instrument, contract, or anticipated purchase determines the amount, maturity, and other specifics of the hedge. If a derivative contract is entered into, we either determine that it is an economic hedge or we designate the derivative as a cash flow or fair value hedge. We do not hold derivative financial investments, derivative commodity investments, engage in foreign currency hedging or other transactions that expose us to material market risks.

53

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of Clarus Corporation:

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Clarus Corporation and subsidiaries (the "Company") as of December 31, 2023 and 2022, the related consolidated statements of comprehensive (loss) income, stockholders’ equity, and cash flows, for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We have also 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, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated March 7, 2024, expressed an unqualified opinion on the Company’s internal control over financial reporting.

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.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current-period audit of the 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 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 financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which they relate.

55

Goodwill — Adventure reporting unit goodwill — Refer to Notes 1 and 6 to the financial statements

Critical Audit Matter Description

The Company's evaluation of goodwill for impairment involves the comparison of the estimated fair value of a reporting unit to its carrying value. The Company estimates the reporting unit’s fair value using a combination of the income approach, which uses projected discounted cash flows, and the market approach, which uses earnings before interest, taxes, depreciation, and amortization (EBITDA) market multiples of comparable publicly traded companies. The determination of the fair value using the income approach requires management to make significant estimates and assumptions related to revenue and cash flow projections and discount rates. The determination of the fair value using the market approach also requires management to make significant estimates and assumptions related to revenue and cash flow projections used to determine EBITDA as well as the market multiples of comparable publicly traded companies. The goodwill balance allocated to the Adventure reporting unit was $39,320,000 as of December 31, 2023. The fair value of the reporting unit exceeded its carrying value and therefore, no impairment was recognized for the year ended December 31, 2023.

We identified the valuation of the Adventure reporting unit as a critical audit matter because of the significant estimates and assumptions management made to determine the fair value. The audit of these estimates and assumptions required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value specialists, when performing audit procedures to evaluate the reasonableness of management’s estimates and assumptions related to revenue and cash flow projections, and the selection of EBITDA multiples and discount rate.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the revenue and cash flow projections (“projections”), and the selection of EBITDA multiples and discount rate for the valuation of the Adventure reporting unit included the following, among others:

We tested the effectiveness of internal controls over the goodwill impairment analysis, including those over revenue and cash flow projections, and the selection of EBITDA multiples and discount rate.
We evaluated the reasonableness of management’s projections by comparing the projections to:

Historical revenues and cash flows.

Internal communications to management and the Board of Directors.

Projected information included in industry reports and certain of its peer companies.

With the assistance of our fair value specialists, we evaluated the reasonableness of the valuation methodologies, EBITDA multiples and discount rate by:

Testing the source information underlying the determination of the discount rate and the mathematical accuracy of the calculations.

Developing a range of independent estimates and comparing those estimates to the discount rate selected by management.

Evaluating EBITDA multiples, including testing the underlying source information and mathematical accuracy of the calculations, and comparing the multiples selected by management to its comparable publicly traded companies.

56

Discontinued Operations — Refer to Notes 1 and 3 to the financial statements

Critical Audit Matter Description

On February 29, 2024, the Company completed the sale of the Precision Sport segment pursuant to a Purchase and Sale Agreement dated December 29, 2023. Management determined that the planned sale met the criteria for the Precision Sport segment to be classified as held for sale and the results of its operations are presented as discontinued operations for all periods presented in accordance with Accounting Standard Codification 205-20, Discontinued Operations (“ASC 205-20”).

We identified the presentation and disclosure of the discontinued operations as a critical audit matter given the discontinued operations are material to the financial statements and the significance of judgments made by management in its application of ASC 205-20, and the increased extent of auditor effort and judgment required to assess management's identification, segregation, and presentation and disclosure related to the planned sale of the Precision Sport segment.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures performed over the Company's discontinued operations presentation and disclosure related to the planned sale of the Company’s Precision Sport segment included the following, among others:

We tested the effectiveness of internal controls over the Company's discontinued operations assessment process, including controls related to management's identification, segregation, and presentation and disclosure in the Company’s financial statements;
We obtained and evaluated the Company's memorandum that documented management's presentation and disclosure conclusions with respect of relevant accounting standards;
We tested the classification of amounts included in discontinued operations by agreeing such amounts to the Company's historical accounting records.

/s/ Deloitte & Touche LLP

Salt Lake City, Utah

March 7, 2024

We have served as the Company’s auditor since 2018.

57

CLARUS CORPORATION

CONSOLIDATED BALANCE SHEETS

(In thousands, except per share amounts)

December 31,

2023

2022

Assets

Current assets

Cash

$

11,324

$

11,981

Accounts receivable, net

53,971

48,134

Inventories

91,409

107,602

Prepaid and other current assets

4,865

6,300

Income tax receivable

892

3,034

Assets held for sale

137,284

61,568

Total current assets

299,745

238,619

Property and equipment, net

16,587

17,304

Other intangible assets, net

41,466

48,296

Indefinite-lived intangible assets

58,527

58,401

Goodwill

39,320

36,278

Deferred income taxes

22,869

17,912

Other long-term assets

16,824

17,440

Non-current assets held for sale

-

83,895

Total assets

$

495,338

$

518,145

Liabilities and Stockholders’ Equity

Current liabilities

Accounts payable

$

20,015

$

24,767

Accrued liabilities

24,580

20,553

Income tax payable

805

421

Current portion of long-term debt

119,790

11,904

Liabilities held for sale

5,744

6,950

Total current liabilities

170,934

64,595

Long-term debt, net

-

127,082

Deferred income taxes

18,124

18,506

Other long-term liabilities

14,160

15,854

Total liabilities

203,218

226,037

Stockholders’ Equity

Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued

-

-

Common stock, $0.0001 par value per share; 100,000 shares authorized; 42,761 and 41,637 issued and 38,149 and 37,048 outstanding, respectively

4

4

Additional paid in capital

691,198

679,339

Accumulated deficit

(350,739)

(336,843)

Treasury stock, at cost

(32,929)

(32,707)

Accumulated other comprehensive loss

(15,414)

(17,685)

Total stockholders’ equity

292,120

292,108

Total liabilities and stockholders’ equity

$

495,338

$

518,145

See accompanying notes to consolidated financial statements.

58

CLARUS CORPORATION

CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME

(In thousands, except per share amounts)

Year Ended December 31,

2023

2022

2021

Sales

Domestic sales

$

112,385

$

132,818

$

124,819

International sales

173,635

182,433

141,152

Total sales

286,020

315,251

265,971

Cost of goods sold

188,509

205,298

178,097

Gross profit

97,511

109,953

87,874

Operating expenses

Selling, general and administrative

116,367

120,814

90,660

Restructuring charges

3,223

-

-

Transaction costs

593

2,818

11,520

Contingent consideration (benefit) expense

(1,565)

493

(1,605)

Impairment of goodwill and indefinite-lived intangible assets

-

92,311

-

Total operating expenses

118,618

216,436

100,575

Operating loss

(21,107)

(106,483)

(12,701)

Other income (expense)

Interest income (expense), net

67

-

(17)

Other, net

961

(1,035)

(4,393)

Total other income (expense), net

1,028

(1,035)

(4,410)

Loss before income tax

(20,079)

(107,518)

(17,111)

Income tax benefit

(4,291)

(14,716)

(19,234)

(Loss) income from continuing operations

(15,788)

(92,802)

2,123

Discontinued operations, net of tax

5,642

23,022

23,970

Net (loss) income

(10,146)

(69,780)

26,093

Other comprehensive income (loss), net of tax:

Foreign currency translation adjustment

2,405

(12,387)

(6,721)

Unrealized (loss) gain on hedging activities

(134)

(248)

1,171

Other comprehensive income (loss)

2,271

(12,635)

(5,550)

Comprehensive (loss) income

$

(7,875)

$

(82,415)

$

20,543

(Loss) income from continuing operations per share:

Basic

$

(0.42)

$

(2.49)

$

0.06

Diluted

(0.42)

(2.49)

0.06

Net (loss) income per share:

Basic

$

(0.27)

$

(1.88)

$

0.79

Diluted

(0.27)

(1.88)

0.73

Weighted average shares outstanding:

Basic

37,485

37,201

33,136

Diluted

37,485

37,201

35,686

See accompanying notes to consolidated financial statements.

59

CLARUS CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

Year Ended December 31,

2023

2022

2021

Cash Flows From Operating Activities:

Net (loss) income

$

(10,146)

$

(69,780)

$

26,093

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

Depreciation of property and equipment

7,602

7,626

5,985

Amortization of other intangible assets

12,748

15,326

9,834

Impairment of goodwill and indefinite-lived intangible assets

-

92,311

-

Amortization of debt issuance costs

928

824

505

Loss (gain) on disposition of property and equipment

54

(81)

(63)

Noncash lease expense

3,741

3,081

2,384

Contingent consideration (benefit) expense

(1,565)

451

(1,675)

Stock-based compensation

5,292

11,361

9,477

Deferred income taxes

(6,348)

(9,523)

(14,423)

Changes in operating assets and liabilities, net of acquisitions:

Accounts receivable

6,078

(8,326)

(6,464)

Inventories

13,211

(19,487)

(34,071)

Prepaid and other assets

2,134

1,150

(3,560)

Accounts payable

(4,940)

1,371

2,746

Accrued liabilities

540

(5,037)

2,935

Income taxes

2,595

(6,657)

(7)

Net cash provided by (used in) operating activities

31,924

14,610

(304)

Cash Flows From Investing Activities:

Purchase of businesses, net of cash acquired

(5,648)

-

(160,988)

Proceeds from disposition of property and equipment

199

499

229

Purchase of intangible assets

(250)

-

-

Purchases of property and equipment

(5,717)

(8,250)

(17,383)

Net cash used in investing activities

(11,416)

(7,751)

(178,142)

Cash Flows From Financing Activities:

Proceeds from revolving credit facilities

51,243

95,611

122,140

Repayments on revolving credit facilities

(59,835)

(96,064)

(119,219)

Repayments on term loans

(11,126)

(126,810)

(7,467)

Proceeds from issuance of term loans

-

125,000

109,157

Payment of debt issuance costs

-

(1,385)

(985)

Purchase of treasury stock

(222)

(8,267)

(651)

Proceeds from exercise of options

3,435

2,721

1,805

Cash dividends paid

(3,750)

(3,721)

(3,335)

Payment of contingent consideration

-

(943)

-

Proceeds from the sale of common stock

-

-

80,264

Common stock issuance costs

-

-

(1,032)

Net cash (used in) provided by financing activities

(20,255)

(13,858)

180,677

Effect of foreign exchange rates on cash

(990)

(405)

(555)

Change in cash

(737)

(7,404)

1,676

Cash, beginning of year

12,061

19,465

17,789

Cash, end of period

$

11,324

$

12,061

$

19,465

Supplemental Disclosure of Cash Flow Information:

Cash (received) paid for income taxes

$

(758)

$

8,639

$

1,984

Cash paid for interest

$

10,398

$

6,586

$

2,252

Supplemental Disclosures of Non-Cash Investing and Financing Activities:

Shares issued for business acquisitions

$

3,132

$

2,261

$

57,927

Deferred stock consideration for business acquisition

$

-

$

-

$

4,457

Contingent consideration for business acquisitions

$

121

$

-

$

5,209

Property and equipment purchased with accounts payable

$

145

$

541

$

269

Intangible assets purchased with accounts payable

$

250

$

-

$

-

Lease liabilities arising from obtaining right-of-use assets

$

4,441

$

1,405

$

6,517

Gain on transfer of entity under common control

$

-

$

-

$

576

60

See accompanying notes to consolidated financial statements.

CLARUS CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

(In thousands, except per share amounts)

Accumulated

Additional

Other

Total

Common Stock

Paid-In

Accumulated

Treasury Stock

Comprehensive

Stockholders'

Shares

Amount

Capital

Deficit

Shares

Amount

Income (Loss)

Equity

Balance, December 31, 2020

35,198

$

4

$

513,979

$

(286,100)

(3,970)

$

(23,789)

$

500

$

204,594

Net income

-

-

-

26,093

-

-

-

26,093

Other comprehensive loss

-

-

-

-

-

-

(5,550)

(5,550)

Cash dividends ($0.10 per share)

-

-

-

(3,335)

-

-

-

(3,335)

Purchase of treasury stock

-

-

-

-

(41)

(651)

-

(651)

Gain on transfer of entity under common control

-

-

576

-

-

-

-

576

Stock-based compensation expense

-

-

9,477

-

-

-

-

9,477

Proceeds from exercise of options

322

-

1,805

-

-

-

-

1,805

Issuance of common stock, net of issuance costs

3,163

-

79,232

-

-

-

-

79,232

Shares issued for business acquisitions

2,422

-

57,927

-

-

-

-

57,927

Balance, December 31, 2021

41,105

$

4

$

662,996

$

(263,342)

(4,011)

$

(24,440)

$

(5,050)

$

370,168

Net loss

-

-

-

(69,780)

-

-

-

(69,780)

Other comprehensive loss

-

-

-

-

-

-

(12,635)

(12,635)

Cash dividends ($0.10 per share)

-

-

-

(3,721)

-

-

-

(3,721)

Purchase of treasury stock

-

-

-

-

(578)

(8,267)

-

(8,267)

Stock-based compensation expense

-

-

11,361

-

-

-

-

11,361

Proceeds from exercise of options

424

-

2,721

-

-

-

-

2,721

Shares issued for business acquisitions

108

-

2,261

-

-

-

-

2,261

Balance, December 31, 2022

41,637

$

4

$

679,339

$

(336,843)

(4,589)

$

(32,707)

$

(17,685)

$

292,108

Net loss

-

-

-

(10,146)

-

-

-

(10,146)

Other comprehensive income

-

-

-

-

-

-

2,271

2,271

Cash dividends ($0.10 per share)

-

-

-

(3,750)

-

-

-

(3,750)

Purchase of treasury stock

-

-

-

-

(23)

(222)

-

(222)

Stock-based compensation expense

-

-

5,292

-

-

-

-

5,292

Proceeds from exercise of options

695

-

3,435

-

-

-

-

3,435

Shares issued for business acquisitions

429

-

3,132

-

-

-

-

3,132

Balance, December 31, 2023

42,761

$

4

$

691,198

$

(350,739)

(4,612)

$

(32,929)

$

(15,414)

$

292,120

See accompanying notes to consolidated financial statements.

61

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except per share amounts)

NOTE 1. NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

The accompanying audited consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “our” or “us”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Nature of Business

Headquartered in Salt Lake City, Utah, we are a global leading designer, developer, manufacturer and distributor of best-in-class outdoor equipment and lifestyle products focused on the outdoor enthusiast markets. Each of our brands has a long history of continuous product innovation for core and everyday users alike. The Company’s products are principally sold globally under the Black Diamond®, Rhino-Rack®, MAXTRAX®, and TRED Outdoors® brand names through outdoor specialty and online retailers, our own websites, distributors and original equipment manufacturers.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. The more significant estimates relate to the fair value of net assets acquired in business combinations, provision for excess or obsolete inventory, allowance for credit losses, and valuation of contingent consideration liabilities, deferred tax assets, long-lived assets, goodwill and indefinite-lived intangible assets, and other intangible assets. We base our estimates on historical experience, projected future cash flows, and other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates.

Significant Accounting Policies

Principles of Consolidation and Basis of Presentation

The consolidated financial statements include the accounts of Clarus Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Unless otherwise specified, disclosures in these consolidated financial statements reflect continuing operations only. Certain prior period financial information, related to discontinued operations, have been reclassified and separately presented in the consolidated financial statements and accompanying notes to conform to the current period presentation. See Note 3 to our consolidated financial statements for further information.

Foreign Currency Transactions and Translation

The accounts of the Company’s international subsidiaries’ financial statements which have functional currencies other than the U.S. dollar are translated into U.S. dollars using the exchange rate at the balance sheet dates for assets and liabilities and average exchange rates for the periods for revenues, expenses, gains and losses. Foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in other income (expense) in the consolidated statements of comprehensive (loss) income.

Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. At December 31, 2023 and 2022, the Company did not hold any amounts that were considered to be cash equivalents.

Accounts Receivable and Allowance for Credit Losses

The Company records its trade receivables at sales value. The trade receivables do not bear interest. The Company performs on-going credit evaluations of its customers and adjusts credit limits based upon payment history and the customer’s current credit worthiness, as

62

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

determined by the review of their current credit information. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors. A non-specific allowance for estimated credit losses is recorded based on historical experience of collectability. In addition, specific allowances are established for customer accounts as known collection problems occur due to insolvency, disputes or other collection issues. The amounts of these specific allowances are estimated by management based on the customer’s financial position, the age of the customer’s receivables and the reasons for any disputes. The allowance for credit losses is reduced by subsequent collections of the specific allowances or by any write-off of customer accounts that are deemed uncollectible. The allowance for credit losses was $1,412 and $981 at December 31, 2023 and 2022, respectively. There were no significant write-offs during the years ended December 31, 2023, 2022, and 2021.

Inventories

Inventories are stated at the lower of cost (using the first-in, first-out method “FIFO”) or net realizable value. Elements of cost in the Company’s manufactured inventories generally include raw materials, direct labor, manufacturing overhead and freight in. The Company reviews its inventories for excess, close-out, or slow-moving items and makes provisions as necessary to properly reflect inventory values.

Property and Equipment

Property and equipment is stated at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives. The principal estimated useful lives are: buildings, 30 years; building improvements, 20 years; machinery and equipment, 3-10 years; computer hardware and software, 3-5 years; furniture and fixtures, 5 years. Leasehold improvements are amortized over the lesser of the estimated useful life of the improvement or the life of the lease. Major replacements, which extend the useful lives of equipment, are capitalized and depreciated over the remaining useful life. Normal maintenance and repair items are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable. Property and equipment located outside of the United States are not considered material.

Leases

Right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement of an arrangement where it is determined at inception that a lease exists. ROU assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using our incremental borrowing rate. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised.

Variable lease payments are generally expensed as incurred and include certain non-lease components, such as common area maintenance and other services provided by the lessor, and other charges such as utilities, insurance and property taxes included in the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and the expense for these short-term leases and for leases is recognized on a straight-line basis over the lease term. Non-lease components are excluded from the ROU asset and lease liability present value computations. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Goodwill

Goodwill represents the excess of the purchase price over the fair market value of identifiable net assets of acquired companies. Goodwill is not amortized, but rather is tested for impairment at the reporting unit level annually as of December 31st of each year or more frequently if triggering events or changes in circumstances indicate impairment, such as a significant adverse change in business climate. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed. We estimate the reporting unit’s fair value using a combination of the income approach

63

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

based upon projected discounted cash flows of the reporting unit and the market approach based upon the market multiple of comparable publicly traded companies. If the fair value of the reporting unit is less than its carrying amount, an impairment loss is recognized for the excess carrying amount over the fair value computation. No impairment of goodwill was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized goodwill impairment in our Adventure reporting unit of $52,071 during the year ended December 31, 2022.

Intangible Assets

Intangible assets represent other intangible assets and indefinite-lived intangible assets acquired. The Company’s other intangible assets, such as certain customer relationships, product technologies, tradenames, trademarks and core technologies with finite lives are amortized over their estimated useful lives. Other intangible assets are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable.

The Company’s indefinite-lived intangible assets consists of certain tradenames and trademarks that provide Black Diamond Equipment, PIEPS, Rhino-Rack, MAXTRAX, and TRED with the exclusive and perpetual rights to manufacture and sell their respective products. Indefinite-lived intangible assets are not amortized; however, they are tested for impairment annually as of December 31st of each year or more frequently if events or changes in circumstances exist that may indicate impairment. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed by comparing the indefinite-lived intangible asset’s book value to its estimated fair value. The fair value for indefinite-lived intangible assets is determined through an income approach using the relief-from-royalty method. The amount of any impairment is measured as the difference between the carrying amount and the fair value of the impaired asset. No impairment of indefinite-lived intangible assets was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized an impairment of indefinite-lived intangible assets in our Adventure reporting unit, specifically the Rhino-Rack trademark, of $40,240 during the year ended December 31, 2022.

Derivative Financial Instruments

The Company uses derivative instruments to hedge currency rate movements on foreign currency denominated sales. The Company enters into forward contracts, option contracts and non-deliverable forwards to manage the impact of foreign currency fluctuations on a portion of its forecasted foreign currency exposure. These derivatives are carried at fair value on the Company’s consolidated balance sheets in prepaid and other current assets, other long-term assets, accrued liabilities, and other long-term liabilities. Changes in fair value of the derivatives not designated as hedge instruments are included in Other, net in the determination of net income. For derivative contracts designated as hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive loss and reclassified to sales in the period the underlying hedged item is recognized in earnings.

For all hedging relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument’s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness. The Company also formally assesses, both at the inception of the hedging relationship and on an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. The Company uses operating budgets and cash flow forecasts to estimate future foreign currency cash flow exposures and to determine the level and timing of derivative transactions intended to mitigate such exposures in accordance with its risk management policies. The Company discontinues hedge accounting prospectively when it determines that the derivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or management determines to remove the designation of the cash flow hedge. The Company does not enter into material derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments.

64

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Stock-Based Compensation

The Company records compensation expense for all share-based awards granted based on the fair value of the award at the time of the grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes option pricing model that uses assumptions and estimates that the Company believes are reasonable. Stock-based compensation costs for stock awards and restricted stock awards is measured based on the closing market value of the Company’s common stock on the date of the grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award has been estimated as of the date of grant using the Monte-Carlo pricing model. The Company recognizes the cost of the share-based awards on a straight-line basis over the requisite service period of the award and recognizes forfeitures in the period they occur. Stock options granted have contractual terms of up to ten years. Upon exercise of stock options or vesting of restricted stock awards, the Company issues shares from new shares authorized and reserved for issuance.

Revenue Recognition

The Company recognizes revenue when a contract exists with a customer that specifies the goods and services to be provided at an agreed upon sales price and when the performance obligation is satisfied by transferring the goods or service to the customer. The performance obligation is considered complete when control transfers, which is determined when products are shipped or delivered to the customer depending on the terms of the contract. Sales are made on normal and customary short-term credit terms or upon delivery of point-of-sale transactions.

The Company enters into contractual arrangements with customers in the form of individual customer orders which specify the goods, quantity, pricing, and associated order terms. The Company does not have long-term contracts that are satisfied over time. Due to the nature of the contracts, no significant judgment exists in relation to the identification of the customer contract, satisfaction of the performance obligation, or transaction price. The Company expenses incremental costs of obtaining a contract due to the short-term nature of the contracts.

The Company’s contract terms or historical business practices can give rise to variable consideration such as term discounts and customer cooperative payments. We estimate the expected term discounts based on an analysis of historical experience and record cash discounts as a reduction to revenue. Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products. The Company records such costs as a reduction of revenue, where the fair value cannot be reasonably estimated or where costs exceed the fair value of the services.

At the time of revenue recognition, we also provide for estimated sales returns and miscellaneous claims from customers as reductions to revenues. The estimates are based on historical rates of product returns and claims. The Company accrues for such estimated returns and claims with an estimated accrual and associated reduction of revenue. Additionally, the Company records inventory that it expects to be returned as part of inventories, with a corresponding reduction of cost of goods sold.

Sales commissions are expensed as incurred. These costs are recorded in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Taxes collected from customers and remitted to government authorities are reported on the net basis and are excluded from sales.

Cost of Goods Sold

The expenses that are included in cost of goods sold include all direct product costs and costs related to shipping, certain warehousing or handling, duties and importation fees. Product warranty costs and specific provisions for excess, close-out, or slow-moving inventory are also included in cost of goods sold. Certain warehousing or handling costs which are not associated with the manufacturing of goods for sale are excluded from cost of goods sold.

65

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Selling, General and Administrative Expense

Selling, general and administrative expense includes personnel-related costs, including stock-based compensation, product development, selling, advertising, visual merchandise, depreciation and amortization, and other general operating expenses. Advertising costs are expensed in the period incurred. Total advertising expense for continuing operations, including cooperative advertising costs, were $8,385, $7,789, and $5,824 for the years ended December 31, 2023, 2022, and 2021, respectively.

Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products based on various criteria, including the value of purchases from the Company and various advertising specifications. Cooperative advertising costs were not material for the years ended December 31, 2023, 2022, and 2021.

Product Warranty

Some of the Company’s products carry warranty provisions for defects in quality and workmanship. Warranty repairs and replacements are recorded in cost of goods sold and a warranty liability is established at the time of sale to cover estimated costs based on the Company’s history of warranty repairs and replacements. For the years ended December 31, 2023, 2022, and 2021, the Company experienced warranty claims on its products related to continuing operations of $1,007, $1,221, and $1,863, respectively.

Research and Development

Research and development costs are charged to expense as incurred, and are included in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Total research and development costs for continuing operations were $12,740, $13,029, and $10,406 for the years ended December 31, 2023, 2022, and 2021, respectively.

Transaction Costs

Transaction costs consists of expenses related to the Company’s various acquisition efforts and capital-raising activities, including those associated with acquiring Rhino-Rack, MAXTRAX, and TRED.

Income Taxes

Income taxes are accounted for under the asset and liability method. Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the consolidated balance sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the consolidated balance sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on enacted tax rates expected to be in effect for years in which the differences are expected to be settled or realized. The Company has netted these deferred tax assets and deferred tax liabilities by jurisdiction. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered more likely than not to be realized. U.S. deferred income taxes are not provided on undistributed income of foreign subsidiaries where such earnings are considered to be permanently invested. Unremitted taxes on undistributed foreign earnings are not material for the years ended December 31, 2023, 2022, and 2021.

The Company releases residual tax effects in accumulated other comprehensive loss through continuing operations as the underlying asset matures or expires.

The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax benefit.

66

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward, are presented as a reduction to deferred income taxes. The Company recognizes interest expense and penalties related to uncertain tax positions in income tax benefit.

Concentration of Credit Risk and Sales

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, accounts receivable, and aggregate unrealized gains (losses) on derivative contracts. Risks associated with cash within the United States are mitigated by banking with federally insured, creditworthy institutions; however, there are balances with these institutions that are greater than the Federal Deposit Insurance Corporation insurance limit. The Company performs ongoing credit evaluations of its customers and maintains allowances for possible losses as considered necessary by management.

During the year ended December 31, 2023, no single customer contributed more than 10% of the Company’s sales from continuing operations. During the years ended December 31, 2022 and 2021, Recreational Equipment, Inc. (“REI”) accounted for approximately 10% and 14%, respectively, of the Company’s sales from continuing operations. These sales are included in the Outdoor segment. No other single customer contributed more than 10% of the Company’s sales from continuing operations during those periods. As of December 31, 2023, INEOS Automotive accounted for approximately 13% of the Company’s accounts receivable. As of December 31, 2022, no single customer contributed more than 10% of the Company’s accounts receivable.

Fair Value Measurements

The carrying value of cash, accounts receivable, and accrued liabilities approximate their respective fair values due to the short-term nature and liquidity of these financial instruments. Derivative financial instruments are recorded at fair value based on current market pricing models. The Company estimates that, due to the variable interest rates reflecting current market rates, the fair value of its debt obligations under its revolving credit facility and term loan approximate the carrying value at December 31, 2023.

Contingent Consideration Liabilities

Contingent consideration liabilities are required to be recognized at fair value as of the acquisition date. We estimate the fair value of these liabilities based on financial projections of the acquired company, such as sales-based milestones and estimated probabilities of achievement. Based on updated estimates and projections, the contingent consideration liabilities are adjusted at each reporting date to their estimated fair value. Changes in fair value subsequent to the acquisition date are reported in contingent consideration (benefit) expense in the accompanying consolidated statements of comprehensive (loss) income. Variations in the fair value of contingent consideration liabilities may result from changes in discount periods or rates, changes in the timing and amount of sales estimates, and changes in probability assumptions with respect to the likelihood of achieving sales milestones.

Segment Information

We operate our business structure within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling, general and administrative expenses are not allocated to the segments including non-cash stock compensation expense.

Recent Accounting Pronouncements

Accounting Pronouncements issued and not yet adopted

In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The

67

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires a public entity to disclose in its rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a quantitative threshold. The guidance makes several other changes to the disclosure requirements. All entities are required to apply the guidance prospectively, with the option to apply it retrospectively. The guidance is effective for public business entities for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.

NOTE 2. ACQUISITIONS

TRED

On September 13, 2023, Clarus entered into a Share Purchase Agreement (the “TRED Purchase Agreement”) to acquire TRED Outdoors Pty Ltd. (“TRED”), which subsequently closed on October 9, 2023. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars ($AUD) and the market value of the Company’s common stock at the time of closing of the acquisition of TRED (the “TRED Acquisition”).

The Company acquired TRED for an aggregate purchase price of $AUD 10,741 (approximately $6,849), subject to a post-closing adjustment, comprised of $AUD 8,875 (approximately $5,659) cash, 179 shares of the Company’s common stock valued at $1,069, and additional consideration described below. The TRED Purchase Agreement provides for the payment of additional contingent consideration of up to $AUD 1,000 (approximately $638) in cash upon the satisfaction of certain net sales targets (the “TRED Contingent Consideration”). The Company estimated the initial fair value of the TRED Contingent Consideration to be $AUD 189 (approximately $121) and has recorded this liability within accrued liabilities. See Note 11 for discussion regarding the valuation of the TRED Contingent Consideration as of December 31, 2023.

The acquisition was accounted for as a business combination. Acquisition-related costs for the TRED Acquisition, which were included in transaction costs during the year ended December 31, 2023, were $456.

MAXTRAX

On November 26, 2021, Clarus entered into a Share and Unit Purchase Agreement (the “MAXTRAX Purchase Agreement”) to acquire MaxTrax Australia Pty Ltd (“MAXTRAX”), which subsequently closed on December 1, 2021. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars and the market value of the Company’s common stock at the time of closing of the acquisition of MAXTRAX (the “MAXTRAX Acquisition”).

The Company acquired MAXTRAX for an aggregate purchase price of $AUD 49,744 (approximately $35,475), subject to a post-closing adjustment, comprised of $AUD 37,551 (approximately $26,780) cash, 107 shares of the Company’s common stock valued at $2,594, and additional consideration described below. The MAXTRAX Purchase Agreement also provides for the payment of additional consideration in the form of shares of the Company’s common stock valued at $AUD 6,250 (approximately $4,457) split equally on June 30, 2022 and 2023. During the years ended December 31, 2023 and 2022, approximately 250 and 108 shares, respectively, of the Company’s common stock were issued in accordance with the MAXTRAX Purchase Agreement as additional consideration. The MAXTRAX Purchase Agreement provides for the payment of additional contingent consideration up to $AUD 6,250 (approximately $4,457) in cash if certain future net sales thresholds are met during 2022 and 2023 (the “MAXTRAX Contingent Consideration”). The Company estimated the initial fair value of the MAXTRAX Contingent Consideration to be $AUD 2,307 (approximately $1,644) and recorded this liability within accrued liabilities and other long-term liabilities at the date of purchase. The net sales threshold required for the cash payment of the 2022 portion of the MAXTRAX Contingent Consideration was met during the 2022 measurement period

68

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

ended June 30, 2022. The net sales threshold required for the final payment of the MAXTRAX Contingent Consideration was not met during the measurement period ended June 30, 2023. As of December 31, 2023, no remaining contingent consideration liability existed related to the MAXTRAX Acquisition.

The acquisition was accounted for as a business combination. Acquisition-related costs for the MAXTRAX Acquisition, which were included in transaction costs during the year ended December 31, 2022 and 2021 were $382 and $446, respectively.

Rhino-Rack

On May 30, 2021, Clarus entered into a Share Sale and Purchase Agreement (the “Purchase Agreement”) to acquire Rhino-Rack Holdings Pty Ltd (“Rhino-Rack”), which subsequently closed on July 1, 2021. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars and the market value of the Company’s common stock at the time of closing of the acquisition of Rhino-Rack (the “Rhino-Rack Acquisition”).

The Company acquired Rhino-Rack for an aggregate purchase price of $AUD 269,696 (approximately $202,488), subject to a post-closing adjustment, comprised of approximately $AUD 191,249 (approximately $143,590) cash, 2,315 shares of the Company’s common stock valued at $55,333, and additional contingent consideration described below. The Purchase Agreement also provides for the payment of additional contingent consideration up to approximately $AUD 10,000 (approximately $7,508) if certain future net sales thresholds are met (the “Rhino-Rack Contingent Consideration”). The Company estimated the initial fair value of the Rhino-Rack Contingent Consideration to be $AUD 4,747 (approximately $3,565) and recorded this liability within accrued liabilities at the date of purchase. The net sales threshold required for the payment of the Rhino-Rack Contingent Consideration was not met during the measurement period ended June 30, 2022. As of December 31, 2022, no remaining contingent consideration liability existed related to the Rhino-Rack Acquisition.

The acquisition was accounted for as a business combination. Acquisition-related costs for the Rhino-Rack Acquisition, which were included in transaction costs during the year ended December 31, 2022 and 2021 were $1,799 and $10,975, respectively.

The Company believes the acquisitions of TRED, MAXTRAX, and Rhino-Rack will provide the Company with a greater combined global revenue base, increased gross margins, profitability and free cash flows, and access to increased liquidity to further acquire and grow businesses.

The following table is a reconciliation to the fair value of the purchase consideration and how the purchase consideration is allocated to assets acquired and liabilities assumed which have been estimated at their fair values. The fair value estimates for the purchase price allocation for TRED are based on the Company’s best estimates and assumptions as of the reporting date and are considered preliminary.  The fair value measurements of identifiable assets and liabilities, and the resulting goodwill related to the TRED Acquisition are subject to change and the final purchase price allocations could be different from the amounts presented below. We expect to finalize the valuations as soon as practicable, but not later than one year from the date of the acquisition. Since our initial purchase price allocation for the MAXTRAX acquisition, we have increased the fair value of accrued liabilities assumed and goodwill by $741. These adjustments were made after receiving certain information related to the fair value of assumed liabilities and such amounts were recorded during the first quarter of 2022. The fair value measurements for the acquisitions of MAXTRAX and Rhino-Rack have been completed. The excess of purchase consideration over the assets acquired and liabilities assumed is recorded as goodwill. Goodwill for TRED, MAXTRAX, and Rhino-Rack is included in the Adventure segment. The goodwill consists largely of the growth and profitability expected from these acquisitions.

69

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

TRED

MAXTRAX

Rhino-Rack

October 9, 2023

December 1, 2021

July 1, 2021

Number of Shares

Estimated Fair Value

Number of Shares

Estimated Fair Value

Number of Shares

Estimated Fair Value

Cash paid

-

$

5,659

-

$

26,780

-

$

143,590

Issuance of shares of Clarus Corporation

179

1,069

107

2,594

2,315

55,333

Future issuance of shares of Clarus Corporation

-

-

-

4,457

-

-

Contingent consideration

-

121

-

1,644

-

3,565

Total purchase consideration

179

$

6,849

107

$

35,475

2,315

$

202,488

Assets acquired and liabilities assumed

Assets

Cash

$

11

$

1,869

$

7,513

Accounts receivable

1,000

2,791

10,769

Inventories

1,006

1,819

27,046

Prepaid and other current assets

11

883

644

Property and equipment

195

139

4,619

Other intangible assets

3,305

10,341

55,400

Indefinite-lived intangible assets

-

10,555

72,800

Goodwill

2,832

15,199

78,347

Other long-term assets

-

979

11,468

Total assets

8,360

44,575

268,606

Liabilities

Accounts payable and accrued liabilities

638

2,176

16,511

Income tax payable

-

251

3,413

Current portion of long-term debt

-

-

607

Long-term debt

-

-

2,107

Deferred income taxes

873

5,863

32,451

Other long-term liabilities

-

810

11,029

Total liabilities

1,511

9,100

66,118

Net Book Value Acquired

$

6,849

$

35,475

$

202,488

70

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The estimated fair value of inventory was recorded at expected sales price less cost to sell plus a reasonable profit margin for selling efforts.

In connection with the acquisitions, the Company acquired exclusive rights to TRED’s, MAXTRAX’s, and Rhino-Rack’s trademarks, customer relationships, product technologies, and tradenames. The amounts assigned to each class of intangible asset, other than goodwill acquired, and the related average useful lives are as follows:

TRED

MAXTRAX

Rhino-Rack

Average

Average

Average

Gross

Useful Life

Gross

Useful Life

Gross

Useful Life

Intangibles subject to amortization

Customer relationships

$

1,249

8.0 years

$

8,986

13.5 years

$

40,400

13.5 years

Product technologies

394

6.0 years

1,355

7.0 years

15,000

10.0 years

Tradenames

1,662

12.0 years

-

N/A

-

N/A

Intangibles not subject to amortization

Trademarks

-

N/A

10,555

N/A

72,800

N/A

$

3,305

9.8 years

$

20,896

12.6 years

$

128,200

12.6 years

The full amount of goodwill of $2,832 at TRED, $15,199 at MAXTRAX, and $78,347 at Rhino-Rack is expected to be non-deductible for tax purposes. No pre-existing relationships existed between the Company and TRED, MAXTRAX, and Rhino-Rack or their sellers prior to the acquisition. TRED, MAXTRAX, and Rhino-Rack revenue and operating income are included in the Adventure segment. Total revenue and net income of TRED from the date of acquisition to December 31, 2023 were not material to the Company’s consolidated financial statements. Total revenue of $1,728 and net income of $183 of MAXTRAX were included in the Company’s consolidated statements of comprehensive (loss) income from the date of acquisition to December 31, 2021. Total revenue of $43,411 and net loss of $7,310 of Rhino-Rack were included in the Company’s consolidated statements of comprehensive (loss) income from the date of acquisition to December 31, 2021.

The following unaudited pro forma results are based on the individual historical results of the Company, MAXTRAX, and Rhino-Rack, with adjustments to give effect as if the acquisition and borrowings used to finance the acquisition had occurred on January 1, 2020 for MAXTRAX and Rhino-Rack, after giving effect to certain adjustments including the amortization of intangible assets, depreciation of fixed assets, interest expense and taxes and assumes the purchase price was allocated to the assets purchased and liabilities assumed based on their fair market values at the date of purchase.

(Unaudited)

Year Ended December 31,

2021

2020

Sales

$

331,801

$

253,409

Net income

$

22,399

$

(1,433)

Net income per share - basic

$

0.68

$

(0.05)

Net income per share - diluted

$

0.63

$

(0.05)

The unaudited pro forma information is presented for illustrative purposes only and is not necessarily indicative of the operating results that would have occurred had the transactions been consummated as of January 1, 2020 for MAXTRAX and Rhino-Rack. Furthermore, such pro forma information is not necessarily indicative of future operating results of the combined companies and should not be construed as representative of the operating results of the combined companies for any future dates or periods.

71

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Material nonrecurring adjustments excluded from the unaudited pro forma financial information above consists of $12,616 transaction costs and $5,399 step up of inventory to its preliminary fair value, which were recorded as an unfavorable adjustment to cost of goods sold.

NOTE 3. DISCONTINUED OPERATIONS

On February 29, 2024, the Company and Everest/Sapphire Acquisition, LLC, its wholly-owned subsidiary, completed the sale to Bullseye Acquisitions, LLC, an affiliate of JDH Capital Company, of all of the equity associated with the Company’s Precision Sport segment, which is comprised of the Company’s subsidiaries Sierra and Barnes Bullets – Mona, LLC (“Barnes”), pursuant to a Purchase and Sale Agreement dated as of December 29, 2023, by and among, Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC and the Company (the “Precision Sport Purchase Agreement”). The Precision Sport segment is engaged in the business of designing, developing, manufacturing, and marketing bullets and ammunition to the military, law enforcement, and commercial/consumer markets. Under the terms of the Precision Sport Purchase Agreement, the Buyer agreed to pay $175,000 in cash, which is subject to a customary working capital adjustment. The Company received net proceeds of approximately $37,871 in cash, after payment of certain fees and settlement of the Restated Credit Agreement, for all of the equity associated with the Company’s Precision Sport segment. As the disposition was completed during our first fiscal quarter of 2024, we expect to recognize a gain on the disposition during the three months ending March 31, 2024. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented.

The carrying amounts of the assets and liabilities of the Precision Sport segment were classified as held for sale in our consolidated balance sheets as of December 31, 2023 and 2022. The asset and liability balances as of December 31, 2023 were classified as current as we anticipated the sale of these assets and liabilities within a one year period.  The carrying amounts were as follows:

December 31, 2023

December 31, 2022

Cash

$

-

$

80

Accounts receivable, net

9,914

18,419

Inventories

44,208

39,470

Prepaid and other current assets

2,931

3,599

Total current assets held for sale

57,053

61,568

Property and equipment, net

24,075

25,706

Other intangible assets, net

4,926

6,959

Indefinite-lived intangible assets

24,500

24,500

Goodwill

26,715

26,715

Other long-term assets

15

15

Total assets held for sale

$

137,284

$

145,463

Accounts payable

$

2,441

$

2,285

Accrued liabilities

3,303

4,617

Current portion of long-term debt

-

48

Total current liabilities held for sale

5,744

6,950

Total liabilities held for sale

$

5,744

$

6,950

72

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Summarized results of discontinued operations for the Precision Sport segment are as follows:

Year Ended December 31,

2023

2022

2021

Sales

$

89,950

$

132,855

$

109,823

Cost of goods sold

(56,980)

(79,392)

(60,765)

Selling, general and administrative

(11,639)

(14,225)

(14,834)

Restructuring charges

(47)

-

-

Transaction costs

(2,162)

(149)

(323)

Interest expense, net

(11,437)

(7,895)

(2,922)

Other, net

(19)

(807)

11

Income from discontinued operations before taxes

7,666

30,387

30,990

Income tax expense

2,024

7,365

7,020

Income from discontinued operations, net of tax

$

5,642

$

23,022

$

23,970

In connection with the sale of the Precision Sport segment, all interest expense related to outstanding debt that was required to be repaid with the proceeds received from the sale pursuant to the terms of the Company’s credit facility is allocated to discontinued operations in our consolidated financial statements for the years ended December 31, 2023, 2022, and 2021.

Summarized cash flow information for the Precision Sport segment discontinued operations are as follows:

Year Ended December 31,

2023

2022

2021

Depreciation of property and equipment

$

3,452

$

3,238

$

2,633

Amortization of intangible assets

$

2,033

$

2,769

$

3,753

Stock-based compensation

$

151

$

163

$

-

Purchase of property and equipment

$

1,848

$

3,100

$

13,486

NOTE 4. INVENTORIES

Inventories, as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Finished goods

$

78,887

$

93,463

Work-in-process

295

362

Raw materials and supplies

12,227

13,777

$

91,409

$

107,602

73

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

NOTE 5. PROPERTY AND EQUIPMENT

Property and equipment, net as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Land

$

2,850

$

2,850

Building and improvements

6,476

5,845

Furniture and fixtures

6,195

6,656

Computer hardware and software

8,092

7,714

Machinery and equipment

18,119

15,884

Construction in progress

1,224

2,611

42,956

41,560

Less accumulated depreciation

(26,369)

(24,256)

$

16,587

$

17,304

Depreciation expense for continuing operations was $4,150, $4,388, and $3,352 for the years ended December 31, 2023, 2022, and 2021, respectively.

NOTE 6. GOODWILL AND INTANGIBLE ASSETS

Goodwill

The following table summarizes the changes in goodwill by segment:

Outdoor

    

Adventure

    

Total

Goodwill

$

29,507

$

91,375

$

120,882

Accumulated goodwill impairments

(29,507)

-

(29,507)

Balance at December 31, 2021

-

91,375

91,375

Impairment

-

(52,071)

(52,071)

Acquisition adjustment

-

741

741

Impact of foreign currency exchange rates

-

(3,767)

(3,767)

Balance at December 31, 2022

-

36,278

36,278

Increase due to acquisition of TRED

-

2,850

2,850

Impact of foreign currency exchange rates

-

192

192

Balance at December 31, 2023

$

-

$

39,320

$

39,320

Due to a weakening global economy, driven by higher inflation and interest rates, and other factors affecting the market for our Adventure reporting unit products, we experienced significant declining revenue and profitability in our Adventure reporting unit and a decline in stock price during the year ended December 31, 2022. Revenues continued to decline unexpectedly during the three months ended December 31, 2022, due to a lack of product demand in what is typically the highest selling season for the product in Australia, in addition to a continued increase in interest rates. As a result, in the fourth quarter of 2022, we reduced our sales forecasts for 2023 and beyond in our Adventure reporting unit. As part of our annual impairment test as of December 31, 2022, we performed a quantitative

74

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

assessment using income-based and market-based approaches. As a result of this assessment, the carrying value of our Adventure reporting unit exceeded the related estimated fair value, thus an impairment of goodwill of $52,071 was recorded.

Indefinite-Lived Intangible Assets

The following table summarizes the changes in indefinite-lived intangible assets:

Balance at December 31, 2022

$

58,401

Impact of foreign currency exchange rates

126

Balance at December 31, 2023

$

58,527

As part of our annual impairment test as of December 31, 2022, we performed a quantitative assessment using the relief-from-royalty method. As described above, we reduced our sales forecasts for 2023 and beyond in our Adventure reporting unit. As a result of this assessment, the carrying value of the Rhino-Rack trademark recorded within our Adventure reporting unit exceeded the estimated related fair value, thus an impairment of the Rhino-Rack trademark of $40,240 was recorded.

If we do not achieve the results reflected in the forecasts utilized in our impairment assessments, or if there are changes to market assumptions, all of which require significant estimates and assumptions, our valuation of the reporting unit, including related indefinite-lived intangible assets, could be adversely affected, and we may be required to impair an additional portion or all of the related goodwill, indefinite-lived intangibles, and other long-lived assets which could adversely affect our operating results in the period of impairment.

Trademarks classified as indefinite-lived intangible assets by brand as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Black Diamond

$

19,600

$

19,600

PIEPS

3,080

2,986

Rhino-Rack

25,767

25,744

MAXTRAX

10,080

10,071

$

58,527

$

58,401

Other Intangible Assets, net

The following table summarizes the changes in gross other intangible assets:

Gross balance at December 31, 2022

$

77,889

Increase due to acquisitions

3,805

Impact of foreign currency exchange rates

409

Gross balance at December 31, 2023

$

82,103

75

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Other intangible assets, net of amortization as of December 31, 2023 and 2022, were as follows:

December 31, 2023

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Intangibles subject to amortization

Customer relationships

$

61,215

$

(30,478)

$

30,737

13.8 years

Product technologies

18,003

(9,014)

8,989

10.0 years

Tradenames

1,938

(198)

1,740

11.4 years

Core technologies

947

(947)

-

10.0 years

$

82,103

$

(40,637)

$

41,466

12.9 years

December 31, 2022

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Customer relationships

$

59,770

$

(22,419)

$

37,351

13.9 years

Product technologies

17,009

(6,091)

10,918

10.3 years

Tradenames

163

(136)

27

5.0 years

Core technologies

947

(947)

-

10.0 years

$

77,889

$

(29,593)

$

48,296

13.1 years

Amortization expense for continuing operations for the years ended December 31, 2023, 2022, and 2021, was $10,715, $12,557, and $6,081, respectively. Future amortization expense for other intangible assets as of December 31, 2023 is as follows:

Years Ending December 31,

    

Amortization Expense

2024

$

9,935

2025

8,324

2026

6,510

2027

4,750

2028

3,496

Thereafter

8,451

$

41,466

76

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

NOTE 7. ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES

Accrued liabilities as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Accrued payroll and related items

$

3,964

$

4,345

Accrued bonus

2,047

698

Designated forward exchange contracts

221

-

Accrued warranty

1,648

1,465

Current lease liabilities

3,179

2,836

Accrued commissions

344

343

Contingent consideration liabilities

129

1,595

Restructuring liabilities

1,246

-

Other

11,802

9,271

$

24,580

$

20,553

Other long-term liabilities as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Long-term lease liability

$

13,030

$

12,825

Deferred stock consideration for business acquisition

-

2,127

Other

1,130

902

$

14,160

$

15,854

NOTE 8. LONG-TERM DEBT, NET

Long-term debt as of December 31, 2023 and 2022, was as follows:

December 31, 2023

    

December 31, 2022

Revolving credit facility (a)

$

10,375

$

18,001

Other debt (b)

40

1,134

Term loan (c)

109,375

120,311

Debt issuance costs

-

(460)

119,790

138,986

Less current portion

(119,790)

(11,904)

$

-

$

127,082

On January 3, 2022, the Company and certain of its direct and indirect subsidiaries entered into Amendment No. 4 (“Amendment No. 4”) to the credit agreement, dated as of May 3, 2019 (the “Existing Credit Agreement”) by and among the Company, JPMorgan Chase Bank, N.A., as administrative agent, and the lenders party thereto. Amendment No. 4, among other things, permits (i) the Company to borrow in Australian Dollars and New Zealand Dollars in order to support the operations of the Company in Australia and New Zealand and (ii) provides for addbacks to EBITDA, for debt covenant purposes (as defined in the Existing Credit Agreement), under the Existing Credit Agreement for expenses relating to activities in respect of acquisitions, dispositions, investments and financings (whether or not these transactions are actually consummated).

On April 18, 2022 (the “Effective Date”), the Company and certain of its direct and indirect subsidiaries entered into an Amended and Restated Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent and the lenders party thereto (the “Restated Credit Agreement”) pursuant to which the Existing Credit Agreement was amended and restated in its entirety.

77

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The Restated Credit Agreement provides for borrowings of up to $300,000 under a secured revolving credit facility (the “Revolving Loans”) (including up to $5,000 for letters of credit), and borrowings of up to $125,000 under a secured term loan facility (the “Term Loans”). The Restated Credit Agreement also permits the Company, subject to certain requirements, to arrange with lenders for an aggregate of up to $175,000 of additional revolving and/or term loan commitments (both of which are currently uncommitted), for potential aggregate revolving and term loan commitments under the Restated Credit Agreement of up to $600,000. The Restated Credit Agreement matures on April 18, 2027 (the “Maturity Date”), at which time the revolving commitments thereunder will terminate and all outstanding Revolving Loans and Term Loans, together with all accrued and unpaid interest thereon, must be repaid.

All obligations under the Restated Credit Agreement are secured by our subsidiary equity interests, as well as accounts receivable, inventory, intellectual property and certain other assets owned by the Company. The Restated Credit Agreement contains restrictions on the Company’s ability to pay dividends or make distributions or other restricted payments if certain conditions in the Restated Credit Agreement are not fulfilled. The Restated Credit Agreement also includes other customary affirmative and negative covenants, including financial covenants relating to the Company’s consolidated total leverage ratio and fixed charge coverage ratio. In conjunction with the Precision Sport Purchase Agreement dated December 29, 2023, all balances owing the lenders and the Administrative Agent were required to be paid off contemporaneously with the closing of the disposition of the Precision Sport segment which occurred on February 29, 2024. Accordingly, all debt obligations were classified as current as of December 31, 2023.

(a)As of December 31, 2023, the Company had drawn $10,375 on the revolving commitment. On February 29, 2024, upon the closing of the disposition of the Precision Sport segment, the Company terminated and paid off amounts outstanding under the revolving credit facility in full. The Company pays interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023 the interest rates ranged between approximately 7.7% and 9.8%, and as of December 31, 2022, the interest rate was approximately 6.3%.
(b)Foreign subsidiaries of the Company had a revolving credit facility, which matured on March 31, 2023, and term debt with financial institutions, which matures on August 8, 2024. The foreign subsidiaries paid interest monthly on any borrowings on the credit facility as well as monthly payments on the term debt. As of December 31, 2023, the interest rate was approximately 3.2% and as of December 31, 2022, the interest rates ranged between approximately 1.3% and 4.0%. The credit facility was secured by certain assets of the foreign subsidiaries. The revolving credit facility was settled and closed as of March 31, 2023 and had no amounts outstanding.
(c)On February 29, 2024, upon the closing of the disposition of the Precision Sport segment, the Company terminated and paid off amounts outstanding under the term loan in full. The Company pays interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023 and 2022, the rates were approximately 7.7% and 6.3%, respectively.

NOTE 9. DERIVATIVE FINANCIAL INSTRUMENTS

The Company’s primary exchange rate risk management objective is to mitigate the uncertainty of anticipated cash flows attributable to changes in foreign currency exchange rates. The Company primarily focuses on mitigating changes in cash flows resulting from sales denominated in currencies other than the U.S. dollar. The Company manages this risk primarily by using currency forward and option contracts. If the anticipated transactions are deemed probable, the resulting relationships are formally designated as cash flow hedges. The Company accounts for these contracts as cash flow hedges and tests effectiveness by determining whether changes in the expected cash flow of the derivative offset, within a range, changes in the expected cash flow of the hedged item.

At December 31, 2023, the Company’s derivative contracts had remaining maturities of less than one and one-half years. The counterparties to these transactions had both long-term and short-term investment grade credit ratings. The maximum net exposure of the Company’s credit risk to the counterparties is generally limited to the aggregate unrealized loss of all contracts with that counterparty, which was $256 as of December 31, 2023. The Company’s exposure of counterparty credit risk is limited to the aggregate unrealized gain on all contracts. As of December 31, 2023, there was no such exposure to the counterparties. The Company’s derivative counterparties have strong credit ratings and as a result, the Company does not require collateral to facilitate transactions.

78

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The Company held the following contracts designated as hedged instruments as of December 31, 2023 and 2022:

December 31, 2023

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$7,925

February 2025

Foreign exchange contracts - Euros

20,612

February 2025

December 31, 2022

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$2,807

February 2023

Foreign exchange contracts - Euros

20,760

February 2024

For contracts that qualify as effective hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive loss and reclassified to sales in the period the underlying hedged transaction is recognized in earnings. Gains of $393 and $3,124 were reclassified to sales during the years ended December 31, 2023 and 2022, respectively.

The following table presents the balance sheet classification and fair value of derivative instruments as of December 31, 2023 and 2022:

Classification

    

December 31, 2023

    

December 31, 2022

Derivative instruments in asset positions:

Designated forward exchange contracts

Prepaid and other current assets

$

-

$

357

Derivative instruments in liability positions:

Designated forward exchange contracts

Accrued liabilities

$

221

$

-

Designated forward exchange contracts

Other long-term liabilities

$

35

$

6

NOTE 10. ACCUMULATED OTHER COMPREHENSIVE LOSS

Accumulated other comprehensive loss (“AOCI”) primarily consists of foreign currency translation adjustments and changes in our forward foreign exchange contracts. The components of AOCI, net of tax, were as follows:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2022

$

(17,628)

$

(57)

$

(17,685)

Other comprehensive income before reclassifications

2,405

169

2,574

Amounts reclassified from other comprehensive income

-

(303)

(303)

Net current period other comprehensive income (loss)

2,405

(134)

2,271

Balance as of December 31, 2023

$

(15,223)

$

(191)

$

(15,414)

79

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2021

$

(5,241)

$

191

$

(5,050)

Other comprehensive (loss) income before reclassifications

(12,387)

2,163

(10,224)

Amounts reclassified from other comprehensive (loss) income

-

(2,411)

(2,411)

Net current period other comprehensive loss

(12,387)

(248)

(12,635)

Balance as of December 31, 2022

$

(17,628)

$

(57)

$

(17,685)

The effects on net (loss) income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts and foreign currency translation adjustments for the years ended December 31, 2023 and 2022 were as follows:

Gains reclassified from AOCI to the Consolidated Statements of Comprehensive Loss

Affected line item in the Consolidated

Twelve Months Ended

Statements of Comprehensive Loss

December 31, 2023

    

December 31, 2022

Foreign exchange contracts:

Sales

$

393

$

3,124

Less: Income tax expense

90

713

Amount reclassified, net of tax

$

303

$

2,411

Total reclassifications from AOCI

$

303

$

2,411

The Company’s policy is to classify reclassifications of cumulative foreign currency translation associated with continuing operations from AOCI to Other, net.

NOTE 11. FAIR VALUE MEASUREMENTS

We measure certain financial assets and liabilities at fair value on a recurring basis. Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, under a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value as follows:

Level 1 -

inputs to the valuation methodology are quoted market prices for identical assets or liabilities in active markets.

Level 2 -

inputs to the valuation methodology include quoted prices in markets that are not active or model inputs that are observable either directly or indirectly for substantially the full term of the asset or liability.

Level 3 -

inputs to the valuation methodology are based on prices or valuation techniques that are unobservable.

80

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Items Measured at Fair Value on a Recurring Basis

Assets and liabilities measured at fair value on a recurring basis at December 31, 2023 and 2022 were as follows:

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

-

$

-

$

-

$

-

$

-

$

-

$

-

Liabilities

Designated forward exchange contracts

$

-

$

256

$

-

$

256

Contingent consideration liabilities

$

-

$

-

$

129

$

129

$

-

$

256

$

129

$

385

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

357

$

-

$

357

$

-

$

357

$

-

$

357

Liabilities

Designated forward exchange contracts

$

-

$

6

$

-

$

6

Contingent consideration liabilities

$

-

$

-

$

1,595

$

1,595

$

-

$

6

$

1,595

$

1,601

Derivative financial instruments are recorded at fair value based on current market pricing models. No nonrecurring fair value measurements existed at December 31, 2023 and 2022.

The Company estimated the initial fair value of the contingent consideration liabilities primarily using the Monte-Carlo pricing model. Significant unobservable inputs used in the valuation included a discount rate of 11.5%. Contingent consideration liabilities are subsequently remeasured at the estimated fair value at the end of each reporting period using financial projections of the acquired company, such as sales-based milestones and estimated probabilities of achievement, with the change in fair value recognized in contingent consideration (benefit) expense in the accompanying consolidated statements of comprehensive (loss) income for such period. We measure the initial liability and remeasure the liability on a recurring basis using Level 3 inputs as defined under authoritative guidance for fair value measurements.

The net sales threshold required for the payment of the Rhino-Rack Contingent Consideration was not met during the measurement period ended June 30, 2022. The net sales threshold required for the payment of the 2022 portion of the MAXTRAX Contingent Consideration was met during the 2022 measurement period ended June 30, 2022. The net sales threshold required for the final payment of the MAXTRAX Contingent Consideration was not met during the measurement period ended June 30, 2023. During the year ended December 31, 2022, $AUD 3,125 was paid in cash in accordance with the MAXTRAX Purchase Agreement.

81

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The following table summarizes the changes in contingent consideration liabilities:

TRED

MAXTRAX

Rhino-Rack

Total

Balance at December 31, 2021

-

1,672

1,813

3,485

Fair value adjustments

-

2,304

(1,811)

493

Contingent consideration payments

-

(2,148)

-

(2,148)

Impact of foreign currency exchange rates

-

(233)

(2)

(235)

Balance at December 31, 2022

$

-

$

1,595

$

-

$

1,595

Increase due to acquisition of TRED

121

-

-

121

Fair value adjustments

-

(1,565)

-

(1,565)

Impact of foreign currency exchange rates

8

(30)

-

(22)

Balance at December 31, 2023

$

129

$

-

$

-

$

129

As the contingent consideration liabilities are remeasured to fair value each reporting period, significant increases or decreases in projected sales, discount rates or the time until payment is made could have resulted in a significantly lower or higher fair value measurement. Our determination of fair value of the contingent consideration liabilities could change in future periods based on our ongoing evaluation of these significant unobservable inputs.

Items Measured at Fair Value on a Non-Recurring Basis

In assessing the recoverability of goodwill and indefinite-lived intangible assets, management estimates the fair value of each reporting unit using Level 3 inputs through a combination of the income approach based upon projected discounted cash flows of the reporting unit and the market approach. The fair value of indefinite-lived intangible assets is estimated using Level 3 inputs through the income approach, specifically the relief-from-royalty method. The fair values are based on revenue and cash flow projections, royalty rates, and discount rates. Impairment of goodwill and indefinite-lived intangible assets was $0, $92,311, and $0 during the years ended December 31, 2023, 2022, and 2021, respectively. See Note 6 for additional information.

NOTE 12. STOCKHOLDERS’ EQUITY

On August 6, 2018, the Company announced that its Board of Directors approved the initiation of a quarterly cash dividend program of $0.025 per share of the Company’s common stock (the “Quarterly Cash Dividend”) or $0.10 per share on an annualized basis. The declaration and payment of future Quarterly Cash Dividends is subject to the discretion of and approval of the Company’s Board of Directors. In 2023, 2022 and 2021 our total Quarterly Cash Dividends were $3,750, $3,721 and $3,335, respectively. On March 5, 2024, the Company announced that its Board of Directors approved the payment on March 18, 2024 of the Quarterly Cash Dividend of $0.025 to the record holders of shares of the Company’s common stock as of the close of business on March 28, 2024.

On October 25, 2021, the Company entered into an underwriting agreement with BofA Securities, Inc., as representative of the several underwriters named therein (the “Underwriters”), relating to the public offer and sale of 2,750 shares of the Company’s common stock at a price to the public of $27.00 per share. The Underwriters received an underwriting discount of 6%, or $1.62 per share, in connection with the sale of the shares of Common Stock in the offering. In addition, the Company granted the Underwriters a 30-day option to purchase up to 413 additional shares of common stock on the same terms and conditions which was fully exercised. The net proceeds to the Company from the offering, including the Underwriters’ exercise of their 30-day option but before expenses and after deducting the applicable underwriting discounts and commissions, were $80,264.

82

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

NOTE 13. EARNINGS (LOSS) PER SHARE

Basic earnings (loss) per share is computed by dividing earnings (loss) by the weighted average number of common shares outstanding during each period. Diluted earnings (loss) per share is computed by dividing earnings (loss) by the total of the weighted average number of shares of common stock outstanding during each period, plus the effect of dilutive outstanding stock options and unvested restricted stock grants. Potentially dilutive securities are excluded from the computation of diluted earnings (loss) per share if their effect is anti-dilutive to the loss from continuing operations.

The following table is a reconciliation of basic and diluted shares of common stock outstanding used in the calculation of earnings (loss) per share:

Year Ended December 31,

2023

2022

2021

Weighted average shares outstanding - basic

37,485

37,201

33,136

Effect of dilutive stock awards

-

-

2,509

Effect of dilutive deferred stock consideration for business acquisition

-

-

41

Weighted average shares outstanding - diluted

37,485

37,201

35,686

(Loss) income from continuing operations per share:

Basic

$

(0.42)

$

(2.49)

$

0.06

Diluted

(0.42)

(2.49)

0.06

Income from discontinued operations per share:

Basic

$

0.15

$

0.62

$

0.72

Diluted

0.15

0.62

0.67

Net (loss) income per share:

Basic

$

(0.27)

$

(1.88)

$

0.79

Diluted

(0.27)

(1.88)

0.73

For the years ended December 31, 2023, 2022, and 2021, equity awards of 5,424, 6,060, and 509, respectively, were outstanding and anti-dilutive and therefore not included in the calculation of net (loss) income per share for these periods.

NOTE 14. STOCK-BASED COMPENSATION PLAN

Under the Company’s current 2015 Stock Incentive Plan (the “2015 Plan”), the Company’s Board of Directors (the “Board of Directors”) has flexibility to determine the type and amount of awards to be granted to eligible participants, who must be employees, directors, officers or consultants of the Company or its subsidiaries. The 2015 Plan allows for grants of incentive stock options, nonqualified stock options, restricted stock awards, stock appreciation rights, and restricted units. The aggregate number of shares of common stock that may be granted through awards under the 2015 Plan to any employee in any calendar year may not exceed 500 shares. The 2015 Plan will continue in effect until December 2025 unless terminated sooner. As of December 31, 2023, the number of shares authorized and reserved for issuance under the 2015 Plan is 10,187 shares, subject to automatic annual increase equal to 5% of the total number of shares of the Company’s outstanding common stock.

Options Granted:

During the year ended December 31, 2023, the Company issued stock options for an aggregate of 75 shares under the 2015 Plan to directors of the Company. All 75 options vest and become exercisable over a period of one year. All of the issued stock options expire ten years from the date of the grant.

83

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

For computing the fair value of the stock-based awards, the fair value of each option grant has been estimated as of the date of grant using the Black-Scholes option-pricing model with the following assumptions:

2023

2022

2021

Number of options

75

430

10

500

Option vesting period

1 Year

1 - 3 Years

Immediate

1 - 3 Years

Grant price (per share)

$7.91

$18.67 - $27.65

$21.83

$15.15 - $24.43

Dividend yield

1.26%

0.36% - 0.54%

0.46%

0.41% - 0.66%

Expected volatility (a)

47.8%

38.6% - 40.9%

39.4%

39.1% - 43.6%

Risk-free interest rate

3.69%

1.46% - 3.38%

1.66%

0.50% - 1.02%

Expected life (years) (b)

5.31

5.31 - 6.01

5.50

5.31 - 6.00

Weighted average fair value (per share)

$2.48

$7.82 - $10.41

$8.03

$5.88 - $9.23

(a)Expected volatility is based upon the Company’s historical volatility.
(b)The expected term was determined based upon the underlying terms of the awards and the category and employment history of employee award recipient.

Using these assumptions, the fair value of the stock options granted during the years ended December 31, 2023, 2022, and 2021 was $186, $3,661, and $3,239, respectively, which will be amortized as stock-based compensation expense over the vesting period of the options.

Market Condition Restricted Shares Granted:

On March 14, 2023, the Company awarded the Executive Chairman 500 restricted shares under the 2015 Plan, of which 250 and 250 shares will vest if, on or before March 14, 2033, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $15.00 and $18.00 per share for twenty consecutive trading days, respectively. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.

On March 4, 2022, the Company issued and granted to the Executive Chairman and certain employees restricted stock awards of 700 restricted shares under the 2015 Plan, of which 700 restricted shares will vest if, on or before March 4, 2032, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $50.00 per share for twenty consecutive trading days. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.

On May 28, 2021, the Company issued and granted to the Executive Chairman a restricted stock award of 500 restricted shares under the 2015 Plan, of which 500 restricted shares will vest if, on or before May 28, 2024, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $35.00 per share for twenty consecutive trading days. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.

84

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

    

March 14, 2023

    

March 4, 2022

    

May 28, 2021

Number issued

500

700

500

Vesting period

$15.00 - $18.00 stock price target

$50.00 stock price target

$35.00 stock price target

Grant price (per share)

$9.60

$21.83

$23.69

Dividend yield

1.04%

0.46%

0.42%

Expected volatility

45.2%

41.0%

42.3%

Risk-free interest rate

3.64%

1.74%

0.30%

Expected term (years)

2.56 - 3.22

4.15

1.05

Weighted average fair value (per share)

$7.84 - $8.34

$15.37

$14.46

Using these assumptions, the fair value of the market condition restricted stock awards granted on March 14, 2023, March 4, 2022, and May 28, 2021 were approximately $4,046, $10,761, and $7,230, respectively.

The total non-cash stock compensation expense for continuing operations related to stock options and restricted stock awards recorded by the Company was as follows:

Year Ended December 31,

2023

2022

2021

Restricted stock awards

$

2,540

$

6,122

$

5,241

Stock options

2,601

5,076

4,236

Total

$

5,141

$

11,198

$

9,477

For the years ended December 31, 2023, 2022, and 2021, stock-based compensation costs were classified as selling, general and administrative expense. A summary of changes in outstanding options and restricted stock awards during the year ended December 31, 2023 is as follows:

Options

Weighted Average Exercise Price

Aggregate Intrinsic Value

Restricted Stock Awards

Outstanding at December 31, 2022

4,246

$

11.46

$

-

1,546

Granted

75

2.48

500

Exercised or vested

(504)

6.82

(192)

Expired

(387)

14.28

-

Cancelled

-

-

-

Forfeited

(191)

-

(237)

Outstanding at December 31, 2023

3,239

$

11.45

$

-

1,617

Options exercisable at December 31, 2023

3,087

11.06

$

-

85

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The following table summarizes the exercise price range, weighted average exercise price, and remaining contractual lives by significant ranges for options outstanding and exercisable as of December 31, 2023:

Remaining Life In Years

Weighted Average

Exercise Price Range

Outstanding

Exercisable

Outstanding

Exercisable

Exercise Price

$4.38 - $8.02

1,477

1,459

4.7

4.7

$

6.44

$8.02 - $27.65

1,762

1,628

6.9

6.9

$

15.20

3,239

3,087

6.3

6.3

$

11.06

The intrinsic value of options exercised was $351, $4,381, and $3,425 during the years ended December 31, 2023, 2022, and 2021, respectively. The intrinsic value of restricted stock awards vested was $1,891, $3,336, and $1,623 during the years ended December 31, 2023, 2022, and 2021, respectively. Total fair value of options vested during the years ended December 31, 2023, 2022, and 2021 was $3,461, $5,361, and $3,227, respectively. Total fair value of restricted stock awards vested during the years ended December 31, 2023, 2022, and 2021 was $1,438, $1,157, and $991, respectively.

The fair value of unvested restricted stock awards is determined based on the market price of our shares of common stock on the grant date or using the Monte-Carlo pricing model. As of December 31, 2023, there were 153 unvested stock options and unrecognized compensation cost of $1,053 related to unvested stock options, as well as 1,617 unvested restricted stock awards and unrecognized compensation cost of $7,209 related to unvested restricted stock awards. Unrecognized compensation cost of unvested stock options and restricted stock awards are expected to be recognized over the weighted average period of 1.0 years and 2.2 years, respectively.

NOTE 15. RESTRUCTURING

Starting in 2023, the Company began incurring expenses to facilitate long-term sustainable growth through cost reduction actions, consisting of employee reductions, facility rationalization and contract termination costs. During the year ended December 31, 2023, the Company incurred $3,223 of restructuring charges related to these actions. The Company accrues for restructuring costs when they are probable and reasonably estimable. These costs include severance costs, exit costs, and other restructuring costs and are included in Restructuring charges in the consolidated statements of comprehensive (loss) income. Severance costs primarily consist of severance benefits through payroll continuation, conditional separation costs and employer tax liabilities, while exit costs primarily consist of lease exit and contract termination costs. Other costs consist primarily of costs related to the discontinuance of certain product lines and are distinguishable and directly attributable to the Company’s restructuring initiative and not a result of external market factors associated with the ongoing business. We estimate that we will incur restructuring costs related to employee-related costs and facility exit costs during the year 2024; however, the Company cannot estimate the total amount expected to be incurred as cost reduction actions continue to be evaluated. The Company anticipates completing these restructuring activities in 2024.

86

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The following table summarizes the restructuring charges, payments and the remaining liabilities related to restructuring costs at December 31, 2023, which are included within accrued liabilities in the consolidated balance sheets.

Outdoor

Adventure

Corporate

Total

Balance at December 31, 2022

-

-

-

-

Charges to expense:

Employee termination benefits

$

859

$

306

$

163

$

1,328

Exit costs

1,125

-

-

1,125

Other costs

770

-

-

770

Total restructuring charges

$

2,754

$

306

$

163

$

3,223

Cash payments and non-cash charges:

Cash payments

(737)

(306)

(163)

(1,206)

Product discontinuance

(251)

-

-

(251)

Asset impairments

(520)

-

-

(520)

Balance at December 31, 2023

$

1,246

$

-

$

-

$

1,246

NOTE 16. COMMITMENTS AND CONTINGENCIES

As a consumer goods manufacturer and distributor, the Company faces the risk of product liability and related lawsuits involving claims for substantial money damages, product recall actions and higher than anticipated rates of warranty returns or other returns of goods. The Company is therefore vulnerable to various personal injury and property damage lawsuits relating to its products and incidental to its business.

The Company is involved in various legal disputes and other legal proceedings that arise from time to time in the ordinary course of business. Anticipated costs related to litigation matters are accrued when it is both probable that a liability has been incurred and the amount can be reasonably estimated. Based on currently available information, the Company does not believe that it is reasonably possible that the disposition of any of the legal disputes the Company or its subsidiaries is currently involved in will have a material adverse effect upon the Company’s consolidated financial condition, results of operations or cash flows, except for the U.S. Consumer Product Safety Commission (“CPSC”) matter discussed below. There is a reasonable possibility of loss from contingencies in excess of the amounts accrued by the Company in the accompanying consolidated balance sheets; however, the actual amounts of such possible losses cannot currently be reasonably estimated by the Company at this time. It is possible that, as additional information becomes available, the impact on the Company could have a material effect. See Item 3. “Legal Proceedings.” and Item 1A. “Risk Factors.”

U.S. Consumer Product Safety Commission

In January 2021, Black Diamond Equipment, Ltd. (“BDEL”) wrote to the U.S. Consumer Product Safety Commission (“CPSC”) outlining its new cradle solution for certain models of its avalanche beacon transceivers to prevent such transceivers from switching unexpectedly out of “send” mode. The proposed new cradle solution was designed to improve transceiver safety by locking the transceiver into “send” mode prior to use so that it would not switch unexpectedly out of “send” mode. BDEL also requested approval for the CPSC Fast-Track Program for a voluntary product recall to implement this cradle solution. The CPSC approved the recall and entered into a Corrective Action Plan agreement with BDEL in March 2021. BDEL received a letter from the CPSC, dated October 28, 2021, stating that the CPSC is investigating whether BDEL has timely complied with the reporting requirements of Section 15(b) of the Consumer Protection Safety Act and related regulations regarding certain models of avalanche transceivers switching unexpectedly out of “send” mode.

Separately, on April 21, 2022, BDEL filed a Section 15(b) report and applied for Fast-Track consideration for a voluntary recall, consisting of free repair or replacement of such malfunctioning models of avalanche transceivers, which would not switch from “send” mode to “search” mode due to an electronic malfunction in the reed switch or foil. The CPSC approved the recall and entered into a Corrective Action Plan agreement with BDEL in August 2022. BDEL received a letter from the CPSC, dated January 17, 2023, stating that the CPSC is investigating whether BDEL has timely complied with the reporting requirements of Section 15(b) of the Consumer

87

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Protection Safety Act and related regulations regarding the malfunction in the reed switch or foil in certain models of avalanche transceivers switching out of “search” mode. BDEL responded to the CPSC’s investigation by letter dated March 31, 2023, accompanied with documents responsive to the CPSC’s requests. The CPSC asked for further clarification and documents, and BDEL sent a responsive letter accompanied by additional documents on June 23, 2023. On September 6, 2023, the CPSC requested further clarification and information regarding the reed switch issue, to which BDEL responded on October 6 and 13, 2023.

By letters dated October 12, 2023 and December 18, 2023, BDEL was notified by the CPSC that the agency staff has concluded we failed to timely meet our statutory reporting obligations under the Consumer Product Safety Act with respect to certain models of BDEL’s avalanche transceivers switching unexpectedly out of “send” mode and certain models of BDEL’s avalanche transceivers not switching from “send” mode into “search” mode, that we made a material misrepresentation in a report to the CPSC, and that the agency staff intends to recommend that the CPSC impose substantial civil monetary penalties.

On November 20, 2023 and February 8, 2024, respectively, we submitted a comprehensive response disputing the CPSC’s findings and conclusions in the October 12, 2023 and December 18, 2023 letters, including the amount of any potential penalties. The CPSC may ultimately disagree with our position and the agency staff has recommended substantial civil monetary penalties which the Company intends to strongly contest and vigorously defend against. We cannot assure on what terms this matter will be resolved.

Based on currently available information, the Company cannot estimate the amount of the loss (or range of loss) in connection with this matter. We believe it is reasonably possible that a change in our ability to estimate the amount of loss could occur in the near term and that the change in the estimate could be material. In addition, as this matter is ongoing, the Company is currently unable to predict its duration, resources required or outcome, or the impact it may have on the Company’s liquidity, financial condition, results of operations and/or cash flows. A penalty imposed by the CPSC or other regulators could be costly to us and could damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

NOTE 17. INCOME TAXES

Consolidated (loss) income from continuing operations before income taxes consists of the following:

Year Ended December 31,

2023

2022

2021

U.S. operations

$

(19,929)

$

(24,318)

$

(14,043)

Foreign operations

(150)

(83,200)

(3,068)

Loss from continuing operations before income tax

$

(20,079)

$

(107,518)

$

(17,111)

88

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The components of the benefit for income taxes attributable to continuing operations consist of the following:

Year Ended December 31,

2023

2022

2021

Current:

Federal

$

-

$

-

$

(6,064)

State and local

90

150

(162)

Foreign

833

1,575

2,057

923

1,725

(4,169)

Deferred:

Federal

(4,972)

(1,338)

4,453

State and local

2,909

604

472

Foreign

(542)

(14,652)

(2,020)

(2,605)

(15,386)

2,905

Change in valuation allowance for deferred income taxes

(2,609)

(1,055)

(17,970)

(5,214)

(16,441)

(15,065)

Income tax benefit

$

(4,291)

$

(14,716)

$

(19,234)

The allocation of income tax expense (benefit) between continuing and discontinued operations was as follows:

Year Ended December 31,

2023

2022

2021

Continuing operations

$

(4,291)

$

(14,716)

$

(19,234)

Discontinued operations

2,024

7,365

7,020

$

(2,267)

$

(7,351)

$

(12,214)

The Company’s foreign operations that are considered to be permanently reinvested have statutory tax rates of approximately 24% to 30%.

89

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The following is a reconciliation of the statutory federal income tax rate to the effective rate reported in the Company’s financial statements:

Year Ended December 31,

2023

2022

2021

Statutory income tax (benefit) expense

(21.0)

%

(21.0)

%

(21.0)

%

Increase (decrease) in income taxes resulting from:

Foreign taxes

0.6

(3.5)

1.0

State income taxes, net of federal income taxes

(1.9)

1.0

3.7

Income tax credits

(6.6)

(1.3)

(6.3)

Stock options

1.2

(0.9)

(4.5)

Change in effective state rate

-

0.1

0.2

Deferred tax asset write-offs

13.0

-

-

Executive compensation limitation

4.4

2.2

5.9

Change in valuation allowance

(13.0)

(1.0)

(105.0)

Impairment of goodwill

-

10.3

-

Research and development expenditure

1.9

0.4

1.4

Fair value inventory step-up

-

-

3.9

Transaction costs

-

-

8.3

Income tax (benefit) expense

(21.4)

%

(13.7)

%

(112.4)

%

The deferred tax asset write-offs relate to NOLs that were fully offset by a release in the valuation allowance.

90

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Deferred income tax assets and liabilities are determined based on the difference between the financial reporting carrying amounts and tax bases of existing assets and liabilities and operating loss and tax credit carryforwards. Significant components of the Company’s existing deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:

December 31,

2023

2022

Deferred tax assets:

Net operating loss, capital loss and research & experimentation credit carryforwards

$

6,752

$

10,685

Capitalized research and development costs

8,937

8,205

Capitalized costs to self-constructed property

10,593

7,892

Non-cash compensation

2,360

2,534

Accrued liabilities

1,655

1,472

Reserves and other

4,624

1,960

Lease liabilities

3,902

-

Intangibles

1,070

224

39,893

32,972

Valuation allowance

(714)

(3,323)

Net deferred tax assets

39,179

29,649

Deferred tax liabilities:

Depreciation

(1,712)

(1,390)

Intangibles

(28,470)

(28,319)

Right-of-use assets

(3,647)

-

Other

(605)

(534)

(34,434)

(30,243)

Total

$

4,745

$

(594)

Certain deferred income tax balances are not netted as they represent deferred amounts applicable to different taxing jurisdictions. The Company has provided a valuation allowance against a portion of the deferred tax assets as of December 31, 2023, because the ultimate realization of those assets does not meet the more-likely-than-not criteria. The majority of the Company’s deferred tax assets consist of net operating loss carryforwards for federal tax purposes. If a change in control were to occur, these could be limited under Section 382 of the Internal Revenue Code of 1986 (“Code”), as amended.

In assessing the realizability of deferred income tax assets, management considers whether it is more likely than not that some portion or all of the deferred income tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible and net operating loss and credit carryforwards expire. The estimates and judgments associated with the Company’s valuation allowance on deferred tax assets are considered critical due to the amount of deferred tax assets recorded by the Company on its consolidated balance sheets and the judgment required in determining the Company’s potential for future taxable income. The need for a valuation allowance is reassessed at each reporting period.

91

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The net change in the valuation allowance for deferred income tax assets was ($2,609), ($1,055), and ($17,970) during the years ended December 31, 2023, 2022, and 2021, respectively. A roll forward of our valuation allowance for deferred income tax assets for the years ended December 31, 2023, 2022, and 2021 is as follows:

Balance at Beginning of Year

Charged to Costs and Expenses

Other Adjustments

Balance at End of Year

2021

$

22,348

$

(17,970)

$

-

$

4,378

2022

$

4,378

$

51

$

(1,106)

$

3,323

2023

$

3,323

$

26

$

(2,635)

$

714

As of December 31, 2023, the Company has net operating loss carryforwards (“NOLs”) and research and experimentation credit for U.S. federal income tax purposes of $7,699 and $2,997, respectively. The Company believes its U.S. Federal NOLs will substantially offset its future U.S. Federal income taxes until expiration. The majority of the Company’s pre-tax income is currently earned and expected to be earned in the U.S., or taxed in the U.S. as Subpart F. income and will be offset with the NOLs. There are no NOLs that expire on December 31, 2024.

NOLs available to offset taxable income, subject to compliance with Section 382 of the Code, begin to expire based upon the following schedule:

Net Operating Loss Carryforward Expiration Dates

December 31, 2023

Expiration Dates December 31,

    

Net Operating Loss Amount

2024

$

-

2025

-

2026

-

2027 and beyond

7,699

Total

$

7,699

Tax positions are recognized in the financial statements when it is more likely than not that the position will be sustained upon examination by the tax authorities. The Company conducts its business globally. As a result, the Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions and are subject to examination for the open tax years in the U.S. federal and state jurisdictions of 2016 through 2022 and in the foreign jurisdictions of 2008 through 2022. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense.

A reconciliation of the beginning and ending amount of total unrecognized tax benefits for the years ended December 31, 2023, 2022 and 2021 is as follows:

December 31,

2023

2022

2021

Balance, beginning of year

$

813

$

696

$

427

Additions for current year tax positions

98

159

143

Additions for prior year tax positions

8

-

237

Reductions for prior year tax positions

-

(42)

(111)

Reductions due to statute expirations

(29)

-

-

Balance, end of year

$

890

$

813

$

696

92

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Included in the balance of total unrecognized tax benefits at December 31, 2023 and 2022, are potential benefits of $930 and $813, respectively, that if recognized, would affect the effective rate, subject to impact of valuation allowance, on income from continuing operations. Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward are presented as a reduction to deferred income taxes. As a result, the Company classified $516 and $454 of its unrecognized tax benefit as a reduction to deferred tax assets as of December 31, 2023 and 2022, respectively.

Interest and penalty expense recognized related to uncertain tax positions were not significant during the years ending December 31, 2023, 2022, and 2021, respectively. Total accrued interest and penalties as of December 31, 2023 and 2022, were not significant.

NOTE 18. SEGMENT INFORMATION

We operate our business structure within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling and general and administrative expenses are not allocated to the segments including non-cash stock compensation expense. Each segment is described below:

Our Outdoor segment, which includes Black Diamond Equipment and PIEPS, is a global leader in designing, manufacturing, and marketing innovative outdoor engineered equipment and apparel for climbing, mountaineering, trail running, backpacking, skiing, and a wide range of other year-round outdoor recreation activities. Our Outdoor segment offers a broad range of products including: high-performance, activity-based apparel (such as shells, insulation, midlayers, pants and logowear); rock-climbing footwear and equipment (such as carabiners, protection devices, harnesses, belay devices, helmets, and ice-climbing gear); technical backpacks and high-end day packs; trekking poles; headlamps and lanterns; and gloves and mittens. We also offer advanced skis, ski poles, ski skins, and snow safety products, including avalanche airbag systems, avalanche transceivers, shovels, and probes.
Our Adventure segment, which includes Rhino-Rack, MAXTRAX, and TRED, is a manufacturer of highly-engineered automotive roof racks, trays, mounting systems, luggage boxes, carriers, recovery boards and accessories in Australia and New Zealand and a growing presence in the United States.

As noted above, the Company has a wide variety of technical outdoor equipment and lifestyle products that are sold to a variety of customers in multiple end markets. While there are multiple products sold, the terms and nature of revenue recognition policy is similar for all segments.

93

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Financial information for our segments, as well as revenue by geography, which the Company believes provides a meaningful depiction how the nature, timing and uncertainty of revenue are affected by economic factors, is as follows:

Year Ended December 31,

2023

2022

2021

Sales to external customers:

Outdoor

Domestic sales

$

99,031

$

108,304

$

112,775

International sales

105,022

114,041

108,057

Total Outdoor

204,053

222,345

220,832

Adventure

Domestic sales

13,354

24,514

12,044

International sales

68,613

68,392

33,095

Total Adventure

81,967

92,906

45,139

Total sales to external customers

286,020

315,251

265,971

Segment operating (loss) income:

Outdoor

(2,401)

14,710

16,171

Adventure

(351)

(97,201)

(2,196)

Total segment operating (loss) income

(2,752)

(82,491)

13,975

Restructuring charges

(3,223)

-

-

Transaction costs

(593)

(2,818)

(11,520)

Contingent consideration benefit (expense)

1,565

(493)

1,605

Corporate and other expenses

(15,143)

(21,716)

(21,154)

Interest income (expense), net

67

-

(17)

Loss before income tax

$

(20,079)

$

(107,518)

$

(17,111)

There were no intercompany sales between the Outdoor and Adventure segments for the periods presented.

Total assets by segment, as of December 31, 2023 and 2022, were as follows:

December 31,

2023

2022

Outdoor

$

163,083

$

175,820

Adventure

185,023

181,867

Corporate

9,948

14,995

$

358,054

$

372,682

94

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

Capital expenditures, depreciation and amortization by segment is as follows.

Year Ended December 31,

2023

2022

2021

Capital expenditures:

Outdoor

$

1,542

$

2,714

$

3,120

Adventure

2,080

2,689

777

Total capital expenditures

$

3,622

$

5,403

$

3,897

Depreciation:

Outdoor

$

2,848

$

3,180

$

2,888

Adventure

1,302

1,208

464

Total depreciation

$

4,150

$

4,388

$

3,352

Amortization:

Outdoor

$

1,057

$

1,001

$

1,030

Adventure

9,658

11,556

5,051

Total amortization

$

10,715

$

12,557

$

6,081

NOTE 19. LEASES

The Company has entered into leases for certain facilities, vehicles and other equipment. Our leases have remaining contractual terms of up to seven years, some of which include options to extend the leases for up to five years. Our lease costs are primarily related to facility leases for inventory warehousing, administration offices and vehicles. The Company’s finance leases are immaterial.

Lease ROU assets and liabilities as of December 31, 2023 and 2022, were as follows:

Balance Sheet Classification

December 31, 2023

December 31, 2022

Assets

Lease ROU assets

Other long-term assets

$

15,180

$

15,189

Liabilities

Current lease liabilities

Accrued liabilities

$

3,179

$

2,836

Noncurrent lease liabilities

Other long-term liabilities

$

13,030

$

12,825

Lease costs were as follows:

Affected line item in the Consolidated

Year Ended

Statements of Comprehensive (Loss) Income

December 31, 2023

December 31, 2022

Lease costs

Cost of goods sold, Selling, general and administrative

$

4,147

$

2,532

Variable lease costs

Cost of goods sold, Selling, general and administrative

1,255

527

Short-term lease costs

Cost of goods sold, Selling, general and administrative

624

1,249

$

6,026

$

4,308

95

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

The maturity of lease liabilities as of December 31, 2023 are as follows:

Years Ending December 31,

Lease Payments

2024

$

3,756

2025

3,836

2026

3,026

2027

2,203

2028

2,223

Thereafter

3,104

Total future lease payments

18,148

Less: amount representing interest

(1,939)

Present value of future lease payments

16,209

Less: current lease obligations

(3,179)

Long-term lease obligations

$

13,030

As of December 31, 2023, our leases have a weighted-average remaining lease term of 5.3 years and a weighted-average discount rate of 3.9%.

NOTE 20. RELATED PARTY TRANSACTIONS

As part of the TRED Acquisition, on October 9, 2023, the Company paid a fee in the amount of $150 to Kanders & Company, Inc. (“Kanders & Company”) in consideration of the significant support received by the Company from Kanders & Company in sourcing, structuring, performing due diligence and negotiating the TRED Acquisition. As part of the Rhino-Rack Acquisition, on July 1, 2021, the Company paid a fee in the amount of $1,750 to Kanders & Company in consideration of the significant support received by the Company from Kanders & Company in sourcing, structuring, performing due diligence and negotiating the Rhino-Rack Acquisition. Mr. Warren B. Kanders, the Company’s Executive Chairman of the Board of Directors, is a member of the Board of Directors and sole stockholder of Kanders & Company.

Additionally, on July 1, 2021, the Company paid a fee in the amount of $250 to Kanders & Company in consideration of the significant support received by the Company from Kanders & Company in sourcing, structuring, and negotiating an amendment to the Company’s credit agreement.

On October 25, 2021, the Company paid a fee in the amount of $500 to Kanders & Company in consideration of the significant support received by the Company from Kanders & Company in sourcing, structuring, and negotiating the public offer and sale of the Company’s common stock.

NOTE 21. SUBSEQUENT EVENTS

Disposal of Precision Sport Segment

On February 29, 2024, the Company and Everest/Sapphire Acquisition, LLC, its wholly-owned subsidiary, completed the sale to Bullseye Acquisitions, LLC, an affiliate of JDH Capital Company, of all of the equity associated with the Company’s Precision Sport segment, which is comprised of the Company’s subsidiaries Sierra and Barnes Bullets – Mona, LLC (“Barnes”), pursuant to a Purchase and Sale Agreement dated as of December 29, 2023, by and among, Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC and the Company (the “Precision Sport Purchase Agreement”). The Precision Sport segment is engaged in the business of designing, developing, manufacturing, and marketing bullets and ammunition to the military, law enforcement, and commercial/consumer markets. Under the terms of the Precision Sport Purchase Agreement, the Buyer paid $175,000 in cash, which is subject to a customary working capital adjustment. The Company received net proceeds of approximately $37,871 in cash, after payment of certain fees and settlement of the Restated Credit Agreement, for all of the equity associated with the Company’s Precision Sport segment. As the disposition was

96

Table of Contents

CLARUS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(in thousands, except per share amounts)

completed during our first fiscal quarter of 2024, we expect to recognize a gain on the disposition during the three months ending March 31, 2024. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented. See Note 3 to our consolidated financial statements for financial information regarding discontinued operations.

Termination of Restated Credit Agreement

Contemporaneous with the closing of the sale of the Precision Sport segment, the Company directed $135,013 of the proceeds from the closing of the sale to pay off any and all outstanding borrowings under the Restated Credit Agreement, dated April 18, 2022, by and among the Company and JPMorgan Chase Bank, N.A., as administrative agent and the lenders party thereto (the “Restated Credit Agreement”). Accordingly, on February 29, 2024, all balances owing the lenders and the Administrative Agent thereunder were paid off, and the Restated Credit Agreement was terminated, together with the Pledge and Security Agreement, effective as of May 3, 2019, by and among the Company and the Administrative Agent, as well as any and all of the other loan documentation associated therewith (including but not limited to the UCC-1 financing statements and the deeds of trust in respect of owned real property in Utah and Missouri evidencing the liens in favor of the Administrative Agent and the lenders).

97

Table of Contents

CLARUS CORPORATION

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

The Company’s management carried out an evaluation, under the supervision and with the participation of the Company’s Executive Chairman and Chief Financial Officer, its principal executive officer and principal financial officer, respectively, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of December 31, 2023, pursuant to Exchange Act Rule 13a-15. Such disclosure controls and procedures are designed to ensure that information required to be disclosed by the Company is accumulated and communicated to the appropriate management on a basis that permits timely decisions regarding disclosure. Based upon that evaluation, the Company’s Executive Chairman and Chief Financial Officer concluded that the Company’s disclosure controls and procedures as of December 31, 2023, were effective.

Management’s Report on Internal Control Over Financial Reporting

Management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. The Company’s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America (“US GAAP”). The Company’s internal control over financial reporting includes those policies and procedures that:

pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with US GAAP, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
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.

As required by Section 404 of the Sarbanes-Oxley Act of 2002, management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control-Integrated Framework (2013).

Based on our assessment and those criteria, management concluded that the Company maintained effective internal control over financial reporting as of December 31, 2023. The Company’s independent registered public accounting firm, Deloitte & Touche LLP, has issued an audit report on the Company’s internal control over financial reporting, which is included herein.

Changes in Internal Control Over Financial Reporting

There has been no change in our internal control over financial reporting that occurred during the fourth quarter of 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

98

Table of Contents

CLARUS CORPORATION

Report of Independent Registered Public Accounting Firm

To the stockholders and the Board of Directors of Clarus Corporation:

Opinion on Internal Control over Financial Reporting

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

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2023, of the Company and our report dated March 7, 2024, expressed an unqualified opinion on those financial statements.

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/ Deloitte & Touche LLP

Salt Lake City, Utah

March 7, 2024

99

Table of Contents

CLARUS CORPORATION

ITEM 9B. OTHER INFORMATION

None.

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The Company has adopted a Code of Business Conduct and ethics that applies to its all of its directors and employees, including the chief executive officer, chief financial officers, and all senior financial officers of the Company and its subsidiaries, including the principal financial officer, principal accounting officer, controller and internal audit staff of the Company and its subsidiaries. In addition, such officers are also subject to the Code of Ethics for Senior Executive Officer and Senior Financial Officers. These documents may be accessed at www.claruscorp.com, our Internet website, at the tab “Governance” under the section called “Governance Documents.” The Company intends to disclose future amendments to, or waivers from, certain provisions of its codes of conduct, if any, on the above website within five business days following the date of such amendment or waiver.

Other information required by this Item 10 of Form 10-K will be included in our 2024 Proxy Statement to be filed with the Securities and Exchange Commission in connection with the solicitation of proxies for our 2024 Annual Meeting of Stockholders and is incorporated herein by reference. The 2024 Proxy Statement will be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.

ITEM 11. EXECUTIVE COMPENSATION

The information required by this Item 11 of Form 10-K will be included in our 2024 Proxy Statement and is incorporated herein by reference.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this Item 12 of Form 10-K will be included in our 2024 Proxy Statement and is incorporated herein by reference.

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this Item 13 of Form 10-K will be included in our 2024 Proxy Statement and is incorporated herein by reference.

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by this Item 14 of Form 10-K will be included in our 2024 Proxy Statement and is incorporated herein by reference.

100

Table of Contents

CLARUS CORPORATION

PART IV

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

Financial Statements, Financial Statement Schedules and Exhibits

(a)(1) The Financial Statements. The Financial Statements of the Company are included in Item 8 above.

(a)(2) Financial Statement Schedules. No schedules are included because the required information is inapplicable, not required or are presented in the financial statements or the related notes thereto.

(a)(3) The following Exhibits are hereby filed as part of this Annual Report on Form 10-K:

Exhibit
Number

Exhibit

2.1

Purchase and Sale Agreement, by and among Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC, and Clarus Corporation, dated as of December 29, 2023 (filed as Exhibit 2.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on January 3, 2024 and incorporated herein by reference).

3.1

Amended and Restated Certificate of Incorporation of the Company (filed as Appendix C to the Company’s Definitive Proxy Statement, filed with the Securities and Exchange Commission on November 6, 2002 and incorporated herein by reference).

3.2

Certificate of Amendment to Amended and Restated Certificate of Incorporation of the Company (filed as Exhibit 3.1 of the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on July 31, 2003 and incorporated herein by reference).

3.3

Certificate of Amendment of the Amended and Restated Certificate of Incorporation of the Company (filed as Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on January 24, 2011 and incorporated herein by reference).

3.4

Certificate of Amendment of the Amended and Restated Certificate of Incorporation of the Company (filed as Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on August 14, 2017 and incorporated herein by reference).

3.5

Amended and Restated Bylaws of the Company (filed as Appendix D to the Company’s Definitive Proxy Statement, filed with the Securities and Exchange Commission on November 6, 2002 and incorporated herein by reference).

3.6

Amendment No. 1 to the Amended and Restated Bylaws of the Company (incorporated herein by reference to Exhibit 3.4 of the Company’s Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 31, 2003).

3.7

Amendment No. 2 to the Amended and Restated By-Laws of the Company (filed as Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on June 4, 2010 and incorporated herein by reference).

3.8

Amendment No. 3 to the Amended and Restated By-Laws of the Company (filed as Exhibit 3.2 to the Company’s Quarterly Report on Form 10-Q, filed with the Securities and Exchange Commission on August 9, 2010 and incorporated herein by reference).

3.9

Amendment No. 4 to the Amended and Restated By-Laws of the Company (filed as Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on June 9, 2016 and incorporated herein by reference).

3.10

Amendment No. 5 to the Amended and Restated By-Laws of the Company (filed as Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q, filed with the Securities and Exchange Commission on August 7, 2017 and incorporated herein by reference).

3.11

Form of Certificate of Designation of Series A Junior Participating Preferred Stock (filed as Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on February 13, 2008 and incorporated herein by reference).

4.1

See Exhibits 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10 and 3.11 for provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws of the Company defining rights of the holders of Common Stock of the Company.

4.2

Company’s Specimen Common Stock Certificate.

4.3

Rights Agreement, dated as of February 12, 2008, by and between the Company and American Stock Transfer & Trust Company (filed as Exhibit 4.2 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on February 13, 2008 and incorporated herein by reference).

101

Table of Contents

CLARUS CORPORATION

Exhibit
Number

Exhibit

4.4

Form of Rights Certificate (filed as Exhibit 4.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on February 13, 2008 and incorporated herein by reference).

10.1

Employment Agreement, dated as of March 14, 2023, between Clarus Corporation and Warren B. Kanders (filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on March 16, 2023, and incorporated herein by reference). +

10.2

Separation Agreement, dated as of March 31, 2023, between Clarus Corporation and John Walbrecht (filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 4, 2023, and incorporated herein by reference). +

10.3

Separation Agreement and General Release, dated as of August 31, 2023, between Clarus Corporation and Aaron J. Kuehne (filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on September 1, 2023, and incorporated herein by reference). +

10.4

Form of Indemnification Agreement for Directors and Executive Officers of the Company (filed as Exhibit 10.1 to the Company’s Current Report on Form 8 K, filed with the Securities and Exchange Commission on December 23, 2002 and incorporated herein by reference).

10.5

Company’s 2005 Stock Incentive Plan (filed as Appendix A of the Company’s Definitive Proxy Statement, filed with the Securities and Exchange Commission on May 2, 2005 and incorporated herein by reference). +

10.6

Amendment No. 1 to the Company’s 2005 Stock Incentive Plan (filed as Exhibit 10.1 to the Company’s Current Report on Form 8 K, filed with the Securities and Exchange Commission on September 7, 2010 and incorporated herein by reference). +

10.7

Company’s 2015 Stock Incentive Plan (filed as Appendix A to the Company’s Proxy Statement, filed with the Securities and Exchange Commission on November 9, 2015 and incorporated herein by reference). +

10.8

Form of Stock Option Agreement for the Company’s 2015 Stock Incentive Plan (filed as Exhibit 10.2 to the Company’s Current Report on Form 8 K filed with the Securities and Exchange Commission on December 17, 2015 and incorporated herein by reference). +

10.9

Form of Stock Award Agreement for the Company’s 2015 Stock Incentive Plan (filed as Exhibit 10.3 to the Company’s Current Report on Form 8 K filed with the Securities and Exchange Commission on December 17, 2015 and incorporated herein by reference). +

19.1

Clarus Corporation Policy on Insider Trading. **

21.1

Subsidiaries of the Company. **

23.1

Consent of Independent Registered Public Accounting Firm. **

31.1

Certification of Principal Executive Officer, as required by Rule 13a-14(a) of the Securities Exchange Act of 1934 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. **

31.2

Certification of Principal Financial Officer, as required by Rule 13a-14(a) of the Securities Exchange Act of 1934 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. **‎

32.1

Certification of Principal Executive Officer, pursuant to 18. U.S.C. Section 1350 as adopted pursuant to Section 302 of the Sarbanes-Oxley of 2002. ***

32.2

Certification of Principal Financial Officer, pursuant to 18. U.S.C. Section 1350 as adopted pursuant to Section 302 of the Sarbanes-Oxley of 2002. ***

97.1

Clarus Corporation Compensation Recovery Policy. **

101.INS

Inline XBRL Instance 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. ** 

104

Cover Page Interactive Data File – formatted as Inline XBRL and contained in Exhibit 101

+

Management contract or compensatory plan or arrangement.

**

Filed herewith

***

Furnished herewith

ITEM 16. SUMMARY

None.

102

Table of Contents

CLARUS CORPORATION

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Company has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

    

CLARUS CORPORATION

 

Date: March 7, 2024

By: /s/ Michael J. Yates

Michael J. Yates

Chief Financial Officer

(Principal Financial Officer and
Principal Accounting Officer)

Name

    

Title

 

/s/ Warren B. Kanders

Executive Chairman and Director
(Principal Executive Officer)

Warren B. Kanders

 

/s/ Michael J. Yates

Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

Michael J. Yates

 

/s/ Donald L. House

Director

Donald L. House

 

/s/ Nicholas Sokolow

Director

Nicholas Sokolow

 

/s/ Michael A. Henning

Director

Michael A. Henning

 

/s/ Susan Ottmann

Director

Susan Ottmann

 

103

EX-19.1 2 clar-20231231xex19d1.htm EX-19.1

EXHIBIT 19.1

Graphic

Clarus Corporation Policy on Insider Trading

This Insider Trading Policy (the “Policy”) describes the standards of Clarus Corporation and its subsidiaries (the “Company”) on trading, and causing the trading of, the Company’s securities or securities of certain other companies while in possession of material nonpublic information. This Policy is divided into two parts: the first part prohibits trading in certain circumstances and applies to all directors, officers and employees of the Company and their respective immediate family members, and the second part imposes special additional trading restrictions and applies to all (i) members of the board of directors of Clarus Corporation, (ii) executive officers of Clarus Corporation (together with members of the board of directors of Clarus Corporation, “Company Insiders”), (iii) (a) officers and employees of Clarus Corporation at the level of Vice President and above, (b) the Company’s employees involved in the accounting and financial reporting functions of the Company, and/or (c) employees of the Company that report directly to any of the Company Insiders (collectively, “Covered Persons”) and (iv) certain other employees that the Company may designate from time to time as “Covered Persons” because of their position, responsibilities or their actual or potential access to material nonpublic information.

One of the principal purposes of the federal securities laws is to prohibit so-called “insider trading.” Simply stated, insider trading occurs when a person uses material nonpublic information obtained through involvement with the Company to make decisions to purchase, sell, gift or otherwise trade the Company’s securities or the securities of certain other companies or to provide that information to others outside the Company. The prohibitions against insider trading apply to trades, tips and recommendations by virtually any person, including all persons associated with the Company, if the information involved is “material” and “nonpublic.” These terms, as well as “immediate family member,” are defined in this Policy under Part I, Section 3 below. The prohibitions would apply to any director, officer or employee who buys or sells securities on the basis of material nonpublic information that he or she obtained about the Company, its customers, suppliers, partners, competitors or other companies with which the Company has contractual relationships or may be negotiating transactions.

PART I

1. Applicability

This Policy applies to all trading or other transactions in (i) the Company’s securities, including common stock, options and any other securities that the Company may issue, such as preferred stock, notes, bonds and convertible securities, as well as to derivative securities relating to any of the Company’s securities, and (ii) the securities of certain other companies, including common stock, options and other securities issued by those companies as well as derivative securities relating to any of those companies’ securities, where the person trading used material nonpublic information obtained while working for the Company.

This Policy applies to all employees, officers and members of the board of directors of the Company and their respective immediate family members.

1


Graphic

2. General Policy: No Trading or Causing Trading While in Possession of Material Nonpublic Information

(a) No director, officer or employee or any of their immediate family members may purchase or sell, or offer to purchase or sell, any Company security, while in possession of material nonpublic information about the Company. (The terms “material” and “nonpublic” are defined in Part I, Section 3(a) and (b) below.)

(b) No director, officer or employee or any of their immediate family members who knows of any material nonpublic information about the Company may communicate that information to “tip” any other person, including family members and friends, or otherwise disclose such information.

(c) No director, officer or employee or any of their immediate family members may purchase or sell any security of any other company while in possession of material nonpublic information that was obtained in the course of his or her involvement with the Company. No director, officer or employee or any of their immediate family members who knows of any such material nonpublic information may communicate that information to, or tip, any other person, including family members and friends, or otherwise disclose such information.

(d) For compliance purposes, you should never trade, tip or recommend securities (or otherwise cause the purchase or sale of securities) while in possession of information that you have reason to believe is material and nonpublic unless you first consult with, and obtain the advance approval of, the Compliance Officer (which is defined in Part I, Section 3(c) below).

(e) Company Insiders and Covered Persons must “pre-clear” all trading in securities of the Company in accordance with the procedures set forth in Part II, Section 1 below.

3. Definitions

(a) Material. Insider trading restrictions come into play only if the information you possess is “material.” Materiality, however, involves a relatively low threshold. Information is generally regarded as “material” if it has market significance, that is, if its public dissemination is likely to affect the market price of securities, or if it otherwise is information that a reasonable investor would want to know before making an investment decision.

Information dealing with the following subjects is reasonably likely to be found material in particular situations:

(i) significant changes in the Company’s prospects;

(ii) significant write-downs in assets or increases in reserves;

(iii) developments regarding significant litigation or government agency investigations;

(iv) liquidity problems;

2


Graphic

(v) changes in earnings estimates or unusual gains or losses in major operations;

(vi) major changes in the Company’s management or the board of directors;

(vii) changes in dividends;

(viii) extraordinary borrowings;

(ix) major changes in accounting methods or policies;

(x) award or loss of a significant contract;

(xi) cybersecurity risks and incidents, including vulnerabilities and breaches;

(xii) changes in debt ratings;

(xiii) proposals, plans or agreements, even if preliminary in nature, involving mergers, acquisitions, divestitures, recapitalizations, strategic alliances, licensing arrangements, or purchases or sales of substantial assets; and

(xiv) offerings of Company securities.

Material information is not limited to historical facts but may also include projections and forecasts. With respect to a future event, such as a merger, acquisition or introduction of a new product, the point at which negotiations or product developments are determined to be material is determined by balancing the probability that the event will occur against the magnitude of the effect the event would have on a company’s operations or stock price should it occur. Thus, information concerning an event that would have a large effect on stock price, such as a merger, may be material even if the possibility that the event will occur is relatively small. When in doubt about whether particular nonpublic information is material, you should presume it is material. If you are unsure whether information is material, you should either (i) consult the Compliance Officer before making any decision to disclose such information (other than to persons who need to know it) or to trade based on such information, or (ii) assume that the information is material.

(b) Nonpublic. Insider trading prohibitions come into play only when you possess information that is material and “nonpublic.” The fact that information has been disclosed to a few members of the public does not make it public for insider trading purposes. To be “public” the information must have been disseminated in a manner designed to reach investors generally, and the investors must be given the opportunity to absorb the information. Even after public disclosure of information about the Company, you must wait until the opening of business on the third trading day after the information was publicly disclosed before you can treat the information as public.

Nonpublic information may include:

(i) information available to a select group of analysts or brokers or institutional investors;

3


Graphic

(ii) undisclosed facts that are the subject of rumors, even if the rumors are widely circulated; and(iii) information that has been entrusted to the Company on a confidential basis until a public announcement of the information has been made and enough time has elapsed for the market to respond to a public announcement of the information (normally two trading days).

As with questions of materiality, if you are not sure whether information is considered public, you should either consult with the Compliance Officer or assume that the information is nonpublic and treat it as confidential.

(c) Compliance Officer. The Company has appointed the Chief Financial Officer, as the Compliance Officer for this Policy. The duties of the Compliance Officer include, but are not limited to, the following:

(i) assisting with implementation and enforcement of this Policy;

(ii) circulating this Policy to all directors, officers and employees and ensuring that this Policy is amended as necessary to remain up-to-date with insider trading laws;

(iii) pre-clearing all trading in securities of the Company by Company Insiders and Covered Persons in accordance with the procedures set forth in Part II, Section 1 below; and

(iv) providing approval of any Rule 10b5-1 plans under Part I, Section 4(c) below.

(d) Immediate Family Members. For purposes of this Policy, “immediate family member” means a director’s, officer’s and/or employee’s respective child, stepchild, parent, stepparent, spouse, sibling, mother-in-law, father-in-law, son-in-law, daughter-in-law, brother-in-law, or sister-in-law, and any person (other than a tenant or employee), in each such case sharing the household of such director, officer and/or employee.

4. Blackout Periods

All Company Insiders and Covered Persons are prohibited from trading in the Company’s securities during blackout periods as defined below.

(a) Quarterly Blackout Periods. Trading in the Company’s securities is prohibited during the period beginning on the seventh day prior to the end of each fiscal quarter and ending upon the opening of business on the third trading day following the date the Company’s financial results are publicly disclosed by the filing of the Quarterly Reports on Form 10-Q or Annual Reports on Form 10-K with the Securities and Exchange Commission (the “SEC”). During these periods, Company Insiders and Covered Persons possess or are presumed to possess material nonpublic information about the Company’s financial results.

(b) Other Blackout Periods. From time to time, other types of material nonpublic information regarding the Company (such as negotiation of mergers, acquisitions or dispositions, investigation and assessment of cybersecurity incidents or new product developments) may be pending and not be publicly disclosed. While such material nonpublic information is pending, the Company may

4


Graphic

impose special blackout periods during which any designated directors, officers and/or employees of the Company under this Policy are prohibited from trading in the Company’s securities. If the Company imposes a special blackout period, it will notify any directors, officers and/or employees that are affected.

(c) Exception. These trading restrictions do not apply to transactions under a pre-existing written plan, contract, instruction, or arrangement under Rule 10b5-1 under the Securities Exchange Act of 1934 (an “Approved 10b5-1 Plan”) that meet the following requirements:

(i) it has been reviewed and approved by the Compliance Officer at least five days in advance of being entered into (or, if revised or amended, such proposed revisions or amendments have been reviewed and approved by the Compliance Officer at least five days in advance of being entered into);

(ii) it provides that no trades may occur thereunder until expiration of the applicable cooling-off period specified in Rule 10b5-1(c)(ii)(B). For Company Insiders, the cooling-off period ends on the later of (x) ninety days after adoption or certain modifications of the 10b5-1 plan; or (y) the opening of the third business day following disclosure of the Company’s financial results in a Quarterly Report on Form 10-Q or Annual Report on Form 10-K filed with the SEC for the quarter in which the 10b5-1 plan was adopted, but in any event not to exceed 120 days after adoption of the plan. For all Covered Persons and other employees, the cooling-off period ends 30 days after adoption or modification of the 10b5-1 plan. This required cooling-off period will apply to the entry into a new 10b5-1 plan and any revision or modification of a 10b5-1 plan;

(iii) it is entered into in good faith, and not as part of a plan or scheme to evade the prohibitions of Rule 10b5-1, at a time when the applicable director, officer and/or employee is not in possession of material nonpublic information about the Company; and, the 10b5-1 plan must include representations by the applicable director, officer and/or employee certifying to that effect;

(iv) it gives a third party the discretionary authority to execute such purchases and sales, outside the control of the applicable director, officer and/or employee, so long as such third party does not possess any material nonpublic information about the Company; or explicitly specifies the security or securities to be purchased or sold, the number of shares, the prices and/or dates of transactions, or other formula(s) describing such transactions; and

(iv) it is the only outstanding Approved 10b5-1 Plan entered into by the applicable director, officer and/or employee (subject to the exceptions set out in Rule 10b5-1(c)(ii)(D)).

No Approved 10b5-1 Plan may be adopted and/or amended during a blackout period.

If any director, officer and/or employee is considering entering into, modifying or terminating an Approved 10b5-1 Plan or have any questions regarding Approved Rule 10b5-1 Plans, please contact the Compliance Officer. You should consult your own legal and tax advisors before entering into, or modifying or terminating, an Approved 10b5-1 Plan. A trading plan, contract,

5


Graphic

instruction or arrangement will not qualify as an Approved 10b5-1 Plan without the prior review and approval of the Compliance Officer as described above.

5. Trading Window

All directors, officers and/or employees of the Company are permitted to trade in the Company’s securities when no blackout period is in effect, provided that they are not then in possession of material nonpublic information. Generally, this means that all directors, officers and/or employees of the Company as well as any of their immediate family members can trade during the period beginning on the opening of the third trading day following the filing of the Company’s Quarterly Reports on Form 10-Q and Annual Reports on Form 10-K with the SEC and ending on the seventh day before the end of the third month of the quarter to shut the window before the results of such quarter are released. This means that you cannot trade, either directly or indirectly, through family members (as well as other members of your household) or other persons or entities, the Company’s securities outside of these trading windows.

However, even during this trading window, any director, officer and/or employee of the Company as well as any of their immediate family members who is in possession of any material nonpublic information should not trade in the Company’s securities until the information has been made publicly available for at least two trading days or is no longer material. In addition, the Company may close this trading window if a special blackout period under Part I, Section 4(b) above is imposed and will re-open the trading window once the special blackout period has ended.

6. Exception for Certain Exercises of Stock Options

The trading restrictions of this Policy do not apply to the exercise of stock options granted under the Company’s 2015 Stock Incentive Plan for cash or the delivery of previously owned Company stock. However, the sale of any shares issued on the exercise of Company-granted stock options and any cashless exercise of Company-granted stock options are subject to trading restrictions under this Policy.

7. Violations of Insider Trading Laws

Penalties for trading on or communicating material nonpublic information can be severe, both for individuals involved in such unlawful conduct and their employers and supervisors, and may include jail terms, criminal fines, civil penalties and civil enforcement injunctions. Given the severity of the potential penalties, compliance with this Policy is absolutely mandatory.

(a) Legal Penalties. A person who is convicted of violating insider trading laws by engaging in transactions in a company’s securities when he or she has material nonpublic information can be sentenced to a substantial jail term and required to pay a criminal penalty of several times the amount of profits gained or losses avoided.

In addition, a person who tips others may also be liable for transactions by the tippees to whom he or she has disclosed material nonpublic information. Tippers can be subject to the same penalties

6


Graphic

and sanctions as the tippees, and the SEC has imposed large penalties even when the tipper did not profit from the transaction.

The SEC can also seek substantial civil penalties from any person who, at the time of an insider trading violation, “directly or indirectly controlled the person who committed such violation,” which would apply to the Company and/or management and supervisory personnel. These control persons may be held liable for fines, including, fines based on a multiple of the amount of the profits gained or losses avoided. Even for violations that result in a small or no profit, the SEC can seek penalties from a company and/or its management and supervisory personnel as control persons.

(b) Company-Imposed Penalties. A person who violates this Policy may be subject to disciplinary action by the Company, including dismissal for cause. Any exceptions to the Policy, if permitted, may only be granted by the Compliance Officer and must be provided before any activity contrary to the above requirements takes place.

8. Acknowledgment and Certification

All Company Insiders and Covered Persons are required to sign the attached acknowledgment and certification.

9. Inquiries

If you have any questions regarding any of the provisions of this Policy, please contact the Compliance Officer.

PART II

1. Pre-Clearance of Securities Transactions

(a) Because Company Insiders and Covered Persons are likely to obtain material nonpublic information on a regular basis, the Company requires all such persons to refrain from trading, even during a trading window under Part I, Section 5 above, without first pre-clearing all transactions in the Company’s securities.

(b) Subject to the exemption in subsection (d) below, no Company Insider or Covered Person may, directly or indirectly, purchase or sell any Company security at any time without first obtaining prior approval from the Compliance Officer. These procedures also apply to transactions by such person’s spouse, other persons living in such person’s household and minor children and to transactions by entities over which such person exercises control.

(c) The Compliance Officer shall record the date each request is received and the date each request is approved or disapproved. Unless revoked, a grant of permission will normally remain valid until the close of trading 30 days following the day on which it was granted, or if earlier, the commencement of a blackout period. If the transaction does not occur during  such period, pre-clearance of the transaction must be re-requested. Please note that there is no

7


Graphic

obligation on the part of the Compliance Officer to approve a transaction submitted for pre-clearance. If your pre-clearance and permission to engage in a transaction is denied, then you must refrain from initiating any transaction involving the Company’s securities.

(d) Pre-clearance is not required for purchases and sales of securities under an Approved 10b5-1 Plan once the applicable cooling-off period has expired. No trades may be made under an Approved 10b5-1 Plan until expiration of the applicable cooling-off period. With respect to any purchase or sale under an Approved 10b5-1 Plan, the third party effecting transactions on behalf of the Company Insider and Covered Person should be instructed to send duplicate confirmations of all such transactions to the Compliance Officer.

(e) No Company Insider may make gifts of any Company security at any time without first providing written notice to the Compliance Officer. This notice requirement also applies to gifts by such person’s spouse, other persons living in such person’s household and minor children and to transactions by entities over which such person exercises control.

2. Prohibited Transactions

(a) Company Insiders are prohibited from trading in the Company’s equity securities during a blackout period imposed under an “individual account” retirement or pension plan of the Company, during which at least 50% of the plan participants are unable to purchase, sell or otherwise acquire or transfer an interest in equity securities of the Company, due to a temporary suspension of trading by the Company or the plan fiduciary.

(b) Company Insiders who purchase and/or sell the Company’s securities may not engage in an opposite transaction (selling or purchasing) in the Company’s securities of the same class for at least six months after their initial purchase and/or sale of such securities, except in connection with the exercise and sale of options and the underlying stock under a shareholder approved stock incentive plan.

(c) Company Insiders and Covered Persons, including any person’s spouse, other persons living in such person’s household and minor children and entities over which such person exercises control, are prohibited from engaging in the following transactions in the Company’s securities:

(i) selling the Company’s securities short;

(ii) buying or selling puts or calls or other derivative securities on the Company’s securities; and

(iii) entering into hedging or monetization transactions or similar arrangements or contracts which may have short selling features to them (e.g. forward sales contracts) with respect to Company securities without the approval of the Executive Chairman of the Board or the Chairman’s designee.

8


Graphic

ACKNOWLEDGMENT AND CERTIFICATION

The undersigned does hereby acknowledge receipt of the Company’s Insider Trading Policy. The undersigned has read and understands (or has had explained) such Policy and agrees to be governed by such Policy at all times in connection with the purchase and sale of securities and the confidentiality of nonpublic information.

    

__________________________________

(Signature)

__________________________________

(Please print name)

Date: ________________________

9


EX-21.1 3 clar-20231231xex21d1.htm EX-21.1

EXHIBIT 21.1

SUBSIDIARIES OF CLARUS CORPORATION

The following are subsidiaries of Clarus Corporation as of December 31, 2023 and the jurisdictions in which they are organized.

Company

    

State or Jurisdiction of Incorporation/Organization

Everest/Sapphire Acquisition, LLC

 

Delaware

Black Diamond Equipment, Ltd.

 

Delaware

Black Diamond Retail, Inc.

 

Delaware

Black Diamond Retail – Alaska, LLC

 

Delaware

Black Diamond Retail – Colorado, LLC

 

Delaware

Black Diamond Retail – Montana, LLC

 

Delaware

Black Diamond Retail – Wyoming, LLC

 

Delaware

Black Diamond Retail – Vermont, LLC

 

Delaware

Black Diamond Retail – Oregon, LLC

 

Delaware

Black Diamond Equipment Europe GmbH

 

Austria

Black Diamond Equipment Retail GmbH

 

Austria

BD European Holdings, LLC

 

Delaware

Black Diamond Austria GmbH

 

Austria

PIEPS GmbH

 

Austria

SKINourishment, LLC

 

Delaware

Sierra Bullets, L.L.C.

 

Delaware

Barnes Bullets – Mona, LLC

 

Delaware

Oscar Aluminium Holdings, Inc.

Delaware

Oscar Aluminium Holdings Pty Ltd

Australia

Oscar Aluminium Pty Ltd

Australia

Rhino-Rack Holdings Pty Ltd

Australia

Roof Rack City (NSW) Pty Ltd

Australia

Rhino Rack Australia Pty Ltd

Australia

Rhino Rack New Zealand Ltd. (NZ)

New Zealand

Rhinorack Canada Limited

Canada

Rhino-Rack USA LLC

Colorado

Simpson Aluminium Pty Ltd

Australia

Maxtrax Australia Unit Trust and its trustee Maxtrax Pty Ltd

Australia

Maxtrax Australia Pty Ltd.

Australia

MAXTRAX USA, LLC

Delaware

Maxtrax Australia Trading Pty Ltd.

Australia

Black Diamond Retail – Washington, LLC

Delaware

Clarus Real Estate LLC

Delaware

Tred Outdoors Pty Ltd

Australia


EX-23.1 4 clar-20231231xex23d1.htm EX-23.1

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement No. 333-218754 on Form S-8, Registration Statement No. 333-254105 on Form S-3, and Registration Statement No. 333-254107 on Form S-4 of our reports dated March 7, 2024 relating to the financial statements of Clarus Corporation and the effectiveness of Clarus Corporation's internal control over financial reporting, appearing in this Annual Report on Form 10-K for the year ended December 31, 2023.

/s/ Deloitte & Touche LLP

Salt Lake City, Utah

March 7, 2024


EX-31.1 5 clar-20231231xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, Warren B. Kanders, certify that:

1. I have reviewed this annual report on Form 10-K of Clarus Corporation;

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 registrant as of, and for, the periods presented in this report;

4. The registrant’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 registrant and 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 registrant, 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 registrant’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; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(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 registrant’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 registrant’s internal control over financial reporting.

Date:March 7, 2024

    

By: /s/ Warren B. Kanders

Name:Warren B. Kanders

Title:Executive Chairman

(Principal Executive Officer)


EX-31.2 6 clar-20231231xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Michael J. Yates certify that:

1. I have reviewed this annual report on Form 10-K of Clarus Corporation;

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 registrant as of, and for, the periods presented in this report;

4. The registrant’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 registrant and 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 registrant, 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 registrant’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; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(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 registrant’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 registrant’s internal control over financial reporting.

Date: March 7, 2024

    

By: /s/ Michael J. Yates

Name: Michael J. Yates

Title: Chief Financial Officer

(Principal Financial Officer and
Principal Accounting Officer)


EX-32.1 7 clar-20231231xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Warren B. Kanders, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Clarus Corporation on Form 10-K for the year ended December 31, 2023, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of Clarus Corporation.

A signed original of this written statement required by Section 906 has been provided to Clarus Corporation and will be retained by Clarus Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

Date: March 7, 2024

    

By: /s/ Warren B. Kanders

Name: Warren B. Kanders

Title: Executive Chairman

(Principal Executive Officer)


EX-32.2 8 clar-20231231xex32d2.htm EX-32.2

EXHIBIT 32.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael J. Yates, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Clarus Corporation on Form 10-K for the year ended December 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of Clarus Corporation.

A signed original of this written statement required by Section 906 has been provided to Clarus Corporation and will be retained by Clarus Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

Date: March 7, 2024

    

By: /s/ Michael J. Yates

Name: Michael J. Yates

Title: Chief Financial Officer

(Principal Financial Officer and
Principal Accounting Officer)


EX-97.1 9 clar-20231231xex97d1.htm EX-97.1

EXHIBIT 97.1

CLARUS CORPORATION

COMPENSATION RECOVERY POLICY

(Adopted and approved on November 8, 2023, and effective as of October 2, 2023)

1.

Introduction

The Board of Directors (the “Board”) of Clarus Corporation (the “Company”) is adopting this Compensation Recovery Policy (this “Policy”) to provide the Company’s criteria and process for recovering certain erroneous incentive-based compensation awarded to or earned or received by certain officers of the Company in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under U.S. securities laws. This Policy is designed to comply with Section 10D and Rule 10D-1 of the Exchange Act and the Exchange’s listing standards. All capitalized terms not defined herein shall have the meanings set forth in Section 2 of this Policy.

2.

Definitions

For purposes of this Policy, the following definitions apply:

“Applicable Period” shall have the meaning set forth in Section 5.

“Committee” shall mean the compensation committee of the Board.

“Covered Executives” shall have the meaning set forth in Section 4.

“Effective Date” means October 2, 2023.

“Exchange” means the NASDAQ Global Select Market.

“Exchange Act” means the Securities Exchange Act of 1934, as amended.

“Financial Reporting Measure” means a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements (including, but not limited to, “non-GAAP” financial measures), and any measure that is derived wholly or in part from such measure, including, but not limited to: (a) Company stock price, (b) total shareholder return, (c) revenues, (d) net income, (e) earnings before interest, taxes, depreciation, and amortization (EBITDA), (f) funds from operations, (g) liquidity measures, such as working capital or operating cash flow, (h) return measures, such as return on invested capital or return on assets, and (i) earnings measures, such as earnings per share. For the avoidance of doubt, a Financial Reporting Measure need not be presented in the Company’s financial statements or included in a filing with the SEC.

“Incentive-Based Compensation” means any compensation that is granted, earned, or vested, based wholly or in part on the attainment of a Financial Reporting Measure, including but not limited to, annual bonuses and other short- and long-term cash incentives, the size of which is

1


determined based wholly or in part on satisfying a Financial Reporting Measure performance goal, and stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and performance units that are granted or become vested based wholly or in part on satisfying a financial reporting measure performance goal. Incentive-Based Compensation does not include any: (a) base salaries (except with respect to any salary increases earned wholly or in part based on the attainment of a Financial Reporting Measure performance goal), (b) bonuses paid solely at the discretion of the Committee or the Board that are not paid from a “bonus pool” that is determined by satisfying a Financial Reporting Measure performance goal, (c) bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period, (d) non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures, and (e) equity awards that vest solely based on the passage of time and/or attaining one or more non-Financial Reporting Measures.

“Restatement” means an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under U.S. securities laws, including any required accounting restatement that corrects errors: (a) that are material to previously issued financial statements, or (b) that are not material to previously issued financial statements but would result in a material misstatement if the errors were left uncorrected in the current report or the error correction was recognized in the current period.

“SEC” means the Securities and Exchange Commission.

3.

Administration

This Policy shall be administered by the Committee (if composed entirely of independent directors, or in the absence of such a committee, a majority of independent directors serving on the Board). The Committee will, subject to the provisions of this Policy, Section 10D of the Exchange Act, and the Exchange’s listing standards, make such determinations and interpretations and take such actions in connection with this Policy as it deems necessary, appropriate or advisable in its sole discretion. Any determinations and interpretations made by the Committee shall be conclusive, final and binding on all affected individuals.

4.

Covered Executives

This Policy applies to any person who is, or was at any time, during the Applicable Period, an executive officer of the Company, as determined by the Committee in accordance with Section 10D of the Exchange Act and the Exchange’s listing standards, and such other senior executives and senior employees who may from time to time be deemed to be subject to the Policy by the Committee, including, but not limited to, the Company’s president, principal executive officer, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (including an officer of the Company’s subsidiaries) who performs similar policy-making functions for the Company (collectively, “Covered Executives”).

2


5.

Recoupment; Accounting Restatement

In the event that the Company is required to prepare a Restatement of its financial statements filed with the SEC under the Exchange Act, or the Securities Act of 1933, as amended, due to the Company’s material noncompliance with any financial reporting requirement under U.S. securities laws, the Company will require, reasonably promptly, recovery, reimbursement or forfeiture of any excess Incentive-Based Compensation received by any Covered Executive during the three (3) completed fiscal years immediately preceding the date on which the Company is required to prepare a Restatement (the “Applicable Period”). The date on which the Company is required to prepare a Restatement shall be deemed to be the earlier to occur of (i) the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare a Restatement. Such recovery, in the case of a Restatement, will be made without regard to any Company or individual knowledge or responsibility related to the Restatement.

6.

Excess Incentive-Based Compensation; Amount Subject to Recovery

The amount to be recovered will be the excess of the Incentive-Based Compensation (calculated on a pre-tax basis) paid to the Covered Executive based on the erroneous data over the Incentive-Based Compensation that would have been paid to the Covered Executive had it been based on the restated results, as determined by the Committee. Incentive-Based Compensation is deemed received by the Covered Executive in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period. For the avoidance of doubt, excess Incentive-Based Compensation does not include any Incentive-Based Compensation received by a person: (a) before such person began service in a position or capacity meeting the definition of a Covered Executive, (b) who did not serve as a Covered Executive at any time during the performance period for that Incentive-Based Compensation, or (c) during any period the Company did not have a class of its securities listed on the Exchange or any other national securities exchange or a national securities association.

Where the amount of the excess Incentive-Based Compensation is not subject to mathematical recalculation directly from the information in the applicable Restatement, then the Committee, in its sole determination, will make a good faith estimate of the effect of the Restatement on the stock price or total shareholder return upon which the excess Incentive-Based Compensation was received (in which case, the Company will maintain documentation of such determination of that reasonable estimate and provide such documentation to the Exchange).

7.

Method of Recoupment

The Committee will determine, in its sole discretion subject to applicable law, the method for recouping the excess Incentive-Based Compensation hereunder, which may include, without limitation: (a) requiring reimbursement of cash Incentive-Based Compensation previously paid, (b) seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or

3


other disposition of any equity-based awards, (c) offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive, (d) cancelling outstanding vested or unvested equity awards, and/or (e) taking any other remedial and recovery action permitted by law, as determined by the Committee.

If a Covered Executive fails to repay all of the excess Incentive-Based Compensation to the Company when due, the Company will, or will cause one or more of its subsidiaries to, take all actions reasonable and appropriate to recover the excess Incentive-Based Compensation from the Covered Executive; and in that case the Covered Executive will be required to reimburse the Company and its subsidiaries for any and all expenses reasonably incurred (including legal fees) by the Company or any of its subsidiaries in recovering the excess Incentive-Based Compensation.

8.

Indemnification and Insurance

Neither the Company nor any of its subsidiaries is permitted to indemnify or reimburse any Covered Executive against the recovery of the excess Incentive-Based Compensation. In addition, the Company and its subsidiaries are prohibited from paying the premiums on an insurance policy that would cover a Covered Executive’s potential recoupment obligations, or entering into any agreement that exempts any Incentive-Based Compensation from this Policy or that waives the Company’s or any of its subsidiary’s rights to recover the excess Incentive-Based Compensation in accordance with this Policy, and this Policy will supersede any such agreement.

9.

Interpretation

The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy in its sole discretion. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D and Rule 10D-1 of the Exchange Act, and any other applicable rules or standards adopted by the SEC, the Exchange, or any other national securities exchange on which the Company’s securities are or may be listed.

10.

Applicability; Survivability

This Policy shall be effective as of the Effective Date. The terms of this Policy shall apply to any Incentive-Based Compensation that is received by Covered Executives on or after the Effective Date, even if such Incentive-Based Compensation was approved, awarded, granted or paid to Covered Executives prior to the Effective Date. The Committee may require that any employment agreement, offer letter, compensation plan, equity award agreement, or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy.

This Policy will survive and continue notwithstanding any termination of a Covered Executive’s employment with the Company and its subsidiaries.

4


11.

Amendment; Termination

The Committee may amend this Policy from time to time in its sole discretion and shall amend this Policy as it deems necessary in its sole discretion to reflect regulations adopted by the SEC under Section 10D of the Exchange Act and to comply with any rules or standards adopted by the SEC, the Exchange, or any other national securities exchange on which the Company’s securities are or may be listed. The Committee may terminate this Policy at any time. Notwithstanding anything in this Section 11 to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws or rules or standards adopted by the SEC, the Exchange, or any other national securities exchange on which the Company’s securities are or may be listed.

12.

No Impairment of Other Remedies; Disclosure

This Policy does not preclude the Company from taking any other action to enforce a Covered Executive’s obligations to the Company or limit any other remedies that the Company may have available to it and any other actions that the Company may take, including termination of employment, institution of civil proceedings, or reporting of any misconduct to appropriate government authorities. The Company will comply with the disclosure, documentation and records requirements related to this Policy under Section 10D of the Exchange Act, applicable listing rules of the Exchange and applicable SEC filings. This Policy is in addition to the requirements of Section 304 of the Sarbanes-Oxley Act of 2002 that are applicable to the Company’s chief executive officer and chief financial officer. The Board intends that this Policy will be applied to the fullest extent of the law. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company and any of its subsidiaries under applicable law, regulation or rule or under the terms of any similar policy in any employment agreement, offer letter, compensation plan, equity award agreement, or similar agreement and any other legal and equitable remedies available to the Company or any of its subsidiaries, or any actions that may be imposed by law enforcement agencies, regulators, administrative bodies, or other authorities.

13.

Impracticability

The Company shall recover any excess Incentive-Based Compensation in accordance with this Policy unless such recovery would be impracticable, after exercising a normal due process review of all the relevant facts and circumstances. The Committee may determine in good faith that recovery of any excess Incentive-Based Compensation is impracticable if: (a) pursuing such recovery would violate home country law of the jurisdiction of incorporation of the Company where that law was adopted prior to November 28, 2022 and the Company provides an opinion of home country counsel to that effect acceptable to the Exchange, (b) the direct expense paid to a third party to assist in enforcing this Policy would exceed the excess Incentive-Based Compensation and the Company has (i) made a reasonable attempt to recover such amounts and (ii) provided documentation of such attempts to recover to the Exchange, or (c) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available

5


to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended.

14.

Successors

This Policy shall be binding and enforceable against all Covered Executives and their successors, beneficiaries, heirs, executors, administrators or other legal representatives.

[Remainder Of Page Intentionally Left Blank]

6


GRAPHIC 10 clar-20231231x10k001.jpg GRAPHIC begin 644 clar-20231231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" F +0# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]4B<$<$Y_ M2O#OVC/VO?!'[,UWX9M?$\DCW&MWR6JPP$;X8B<-.R]2H/'O[#FO3/B-XZT? MX:>#M5\3Z[M '[P6&HV^J6L-U:S1SVL\:RPS1L&61" M 0P]N15EF"@DD #DD]J^0/V5/VS_ #\0?BMXB^#7AN,VNG>%H8[/P[<&7?_ M &G!"BI*1VRC+QSRIW=SCW[X]?$X_"'X.>+/&D-D=2;1=/EOA;>88O,"*6P& M_P" G]/6@#T ,-VT\'MGO[_K2"5<9SA<9#=B/7-?FAHO_!53XC>(/"4WBVR^ M FI7_AFW=O.U:WF>2W0+LW9?R\+CJ3TY_$=]XQ_X*'/BGH'A&>[; M4]4DTF;3[N<1"&90S$[AD$'MZ\YYP: /O(2*3CG/ICZ_X&G5R/P\\8-XW\ ^ M%O%+PBR.L:;::@]M(X)A$T*R%<^V]0?<>^:ZDW"H?G!0=RQ _7Z=/6@"6FF M1 ,[UP,GKZ=:8+E"P49+'D#U&>N>G8GZ5\GZ=^VO=7W[:;? X>&HVB3S#_;* MW7&!'OQLP>NSUZF@#ZUI"P! ) )X'O4(N, !@&<==A&,_GZ\*/AK^T'J_PP\,_#*?QEJ-F0L2V=RS22G!;[BJ?RST'?I0!]ZB16/!'7;]31 MO!QUY..AKX4^$7_!3>UUWXGV?@+XG^ =6^&6NW[QQ0O?QOLW./D#[@K+NR,$ M+C)->L_"G]IWQ#\1_P!HKQI\.KKP)>Z3IFB0/);:[*K^3=,& &UBH SN;&&_ ME0!])A@P!!!!Y!'>EJO'=)O968Y&3\PP5'7G_'\#S3UG!7+(R @$;AR>,XQU MS0!+147VE""P(9?52#^/Y\?6D-RH7.UCR!C'(ST_/C\QG% $U%0+>12(SHZR M*.WXTX3@\;&#XSLQSWQ[=CWH D9@H)) Y)/:DW=,@C)Q5/4+B2 M33;@VA/GF%FBR,@\0ZCJFJ/9B(3 MA,1+&SJQ89YR@!XS^0H ^Q:*** /B/\ X*T_#WQGXX_9OBNO#-T3I6C7GVW6 M=.3(:XAVX63(/(C)9B.>#G^&OB_]A/5X?&_[-_Q:^&?@QTT7XJW]J]U#>$ - M?VBH=T*,,%6P".#WS7[0ZI8V^J6$]C=Q+/:72-!-"R;ED1@0RGV(.#[5^&?[ M4_P4\4?L-?M2:7XH\$--'IEW>B]T:XB7*Y+9:W.,YXXQSP: /*/V0OAMXT\6 M?M/>%=(\+BXTWQ%IFH&>[N71O]%BC.)6DQG&02A[$L!SGG]K_P!MH21?L>_% M))) \@\/72R;1@%A$V3[Y//Y5?\ @#\'?#&AW5_\4;/PJGA_Q9X\LK6_U>U( MQY,AB4LF#G;EG8MSR1D@FO1/B;\.],^*W@'7O">M1R2:7K%K)9W*HY1_+8$' M!4@]_4?SH _%[X!?#OQMXB_8Z\47EC\;+#PAX7_TUIO"=Y=>2;HHH<@ XSYA M"X]>F>HKD/%'Q!LO%7[!N@>'[71$TAM \6A)I8S\MX\D3G?@CD\$8P<8^M?I M$G_!)+X$1RG;IVL@'=Q_:4FT@\8QNQZ'MT''IZ5XO_8(^$?BGX7Z7\/QX>;3 M/#>GW?VZ**QG=&:8_*6=A@L2/7/O[@'YY7'BGQ1^T'^TU\+/@UJ7BG5?!7A+ M3/#.E00?8W:-I'_LV*>QX-?H-\7?^"?'PL^,4'A?^U+&[L+S0-.@TJW MO;*=DD>WB4+&KA3ABN ,G/&.>*M?"[_@G]\)?A)J'B*?1](NY[?Q#8OINI6E MY=-+%/ Q^8$,W&>O&* /A_X/?!_4-:^ W@#XV7/Q_?P-XNUJ\NIIY_$6H;+: M4PRR1[ &(R2$R?7>/6O(/VD?B3XN\#?MM>(?$O@MEUKQ0VG[8M0TY#<#:/';:Q/;'!K]!-,_P""57P7LM>M[^6VU6\T^"Y:ZAT.XO)&M8W.W(.22PX[ MDY'KW]6T_P#8T^'FG?' _%*WT^=/$7VV]C:0[U>>ZD5$7]P0N3D[>HY.*^Z_@+^R%X(_9P\0>(-6\"Q7 MVG'7%S/9S7#O /F++\I) 92QQP...W''_%__ ()R_"3XX^/]1\8>)[/49M6U M RM%>R(H(7"\!_?MP<4 ?%?_!3?QSX6^+7[2WPFT;P)?VWB'7K9XHKJXTN4 M7 #/< QQDKD;E&6(ZA67M6CX?_:!^('@/X[?M)RC7KW4V\+^';BXL[:1]T%O M,BQ@,!V XK[A^"W["'P@^!&MKKGASPLDFN)DI?7LS3R1Y'/EER=O5N>#VZ5J M>'/V0O /AKXF>-/'$%C//JOBZ"6UU2.YGDD@ECD8;@$)..F?Q[YR #\H-%TW MQ1>_L:>(/C@?BUKL7B9]=.G2V(O6VR\ [&&<[L?-WXQTYKUGXW^+_&VKZU^R M1H>F^,=8T&?Q-8QVMU?6DK"7?)<11[V Y+*&[C\\FOJBU_X)1_ ^*]U1SIFJ MM:7FX1V+WSF*T+$'*?-SC.!]#WZ^D7?[#OP]U"_^&E_=07\UU\/?+.BLUTP* M!)5D4-@_,04&,_3/>@#\[?"OPK\6ZE^T)\9_@T/BOXC3PYX=M+K5C<"0-)>2 MPH756&<#[Q#?0UDZ9^T[\2_!?_!/ZX-MXCO9;V\\5?V"VI/*QFMK7R7D(5NV M=F,\\-ZFOU"T[]D?P)H_Q6\:?$6WM;M_$'BNUFL=1+7#[#%*-L@5,]P >,=! MBL3P[^PG\*_#?P?UCX:#19-0\-:K>&_EBNYW=DF!&UU8G(*]>".F.>30!^>_ MQ6T_Q%^R,/@)XU\)?$?5-;U/Q7:V]UJ,%U=^;%,S>26**&=">S>[E2PF+!%6".0Q*"<#YA@G(X[=J^O/A__P $ MTOA-X'\4:/KMR-8\0MI(']GVFJ7+R0VVWE<)G\0#T]NE>G^'/V3_ 3X:^.. MN?%:QAO8?%6LPO;W<@N&\H(RJI5%)^7 0<@#J,4 ?DU\,/VI_B+X1_8W^)5C M::[?SW46M6MG%?>>WFVT4J$/M<'@$H,#MS]:Y_\ :J^$UQX'_9R^$7B>3Q]J M'B-_%/F7=UI5[/YB13!2!)'[*,J?=A7ZL^!OV /A-X!\$>+_ K9Z/* M-C7T5SO\ AW /M:BBB@!"H)!(!(Y'M7+^-_A=X5^) TH>)M$MM8_LNY2\LS<; MLPRJBBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9 end GRAPHIC 11 clar-20231231x10k002.jpg GRAPHIC begin 644 clar-20231231x10k002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" K *L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#[J^-7[6'A M'X$^*;30=?T[6KN\N;);Y'TV"%XPC.Z $O*ASF-NV,$*:/((DCF!*NI0YX/'?CKP6N^#-2\*VUR-;M9M,U&*Y%L+& MX3;)D+N2Y36=J;;?J8SS3,(:R2^X^^_\ AXW\-?\ H">* MO_ 2V_\ DBC_ (>-_#7_ * GBK_P$MO_ )(KX'TGX;^+]?TZ*_TSPIK6HV,N M?+N;73Y9(WP2#AE4@X((Z]15:[\%^(=/UBWTBZT#4[;5KG_46$MG(L\O^ZA7 M+=#TK3^PCN9U9HH6TV8.X7&X@;-_#7_H">*O\ P$MO_DBO@P_"SQJ+ MW[$?!^N_;?+\[[/_ &=-YFS.-^-O3/&?6J6G>"/$FKZG=Z98^']3OM2LSBYL M[>SDDF@YQ\Z $KSQR.M-9#ECU3_\F#^V,?M;\#] /^'C?PU_Z GBK_P$MO\ MY(H_X>-_#7_H">*O_ 2V_P#DBOS]N?!GB&QUZWT2ZT'4[;6+@!H=/ELY!<2@ MYP5CV[C]UN@['TJSXC^'?BGP;!'-KWAS5M(AE(5);ZSDB1B>@#$ 9/IG-"R' M*[I7=WM[P+-\>U?]#[Y_X>-_#7_H">*O_ 2V_P#DBC_AXW\-?^@)XJ_\!+;_ M .2*_.9%:1PBJ6D)VA%&23TQCUKK?^%/^/0H)\$>(L>HTN?_ .(JI\/Y;3^. MZ]9"CG..E\-G\C[L_P"'C?PU_P"@)XJ_\!+;_P"2*/\ AXW\-?\ H">*O_ 2 MV_\ DBOSSL?#VK:IK)TFRTR\N]4W,GV&"W=I]R@EAL SD $XQT%3Z_X3USPH M\*:WHVH:.\REHUO[5X2X& 2NX#.,C./44?ZOY;=+6_\ B%_;.-M?3[C]!?\ MAXW\-?\ H!^*O_ 2V_\ DBC_ (>-_#7_ * ?BK_P$MO_ )(K\_O#7@OQ!XRF MEAT'0]1UJ6'!E6PM7F\L'.-VT'&<'KC-:$_PI\;6S.)/"&O(5E$+;],F&)#C M"_=ZG<,#W'7-2\ARN+Y6W?\ Q%_VOCVKK\C[Q_X>-_#7_H">*O\ P$MO_DBC M_AXW\-?^@)XJ_P# 2V_^2*^#I_A3XWMYH(I?!NO12SL4BC?39@TC %B%&WDX M!/'8$U2U+P+XET6YAMM1\.ZK87$R/+%#;Y4M];P)"OEQ/(= MQ69CT0XP#SBO?Z_*W]B0@_M->#.<\7G/_;E/7ZI5\=GF!HX#$QI4-G%/77J_ M\CZ?*L54Q=!SJ[IV_!'YS?\ !1O_ )+;H?\ V+T/_I3^?\%&_^2VZ'_P!B]#_Z4W-?,6AZF^AZ MQ9W\2H\EO*LJI(N]"001N4\$9 .#P<8/!-?H661<\MIQCNXGQ>/:6.FWW/O[ MPU?^';GQ#X/L-=U'^R]*TW3)F47TBVTWFRS[X8W=9"N8Q&&VIE$901L7:IP/ MVQ_$6@>,OA#);B\M9_$6B-9W-^R1+Y\4\V$CCLO'5_'ISF-441V*@/>+;X!*J[XC&0/N@8&P$^;:GXW\/Z MAX \?65KLTZYU#5+633K7$DC/;H[9!=@S9 VL6=SDLV!DDU\]AL!)XB->%UR MM???7\6_N/7K8Q>RE2=M4_RT_ ^J_P!BW7?%.N_LT^)]-T2YMDU73+BYM-#: M>-0D4CQ+*N_@[AYDI.2#P<=JM_M#^+M8^'GP4\'WWC#4-)G^*MGJ4=Q87%C" M"@<2'>P1@/E$)VL< %B, <5Y/^SW^U5\/?A%\)(O"^H^']:DU.Y>9]1N=/"! M9V9F"L&\Y6!$>Q<@#[M36_[6OPX^(/AC1H_BQX)NO$'B+3=R+=V<:;'7(P^? M-0@L "R],YQ@<#FJ8'$/&SKJ@^3FOHE=_P# ?4WABJ*PL:7M5S6Z[+6_X=#Z MD^+.A:QKOBKP'=V'C72O#":;>"[-GJ%O&[WLA'E$1EF!&8Y)4X!Y<'L*X+XQ M?$;7M!_:^^%_AZRN8X]-N[0B6-H58D2R2"3YB,C(AC^F#ZUY3\2/VMOA3\1/ M$G@O5KSPGK,\F@7YN=T\<8;RA&V$7;-@GSO(?G_GF>>U.\5?M>_"SQ/\5_"W MC2X\+:W+=:+;SQ>8\,0DR2IA*XFQ\I,O7^_7+A\NQ4.7VE"4K1DMEHW>QT5< M71ES6W(RKK($![LI7' Y^<)/VL_A< M?CP/B&/"VL?:!IAM3*(X_.^T9""3'G;<>3E/Z=ZH:=^V7X?\*?&^_P#$OA[1 M=2@\(ZW;*=8T^78)I+Q2Q^T(/,*AL%5/(! ]A3GEV+J6]E2<6J:3[-K>_GU7 MG8F.,H0;]I-/W[^:[?\ !/HSQ3KJ^ =(^*?Q0%A!J_B/36.G6A= /*MH@A2- MB.=HDE>1B.2, G"C'FW[,GQ[UK]IJ^\3>"_'VD:=J6G'3S6^'?VU5\-_%+QA>MH\VL>!/$5V+EM,N]BW%NWDI&S*,E&#!, M%"<$ <@]=K7OVSO!7@OPQ?V'PD\"KX;U+4 ?-O)K6&!(B1@/MC+%V7L#@#WZ M'=99B(P=)T&YRMRRO\*[&+QM&:O%\3-#TUK* M^NXHK*ZC1I0+>>2-<_O!G<(P>G?I7UMINL_$GQU\%/AKK?A74=+@UZ_2QN]6 MFOX<126[Q$R[5"G!W%2 ,=.M?EQ!,CW\Y/-?9GBC]NC MPSI/@C2=*^'^B:KI5YI$UM]DAO4C%L;>-@'A8B1VPT>X="02""" 1WYM@,9- MTTOWC6VBLM/Q.3 8O#1YW\"?F]==SL_'EE%X@_;E\%_\(KN6T3]M+X.Z'XFU#Q/9^!=8L_$FIQJE[>00P;I3P2"?. M Z@9.!G&36!\./VQ? 7A?3O%MCK6C^)-7M=9U&YE2&9UN$6S<82 B2?C + @ M<'/4UYD<+CX3IU:=&5Z:2U6^KO\ +6WH=[KX6<9TYU%:;>W3M\]#N_C?\0[G M]D3X5>!-"\ :=8(^H!S)>W$)D5F1(R[D C=)(SYR3T4\<#'E^N_MQ^,?%7@* MWM?^$22VU-)K>;_A(+9F:V$D&K>Y?\ LHB&.=UM@Y\E)8Y&P'2/:-X8YQ^)Q_B%^U_H'BZZ\/\ A?3O M"C:1\,;&YADO].C2-9KV)&R(0B$+&H(!X?D@=,'/;1P-2-H5L+S33,/B#X^EU6:,:*+)9[.SL&A7?;0N4WI(2N68F,9 M) Q\P P:^@-=_;B^'6J>,/#'B"'P[K\5WI+31/+LC5FMI(F4QX$V&'F")L-_ M=S7@_P"U%\7/ OQCUW3-8\)>'KK1-2/FG5+FZBCC-V=L:Q$[';) 5AD@<8YH MR7!U<_6OU0K\K_V)_\ DYSP;CTO?_2.>OU0KS^*?]]A_@7YR/0R'7"R_P 3_)'P M3^WO\-O%WC'XOZ->Z!X5UK7+./0HH7N--T^6XC5Q<7!*ED4@'#*<=<$>M?-7 M_"B?B6.GP]\5 _\ 8%N?_B*_8NBHPG$57"4(T8TT^56W8\1DM/$5957-JY^/ M+_!/XHR6T=N_@/Q>\,?W$;2;HJOT&SCH*B_X43\2_P#HGGBK_P $MS_\17[% MT5U?ZU5MO9+[V8/(*;WJ,_'3_A1/Q+_Z)YXJ_P#!+<__ !%'_"B/B7_T3SQ5 M_P""6Y_^(K]BZ*?^M=?_ )]+[V+_ %?I?SO[D?CI_P *(^)?_1//%7_@EN?_ M (BC_A1/Q+_Z)YXJ_P#!+<__ !%?L712_P!:JW_/I?B'^K]+^=_P_U>H_SO[D?CH/@1\2Q_P T]\5?^"6Y_P#B*/\ A1'Q*_Z)YXJ_ M\$MS_P#$5^Q=%'^M==?\NE][#_5ZC_._N1^.G_"B?B7_ -$\\5?^"6Y_^(H_ MX41\2O\ HGGBK_P2W/\ \17[%T4?ZU5GO27WL/\ 5^E_._N1^.G_ HGXE_] M$\\5?^"6Y_\ B*/^%$_$O_HGGBK_ ,$MS_\ $5^Q=%'^M5;_ )]+[V-\/TG] MM_Q?ZOTOYW]R/S8_9!^$_CCPS^T1X3U+6/!NOZ5IT N_-O+[3)X8H\ MVDRC<[* ,D@#)ZD5^D]%%?-YEF$\RK*M.-FE;\6_U/;P6#C@J;IQ=[N_Y?Y' "_]D! end GRAPHIC 12 clar-20231231x10k003.jpg GRAPHIC begin 644 clar-20231231x10k003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !! *<# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]41DT'(ID MTP@A>1CA5!8GV%5X=5M[I0894D!]#TK)U(Q^)V&DWL6\FJLVH10L0\J1D<8< M@5-YASR!7%?$OX5Z/\3=!N]-U$W5JTZ;1=V%P\$\1/\ $KH0>*RKRJQC>G9C MBHR?O:'4W6MVMG&KS7,42-P'=@%_.K,=T)E#QR!D(X*D$?45^+G[0]E\5?@1 MXR\1_#+6_B-K%WH%Y:-<6%YJ$AN(V@.0"S'YT9>[*>,9Q7:?LO?M!_&;X0_# M30?&DM]/\0_ =P\D5[I9+,'1Y9U[)-V^?Y?(]! M83VFE/5GZE>)?B+I?@_4;6WUJZ738KQQ%;7$Q BDC),>I&/F!/.& )JHXNISNWO17WF M/L;QT6J/UUW<]:?7.>!?&.F_$+PEI'B/2)UN-.U*W2XA=3GY6&<'W'3\*Z.O M7A.-2*E%G(URZ!1116@@HHHH **** "BBB@ HHHH **** (V^9<5Y!\:?@YJ M_B_27N_!?B>[\&^*;?\ >6]W:A6AF;^[-$05=?I@^]>NLXYZ\5'--'%&6D=4 M11DEC@#\:X:].G6TEO\ <:TY2@[Q/S&/[?OQX^"GQ!/@/X@^!-/\0:JLFV&> MW#0-=+ZQMG:2?I7I*_\ !5&STT;-8^%'B6SNQP\:$L!_XYS6;_P5 \;_ KU M/X5-IEQJL%Y\0K:17T4:9(&N(I:_ WQKX\\4_"I=-\1I=:5XMM+- M9+2[N$W&ZB9!-%^-GP\DTTW:SVTP$MK?6[*^R0= M&[YP>"/:OSW,,W6:5*-'%4N7#*6KBW;F[WZGWF!R=8.$G2J7JVT373L>5?$' MX._#/]H#0[O5O!5O9+XGFPKR:?\/7VB&.,^.M.M MI+6YO8DX'FPK)Y;D@-8\;>'_"NEB'7O%5C97:P[)K@.J/OQRX09QZX MYKJQ^*Q6#Y,+EV)]K!^3!ES45??KTUMJ?F&/Y?;RY-@HHHKT3SPHHHH * M*** "BBB@ HHHH **** .)\<^&_%6MZ?-%X?\2IH%P?]7-]B6?;^!85\$_M% M_LJ_M:>)HKB2P^*:^)K!FYL+)/[.=E]/ESG\Z_2RD/2O/E@U*?/S/\U^)O&J MXJUC\3?!5MX.^ /B%&^*7PJ\0:+XAC?']OZK-_:5NS_W@FU%'KDEJ^KM+\5Z M-XMTRVUBPU2WU2QN&"1W$; HV>BD8!!]!P,U]C_%G0O"6N>"=6C\:V-EW%;V@^'],^&_A6WTG1=,9;*T4K%:P EW M/7))/4GD\CK^%<)\:/B-\-/ NK6VJ^*YH=1URQYM+9!YLJ=_N=%R?6N*T/XD M?'/]H*[,?PP\ -IVF2'Y=3U4.%QZ[N/Y&O@Z&38S'4:=/#Q:A>\N9VBWY+K\ MC[^MFN$P[ZYX*\9?$)W_M_Q,?"6BN>-+T/:9RO;S+AQG=_NJHK MR#XQ_"CX5?#CPP]R;"3Q-XHO/W%DEQ>2332RDX!8!AGG_P#57IFN_L8^/=(T MJ+5_B_\ %^YL6N21#H_A^W\R:5AR50Y0$@$=1Q7>_ GX/?L[_#?Q)IGB/5=0 M\2W?B.P)*+XG4R")SR&VHK*?4?-T(SS7W.!RK$8:K&,J]DM>6*Y4_5[M'S6( MSFE6I3=*@YM[-ZV_"Q[Y^P)\ #^S[\!]+M+ZV2#7]78ZCJ*A,&-G VQYY)VH M%'US7T[YB^M>"7_[7O@BRN8([*#5-5M2?WUS:VI"0#/5@^TGUX[5)J?[6W@: MPU..WL3?:W9D;IM3T^#=!;Y_A8D[B1W 4]1WS7Z+2Q%"G#WJJ9^>3PN+J23= M)W?D>[&9%Q\PY]*!,AS@].*^?KS]L#P/;7Q M]7.DQ@E]6^QXA!QG&"=V!W. MWJP]ZO\ A']J?P9XHN)H;N:Z\/\ R&6"35%6..XB_O*P)&?8]L8YK18NA*7* MII_,S>#Q$5S2@U\CW'[1'S\PXZTHE4C(.1UKYTU+]LOPMI^I/;6NBZQJ-L[& M*TN[>) EQ(.2!N((&,D''.T^V=:S_:Z\!R:>LUQ_:MG<@9>TDLB95/IE25_' M-+Z[AVW'VBTWU+>!Q*BI>S>NVA[J)5)P#[T&51GFOG!OVT?#R3B$>&M=68'S M'1XHQ^Y[OG=SU''6M74OVO\ P?;VJOIMIJVL7;C(MHK3RR@QDEF<@#@>_-)8 M[#/535A?4<4FDZ;;/>1,AZ'-+YJY SR:^?\ 4?VNO!EI;62C=/9 M6T0$EH.I\S<0 ?0#.:34OVP?"-L(6TW2M:U+'>ORJ_X*7^%9)/VF? NC?#G0E3Q2+16":=;J M"9-P,9('''J>E?KC,WEQER.@R<5Y'X#^#&GP_%#Q#\2M5A6\\1:HP@M'E7_C MUM5X15]"1C)KR,1!PFE3BM=_6WY'93G97;T6Q\S?LM_\$TM*\.K;>,?BVW_" M5^,+C$[6!CSAB>7(_*ONS1M*LM&L8[6PM(;.VC 5(8(PB*,=@*O0 >4 MO.[W(Q4FT'M7=3H1IZ]?ZV[&-6M*L[R9\Y_M=Z/?7$?A'4[;3[BZMK.>Y2>2 MUB,K1>8BA?D')R0?I7A6J?"'4_"/@CP;XF?2]3-U?M>G58R7N-BO)FU+1#D? M)C@=#QVK] 2H/:D**>H%>9BLHP^+JRJU=Y*WIZ'IX;-<1A:<*4'I&7-Z^3\C MX UOX0:GX0\)>#/$9TG5'N[^.^_M11(TVPO,6MAZ%/B+&4HN,+;MZZ[_H?G'XD^"_B_P"&:WMAJ&@SW(U. MT*6]QIMU)J*O(-R^7AE3RR-RG)X.>O%)\+?@EXP\164^G:7H[7#1!'N3KR-; M6UNX&/+B4AV)XR>2,\Y[5^CFP ]!2E0>H%0^&\&^:-WROI?L7'B7&I1;47)= M;'Y]^!_A!?ZQ\7[72/$'AF\N(Y9&748;@R*EBD:-MGMYT*K@LRKM*L6W_P . MWF?Q[\(]0\._$'5/"FD:5J;V.HWEO)8;#(Z& R)YH\WHF%#9SSSP#7WYL7T% M+@>E=KR3"2I1HR5U%IKOIT\T<:SS%QJRK)J\DT^VO7R9\)?&#X,GX6^+K>;0 M-$U*YL+[33$B1R/<[[H%<1EB"5)YP3@<'D<9YR^_9N\=^"-.M?$]SH2W$,,D M;S6]GJ\MS/$K$ N8FC"OMW9(ST!QFOT0VCTH*@]0*QK9!A*U2=5W3DK;Z(VH M\08RC3C25K)W\V?F+H?@CQ5!?^(1_P (]JURVOW*_P!F!H##]H4 K@M\WEC) M^\V..U=;JO[/OB_X3_9=9U321/IY.R:33=2GOI(,C@M$8QD9XX)(K]# BCH M*-HQC'%8OAO!M2WN_/LC9<38Y..UEY;ZGYH> ?A5XJUCQ!=6EIH=ZNIWLLS- M9W\+6]G#&[%@\S'>'X/\ 'IM'6NEO?AOXQ\#^/M%BF\-I=ZO;2*EGIZ1-<:5 M>;C@.67;L(_VA@$="*_0KRUSG:,T!0#G K:GD.'I3C6BWSJVOIY;?A GRAPHIC 13 clar-20231231x10k004.jpg GRAPHIC begin 644 clar-20231231x10k004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !! /P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]4*0D#O2U M\6?\%,OVH=;^!/@/0="\'ZL^D^*M=N2_VNWV^;;VL6"[#.<%F*+G'0M4%'VE MO7^\/SHWK_>'YU^!_P#PW3\>_P#HJ&M_]]1__$4?\-T_'K_HJ&M_]]1__$4[ M#/WPWK_>'YT;U_O#\Z_ _P#X;I^/7_14-;_[ZC_^(H_X;I^/7_14-;_[ZC_^ M(HL!^^&]?[P_.@.I. 0?QK\#_P#ANGX]?]%0UO\ [ZC_ /B*^W?^":_Q"^+_ M ,9-:\0^+_'/CG5M3\(:1$;>*"[*B*>X(R2<*.$7GZD46$?HF6 ZD4;U_O#\ MZ_%W]I/_ (*"_$W7?C/XC?P+XSU#0/"MK.;.RMK,ILD6,E3*6.3],5YC_ M ,-T_'K_ **AK?\ WU'_ /$46 _?#>O]X?G2;U_O#\Z_!#_ANGX]?]%0UO\ M[ZC_ /B*5?VZ_CVK _\ "S]:.#G!,>/_ $"BP'[X45^+W@[_ (*K_&_P]>H^ MKW&C>)[4!5-O>:>D)P.I#Q;3D^IS]*^VOV=O^"E'P_\ CE/!X>\0))X$\37* M^4BW,X-K,QX BGXVL2>%8 ^A-%@/L;>O]X?G1O7^\/SK\SOVW+?]HK]G.=O% M'A?XI^(=7\!7,H7O]X?G7X'_P##=/QZ_P"BH:W_ -]1_P#Q%'_#=/QZ_P"BH:W_ M -]1_P#Q%%AG[X;U_O#\Z-Z_WA^=?@?_ ,-T_'K_ **AK?\ WU'_ /$4?\-T M_'K_ **AK?\ WU'_ /$46 _?#>O]X?G0&!. 17X'_P##=/Q[_P"BH:W_ -]1 M_P#Q%?O]X?G7XQ?M/?M^_$O4OCIXL7P'XYO]&\)V=VUC80V+ M+YO^BH:W_WU'_\ $46 _?#>O]X?G1O7^\/S MK\#_ /ANGX]?]%0UO_OJ/_XBC_ANGX]?]%0UO_OJ/_XBBPS]\-Z_WA^=+FOP M/'[=7Q[4@_\ "S];..>3'_\ $5ZMX)_X*N?&KP[>!];;1?%5IE=T-U8K;N ! MSM>+;@GCD@]*+"/V:HKY)_9Q_P""D/PX^.EY!HNJ[O!'B67:D5IJ4RF"Y<\; M8IL 9S_"P!YXS7UMUI %%%% P/3WK\GOVV/V8OV@?VA/V@-<\0Z?X#GN?#]H MJ:;I+_;;6/?;1Y._:9K]@K_DT/X9_]@Y__ $?)0P/RF7_@G5^T,6 _ MX5W,N3C)U&TP/_(M?H_??!CQQ\#?V(HOA_\ #?0CK7C6YL_(N#!-%%LFF_U\ MI9V .T' YYP*^N,4G I7 _"C_AW7^T/W^'4Y]SJ5I_\ ':/^'=7[0W_1.I__ M 8VG_QVOW7R/449'J*+C/PH_P"'=7[0W_1.I_\ P8VG_P =ILG_ 3N_:%C M1G/PYN"%&3C4+0G\O-K]V-_AUXH^&NK?V9XK\/ZAX>ORN] M8-0@,99?53T(]P:YY6*,"I((.00<$5^M_P#P5RU?PFOP;T73;R6W?Q6VI)-8 M0JRF=(\$2,1U"$8';)K\CZH#]>?^"?/Q@7]J'X >(_AMXWDDUF_TJ V,\MSE MFGLY%(C8L>K+C&>OR@U\4^*/^";_ ,=M.\2:I:Z3X'FU+2X;F1+6[%]:H)H@ MQV-@RY&1C@UZC_P2"@U%OC7XLEA6&O\ O]<__%T?\/C/ MB#_T(GAK_O\ 7/\ \70!X=_P[J_:&_Z)U/\ ^#&T_P#CM'_#NK]H;_HG4_\ MX,;3_P".U[C_ ,/C/B#_ -")X:_[_7/_ ,71_P /C/B#_P!")X:_[_7/_P 7 M0!X=_P .ZOVA^WPYFS[ZE:?_ !VOTG3X*>,?@%^PW)X ^'6E2:SX\N-/-L[V MDL41^U7!S<\)CU'R3_P /C/B"?^9$\-?]_KG_ .+K[V_8^^,O MC'X^?"&V\;>+M!T_P^-2G=M-@L&D/F6RX42MO)/S,'(Q_#@]Z+@?DQ_P[J_: M&_Z)U/\ ^#&T_P#CM'_#NK]H;_HG4_\ X,;3_P".U]^?MR?MY>*/V5_B=HGA MG0_#>D:S:W^CKJ+S:A)*KJYFECVC8P&,1@_B:^=/^'QGQ!_Z$3PU_P!_KG_X MN@#P[_AW5^T-_P!$ZG_\&-I_\=H_X=U?M#?]$ZG_ /!C:?\ QVOUU_9(^-VI M?M#_ +T+QSJVGVNEWVH374;VMDS&)1%.\8P6)/(0$U['1<#\'=3_P""?G[0 M.D:?/>3_ WO7BA0NRV]Y;2R$#^ZBR$L?8"O#/$GAC6/!VL3Z3KVEWFC:G"< M26=]"T4J_P# 6'(]QQ7]*I&17D/[2'[-/A']HWP)>:+KNG1?V@(V-AJD: 7% MI+_"ROC.,@97H1P11<#^?9'*,&4E6!R"#@@U^L/_ 34_;4U+XE[?A=XVNOM M6MV5J9-*U69_WEW$F,PO_>=5Y#=2 <\BORR\6^&;[P5XJUCP]J:JFHZ5>2V- MRJ'*B2-RK8/ID5O?!KQU=_#3XJ^%/$]E,\$^F:C#/NC&25#C<,=\KD8/K0!_ M1K14-EVD-PF=DJ+(N>N",C^=35(PHHHH #TK\5_\ @JI_R=G=_P#8$LO_ M $*:OVH/2OQ7_P""JG_)V=W_ -@2R_\ 0IJI"/C^OWJ_8*_Y-#^&?_8.?_T? M)7X*U^]7[!7_ ":'\,_^P<__ */DH8SWZOCO_@IW\3/%GPL^"6C:GX1\07_A MS4)=7CA>YTZ8Q.R%3E21VK[$KX5_X*\_\F^:#_V'(O\ T%J0C\Y?^&R?CE_T M57Q3_P"#%Z/^&R?CE_T57Q3_ .#%Z\;KU?X+?LN_$?\ :#LM3N_ VB0ZK;Z= M(D5RTMY' 49@2HPQYX!Z50%W_ALGXY?]%5\4_P#@Q>D?]L;XX2(R-\5/%)5A M@C^T7Y%=CK/_ 3I^/NA:5=ZA<>"XY(+:-I76VU&&60J!D[4!RQ]A7S;+$\$ MKQR(TR??N+R9I9&^K,2:J6 M]M->3QP6\4D\\K!(XHD+.['H% Y)/I4=?IA_P2\MO@-?W,!2SE7XNPQLQ_MF M02 KW:TX"CCJ,;AZF@#V7]AWX'6W[(7[/^L^-_&A%CK6IVXU'4$9/GMH%7,< M'NW/3^\U?E)\7?$^L?%/XG>)_%MUI]Z)=7OY;K#6KY56;Y1PH' Q7[L_'+]H MGPC\ -/MKOQE;:M'I-QQ]NM-->YMT.V[&>U>)_\ #S3]G?\ Z"-_ M_P""9ZE ?C'_ &/J'_0/O/\ P&D_^)H_L?4/^@?>?^ TG_Q-?LY_P\T_9W_Z M"-__ ."9Z/\ AYI^SO\ ]!&__P#!,],#\8_['U#_ *!]Y_X#2?\ Q-']CZA_ MT#[S_P !I/\ XFOV<_X>:?L[_P#01O\ _P $ST?\/-/V=_\ H(W_ /X)GH _ M)3X/_![7/B_\3O#?@ZQL;J.75[Q('F>!U6*+[TLA) ^Z@8_7%?T,>%O#ECX0 M\.:9HFF6ZVFGZ?;1VMO @P$1%"J!^ KY5C_X*<_L]0N'CU344<=&71Y 17I/ MP1_;0^&G[0GBN?P[X+N]2O\ 4(+9KN8S:>\4<<88+EG/ ))P!WY]#0P/S\_X M+$?\G"^$/^Q6C_\ 2NXKX/K[P_X+$?\ )PWA#_L5H_\ TKN:^#Z8'[?_ /!, M;_DS;P=_U\ZC_P"ELU?5-?FC^Q'^W=\)?@A^SEX<\(>*M4O[;6[*>\>:*#3W ME0"2YDD3##@_*PKW?_AZ1\ _^@YJO_@JEJ;#/K>HKFXCM+>2:9Q'%&I9G8X" M@=2:^/=7_P""K?P+TR.-H)_$&J,Q(*VFF;2ON?,=?TS7R!^U-_P4[\1_&/0[ MSPOX'TZ7PAX=NXW@O+J:0/>W49XV@KQ$I'7!).<9]2PCY;^/_B.R\7?'+Q_K M6FRQSZ??:Y=SV\L0PLD9E(5A]<9]\URGAG3YM6\1Z58VP#7%S=Q0QAC@%F< M9/;FLP<# X%?8/\ P33_ &=+SXM_&RT\67EL/^$8\)RK=S22KE9KGK%$/7!^ M8^P]ZH#]F]'MWM-)LX) !)%"B, <\A0#_*KE HJ "BBB@8'I7XL?\%5 3^UE M=X!_Y EE_P"A35^T]>-_%']D'X2_&;Q2WB/QAX0MM9UEH4MS=2RR*2B9VC"L M!QN/YTT(_G\VGT/Y5^]/[!7'[(?PS_[!S_\ H^2LO_AW5^SY_P!$ZLO^_P#- M_P#%U[IX%\#:)\-O">F^&?#EBFFZ)IT9BM;1"2L:EBV 22>I/YT,#>KX6_X* M\@G]GS0<#_F.1?\ H+5]TUQ'Q9^"W@WXXZ!!HOC718M-$5GGMUC"0:F>N'QC;)Z/W[U]N44 ?S5^)?" MVK^#==O-&US3;G2M5LW,<]I=1E'1A['J/0C@U!I&K:AH&IVVHZ9=W&GW]LXD MANK:0QR1L.A5AR#7] WQ9_9;^%_QPU.UU'QIX1LM:O[9#''$M,\->&K70+* _P!E M6T(MXX)Y&FQ&!C:2Y)(QQS2 _FP )&0,CU%&T^AK]X]:_8!^ FOZM=:C=_#G M3?M-S(99/):2)-QZX56 'T JC_P[J_9\_P"B=67_ '_F_P#BZ=P/PJVGT-&T M^AK]U?\ AW5^SY_T3JR_[_S?_%T?\.ZOV?/^B=67_?\ F_\ BZ+C/PJVGT-? ML=_P2P^ TOPT^"4_C'4X/*UCQ@Z7<:N,-'9("( ?3=EI/^!CTKTC_AW5^SY_ MT3JQ_P"_\W_Q=?0^F:9:Z-I]M8V4"6UI;1K###&,*B*,*H'H !1<1^27_!8< M$_M"^$< _P#(K1_^E=S7P?M/H:_H.^+G[*WPO^.NOVFM>./"MOKNIVMJ+.&X MFDD4I$'9PORL!]YV/XUPW_#NK]GS_HG5E_W_ )O_ (NBX'X5;3Z&C:?0U^ZO M_#NK]GS_ *)U9?\ ?^;_ .+H_P"'=7[/G_1.K+_O_-_\71<9^%6T^A_*E1&E MF2)%9Y7(58U&68GH !R3["OW7C_X)W?L^QDD?#C3FS_?EE;^;UZ%\._V9_A= M\*?+;PMX&T72;B/.VZBM%,XR0<>8P+8R >O:BX'Y*_LP_P#!.WX@_'>]M]2U MZUN?!7@\@2-?7T)6YN5["&)N>?[S8&#D9K]B?A7\*_#?P9\$Z=X5\+:?'IVE M62;551EI&_BD=NK.QY)-=:J*@ 4 # I:5Q!1112&%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 (4 %%%% '_]D! end GRAPHIC 14 clar-20231231x10k005.jpg GRAPHIC begin 644 clar-20231231x10k005.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" N ) # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]43UICL48 MGMZ8IY'.:XOXN^-H/AW\/=>\03$;K*U=XU8\-(1M1?Q8@?C2;LFS&M4C1IRJ M3=DEU45X1QG)9L]!7DT\55JR:A8_*\#Q%FV;8B5' M"QA&W?MZGV7H7[9WPU\0:O;V$6I7=J\S;1+=VICC4XXW,>@[?6O=D;*_45\% M:E^PMJG@+39_$VH?%6TFT_2U^U31Q>&%B:15Y*AOM)VDX'.#BN,F_;1^*,]S M-,FMVMM SL_E_88B(TY(4DKV'>NMUW2257=GTKSJIEG)3S2TIS?N\BZ'Z5H? MEI(XBPV'Q M7U-1E*HNB5^ES],\T9KX7\1_M?\ B^V^$&A7MO\ \2WQ/<7LL$DMY8/$TL,8 M&9/)E1",DX'RXXKSF#]L;XL3W4,*:_"T\[,L4::6LC-@9)VI&Q"@=6. .YH> M*II\NI%?B3"T*ZPW+)SM>R6VE_OL?I?25^:L'[:/Q2M)Q/<:W:300%I)8WLH MMKHH)894 ] >0:]U^./[4'B#PW\*/!&K:1#_ ,(_XA\0PK>/;3QK,T$6W/(( MPM&:_-"W_;'^+$TT4*Z_$TT[%8 MHTTM96;&"QPD9(49&6.%&>2*?#^VA\4[6Y$MSKEF\$/[R4/81;-B@L^=H!QM M!Z'/I4_7*>FCU.)<6X-J#=.:YMM-_37H?I9D49KQJ_\ BYJK_L]VWCVWT7[! MJMYIL=T+&YD&+9I ,%SCD+D$@#^IKXS/[9?Q8$C$:_:@Y_AL(L?A\M:5<1"D M[2N>GFF?X3*91A7O=^1^F.1ZTM?&O[.'[0OQ ^*USKOAZ[FM+O55LI+RSO#$ MD11E>)2A4#:>')!/?'2OIKX=1>)XM 1?%3Q2ZEO/S1;0-O;.WBMX352"FCU\ M%BZ>/P\<31^%G6,3D@"O$OVM/A]KGQ+^%-SIOAX2W%];W,=R;"(+NNU7/[L% MF4 @D.,GJHKVF>3R]S==O85\EZ[^W]8:-KFHZ<_@JZD:SN9;9G-\B[BC%"<; M3C.*FK.$8VF]S@S;$X"C0=''RM&>G7]$?(GB7X3^,/!^G/?>(_#6IZ!9!O+2 M?44B19')X0%9&)8\]L<'FN;6ZG4*$N9LCLLA'IQC/M7M'[1W[2)^/,6C6UMI M$VC66G-)+)$\XD\UVP <@#&!N_,UXE&EPP LXC/?2NMO:Q*/]=<2,$B0#_:9 ME_#->!.,95%"GL?AN+H8>IF$6?8QS\[DG/ M>NK_ &8K=-/T;X@_%"V,5]:>&M(EL;&='#P_:YEW2N)!QA$$:D]O,/-=?*Y5 ME=:1/KXX:KBLZ4ZD)>RHK2Z=GRJRZ=68/[1_BZ#QA\6M5%D-NE:9MTVSBC'" MI$-N /KG\A6#\+_B7XC^''B.;5?">EW6I:HBFP>6VT>YNE;+*S0B58RBG.W) M!X[FN$3Q5H_GF2;7=,D=CO9AJ$&2%R\44JJ#(J^N')'OM MKE-!\3W7@C^TQ#81IJ-_IYL/M,Q.^"%R&8Q@8PS< DYX[5R$OC#399IKA]9T M^]N9&,NR.]B>260G@ !LL2Q' ]:[[XR^ Y/@[/X:M--- M.M57[H6,8./QKN?V1?BG8Z!X%^([V-[9ZA>6.FB\$5KM:RBU3C"/4]3&8:I3 MRO#8+#0E^\=Y.SWO:STV.OT#Q->^!/[26&P2'4K[3FT\7#)?B7X]\/^"[>-[F35YX_M2QJS>38JV^>1R =H95\L$D9,E;/Q MA^'\GP>7PK;Z]?0V]S?Z3#N_ME?'.-%'PW\.S>7;6RHFI31-CH!MA'T RWX"ODB:PDMK:" M5@H69244,"V!ZCMGW[$>M5[?7;;Q+K,4%MJ,6MZO?3%DM]/RO/C/>0VVHV=Y,-&NF=+:X24@>;;8/RD\5^B ^ZN?TKV,,K4D?KW# M<)T\JHPFK-+]2.9"S-QN![5\[>*OV$OA[XN\2:EK4^H>([&>_G>XDM[&_2.! M&8Y.Q?+.!GGKWKZ.:/'PY[ZWXM M_P#!HG_QJNH^'G[%OPX^''B6RUZWM]4US5;"3SK*;6[YKA;63'WXX_E0..S; M:EX:T?4+Q_OW%U81 M2R-Q@99E)/ J>'P=HUGH\^E6FC:?;:;,&W626J"!B1R6C&%.<#MVK<4;1BE MJSJ/F2Y\!Z:_BW4K?5?^$:B\/:);O+JUUIOAVVME21N8H49_,.X+RV#ZT/X4V$F@Z[X-U7R]9+W5CIBZ;#+.;"M'M-6DMT?3K:32+>X!C3;\H# G^^ ,'FN!\-_&;0]=TJ9 M/B'IFG^(M9L$:6Y%S8VTOV,8&R)77$!$849!./#'BY;2W\&?#G1-/U%E%PM]XCL(+(PQ M(1FX,00L1@' ^4[@>!C-?4!TZ+&-B;<8(\LGX4 >+:[\3O#6K:M=6WBGPK8ZA;V$0:UN&ABU&6]W'"BW2-9 I9NBNRM@9 M(P"1R#?$;X?ZLL%A;?#'^Q;Z\,@2>_\ #UIY4#1G.Y@&^:,A)/WB[E^5L$D8 MKZ:M=#LK$G[-;00*6WE8X@N3Z\4]M)MVN7G,<9F9/+,FP!]O/&[KCD\>YH ^ M;].\42V%B^KZ#X*\/Z;JVLJEKX?M]%M89+J-#_K;RX;"".-5^;:2!PH/+8K; MF^+&B^-XO#J:AX.L]82YN#:?;-4>VG^SS>9L $2!Y/G 5P0@3:02PKW*WT&P MM(VCAM((HV!!1(E (/7/'?-1V?AO3=/>-K:QM;=HT$2&&!4VH.BC X [#M0! MQ_P]\)G2-0U:=_">B>' 7,5N^E6<<,CQACCX"GH!GM7H2#"@'&<=J01@ +8]ACI3@, "@#_]D! end GRAPHIC 15 clar-20231231x10k006.jpg GRAPHIC begin 644 clar-20231231x10k006.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" = (0# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]3:*\7_:N MU&\TWX>Z=)8^+/\ A#IFU.-3?>;>)+NY_CF'!..PF/H9=0FJLZBOI==J++)J,=R\K+\D>^VMW78%;)&[DD9 VC,4\ MRISI2JVM9VW6IT8S@7&83,:67^T4N>+DY*,FHI::I)O>R]6C[ HK\F/$GQ1\ M"O#6H7]WIWQ#U>V-WJ-W&QANK:T$K>225P5DD54ST(VOD M40S2G)2;BU MRKR^XZL3X>XVC/#PI5HR=65MI1:23;DTU>R2U\VEU1]V45^=_P"RS^UE?^#- M;\06_C[Q!JFM:7/8/8NY<9Y81CC)K"^'7Q0\>?& M3XLZAJNK^-M>T/PK9^;K6L1Z?J<\,%I91\F*-$=<;OEC&WYLMNY(--9G3E&+ MBKM].WJ9U/#_ !U"MB(UZBC3I13YK/WK](K=N]U;O9=3]+:*_+;Q#^T7XY^* M7C/4+N7XC7/@3327>T@%U>0P1Q[ODBQ:1NSN ?O,O.#R.!71_#BQ^('Q.\7V M.@:-\?KB]NIR7=+;4=:WI$O+N/,MT3(7. S*"<#/(J5FD)RY81O\U^1T5/#W M$86C[7%XA0LKR]R64\UKX MR$:NKY=/M:-6[IH^\:*Y/5?AZ-5OY;K_A(_$%IYASY-K?E(U^@QQ17 MI.4OY3X-4J#5W4_!G!?M766HWW@#3(]-\*_\)=,-31FLC;W$_EKY4O[S;"RL M,' R3CYO7%?*O_".>*_^B(C_ ,%.J?\ QZOT3HKDK815I\_-;Y(UH8QT([?/-7[ M:)VT/SY^#'A/XD_LU^']4\3P^"]8U;Q)KEN+2PT6&PGN(X8PP=KBZ\H?(1@* ML>0YRV=HZ]M\!OV>E^+-YJ^O_$SX:66A022-L2:;58;^[G)W/*_G7;$+R>2N M6)X/!S]H45O3R^$.5-WBNC2,\7QIB\2JU2G35.M5M><923LMDDG:R7>[W?73 M\QO%7PV\8^#OC:=3\*?"?5[?3/#NMF2P%EIM_-%>1P7):)V=S)NW*J\H0".0 M*G^#?[.7C;XJ?&.VG\<>'=;L-+EN'U+5KW5K&6W%P-VYHPSAW0]:7B)C/J[I4Z*51PY.>\G)>=WUN[^OH?FS\5OV?O& MOP6^.*:EX#\-ZMK.EV]S'JNF2Z?83W4<(WD_9Y"BG[I4J5W9*%23\QJKHGP4 M^)/[0GQQ-_XQ\.:WH-KJ=R;G4+Z]L)K>*W@7_EE&T@Z[0L:#)/0G(!-?IA13 M>5TW+XGRWO;H1#Q"QL**7L8NLH:W?M>^O:Y^:'[2?[,/B#PE\5=0C\& M^$M7U/PW>(EW:_V7837,=ONR'B+*&P0RL0#_ LM:'BGX4>-?A]\#]'\'Z)X M/U_4-9\4^7K/B*ZL=,GF6*)2?LMD65.&4YD=",JQ')!K]'Z*'E=/FE*+M?\ M"^]OR]!0\0<_\ P^T3XD?"#X72^._"?PJT73?$ M-]=_8Y]%73M1GO19CI)LDNF=5\Q MBH5,.N5M.2X5@!^ZN;B M0@!2V6"KGY>3BOJJBMJ>"<:JJRFVUY+\SRL;Q5'$9?/+L/A(TH2[2G;>]U&] ,KZ;M,****],^!/_9 end GRAPHIC 16 clar-20231231x10k007.jpg GRAPHIC begin 644 clar-20231231x10k007.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &R KT# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#[$^!?P+\# M^.?A9HFN:YHG]H:M>>>]Q MBBONNOBS]M?_ )*=I'_8'C_]'S4 ?0'[,'_)"_#'^[IUY9^S!_P D M+\,?[MQ_Z4RUZG0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 1W,ZVMO+,X)2-2Y ZX S7S/XN_;T\/>!;KP MC!K?PX\?V+^+KO[%H8EM=/4WLI=4 "F]#1Y+K@R!.M?3E? 7_!2E@/CI^RSD M@8\7Q'_R9M: /L?X%K;PM?S:*?$7B.TT:_UBVI'3B@#[LT#Q'IGBG3S?:3>Q7]GYCQ>?"\L;W4;32;5[N:VT]4:=T09;8'95)P#P6%?GW M\&]9D^&/_!-'2/$6B^//^$*UB_,7GZAJVH7=RA'G,&AMX@SF%Y%# >2BG.2, M$;A/\(/B/XHU36/VMO!FJ:KKTWAK1=&6YTS2_$FI2:A6^CZO$TMO'J$:QSJ [*=RJS '*GH37 MENJ?MH:/IOQIN/A5'\//&U]XTBMVO%LK:/3=DMN #YJ2/>JN""" 2&YZ53_X M)R$']B_X9X.?]"E_]'R5\T_& >-/^'G^HR?#Z?2XO%D/@MY+--8MGGMYF$2D M1D+(A4L< -D@=P: /M#X#?M->#/VAUU^#PXVH6&L^'[G[)J^B:Q;?9[VQERR M[74%E/*.,JQ&5.:]9K\_OV"?%OAF'X6?&#QK96=V?CLT]U=^,K'4,><;Q#*Z M"&)54)"S%R% R&R"3M%9G[*?CWXP?$K3?AM\0;1_$&KIJNIW$/BV\U;Q'!_9 MLD+%E6.UL?//D-&0N-L2,>F0"<=<(+Z)Q^XD(8[9AO M=]\?>*KV;Q!K&KVVL+WP,T'QK\8_C]\?/#3?%/Q?HVE:#XAM9;!(]8 MNI_(4/YCPJ'E^6-QE2H(&#TP,5\^:W\9?B+X6\(>-=0AXR0,H^1QP!DY /V,K-B\1Z9/K\^B1WL3ZM! MS+:*&DUG7I)RD]S%8V=G M9Q>;<7ES(=L<$2<;G8],D
OA/XU^/])\!_ CXF1>,-=U?Q;XU\8/ MI>M://J,T]C-:O-M:)+0DQ0&(8PT:*WJ3S7UY^V/X"\*?%/P-X9\)^)-?N_" M6HZIKD2^']>LW"M8:FD,LL+G)&00CI@$$E@ 0>0 >@^$_C!9^)?$T?AN]T#7 M?#'B)[1K[^SM9MHP?)#!=XEADDA;D@860D9Y KK-)\1Z9KMSJ-OI][%=RZ?/ M]FNEB.?*E !*$^H!&1VKXR^#?CWXS^!_C?-\&_C#/I_C07FAW5YI'C324^SW M8A08*R,FUE)XY !SSN;K7AO[-WB[5_@[^Q#\:_B'X7N=1G\8V>KWL$#7.HW- MS%$IG5#/]G=VC+J&+&0IN.!N)% 'ZHTUV*J2%+$#.T=37P1X!^('BOX:?M _ M WP_I/BG7O%VF>./!#ZKX@M-8U2?4D-RD+2+=Q-*S&';XE:I\4->T/Q%I?BV[M]1\/+=.]@UFH"QV9M#((HR,D^:$+DCJ: M /I+X*_M)^'?CGXB\9Z'I&E:SI6I^$[W[!J4.K10K^]Y^X8I9 PXZY%+XK_: M1\.>#?CWX4^$NH:;K'_"0>)K62[T^]BBA:R*H'+AF\W>I'EG^#'(P>N/SFTK MXK3?#?QW^T9:SVVO:;H6M>-[>QU+Q?H=W);OH,3-S/NBD23/&!SMYRVX#8WJ M7[1.C:?#^V9^SQ8Z/KFJ7NG)X1U(V^K'5II[R=/*G82&Z+F0LW]\-D9X(P, M'Z/UQ?QC^*FG?!/X<:SXUUC3]1U+2M)C$UU#I4<;SB/< 6"NZ @9&>X\4ZHUQXC\8MH.I^)'NG^VI:!P0GVGEU9LE=^=V.A%=#\ M1O'7B&V\+?M#O#FDPS:9Q(^E M'WMX<^*5AXM^$FG?$'1]-U*^TW4=)CUBUT]4B6\DB>,2*FUI @?!Q@OC/?O6 M5^S_ /'KP]^TA\.X?&?ABVU&TTN6XEMA%JL213AT(#95'<8Y]:^&?A]XV\0> M)/&O[.'PQN/$.K:%X)_X5/%KAM](O9;(W]XMK(H$LL;*S(@C5O+)VD@[@0<5 MPOPJ^,OB7X/_ /!-S1[KPI>3VEY?^+WTV[U"T*">V@DD4.58D+&[#(#G&"<\ M4 ?K117P5XANOBCX3^#WQN:XD\3:%X/3PW'JWAJ]U'Q9]MU>VN O[QA/_P!'S4 ?0'[,'_)"_#'^[IUY9 M^S!_R0OPQ_NW'_I3+7J= !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !17E?Q*^,LN@^/_ _\._"]M;:GXYUJ"2^$=VS"VL+*,@/+ULHM4U$W,-K;64F[;(6;YV.#G"H' M;_@- 'M]%8/A;QII?BSP1I?BJUN8X](O[&/4%GE<*J1,@?+$\# //I@U#HOQ M*\(>)-&N-7TCQ5HFJZ3;PM<37]EJ,,T$42[@SM(K%0HV-DDX&T^AH Z2BN,? MXU?#V/PP?$K^//#*^'0$)U=M8MQ: .[(G[[?L^9D=1SR5('(-%E\:OAYJ5]< M65IX\\,W5Y;VOVZ:WAUBW>2.WV[O.90^1'M(.X\8.OAGXCO- M/M-)^(OA/5+O4"XLX++7+::2Y*YWB-5'/'6G3:AX;U_ M2_$-A!,UO+=:5>QW,41D4 ;=>8_$?]FGX:_%WQ!::WXO\ M"\6N:I9[3;7$]S.I@(Q@H%!75^%OB1X2\V?.-L@1B4.0>#CI3O#?Q%\*>,;B>#0/$^C:Y/!(\4L6FZA%<-&Z M8WJP1B05W+D'IN&>M #=>^'?AOQ3X._X176=)@U70/)2#[%>YE&U0 OS,2VX M8&&SG/.'1X;[4=XL[)I%9C/-L^8HJHQP,$G'(Y(B^#'Q* M^(>O:8\_B+2]+\2Z?-IIU'3-<\-$PQ7Q\PKY.R1RBL1@AO,P10!M']EGX4-X M%F\&MX(TY_#$MRMVVFOO:,2JQ8,N6RN"3P"!R>.36C=_L]_#N^U#Q-?2^%K0 M7?B:S2PUB6)Y(S>P(H54?:PZ 9'/O7G'[+O[4FK_M ^+?B7I>L>%8_" \(W MZ6'V5[H7$V[!WF1U^3M_#P/4UY_;_MWZE-X;7XFMI.F#X3/XO;PJBH)&U$QA MO+%_YF[RPA?_ )8[,X_C)H ^I/AU\-/#/PE\+P>'/".DQZ)HD#,\5E"[LB%C MDXW$D?2N0'[+?PO'C]?&_P#PBR_\):L@E&K?;;GS\@@@9\S[N0/E^[VQBO,/ MB-^UGK]GXV^(VE^"M-TB^T[X=Z;%J&LR:AYKR7C/\QMX/+91$P3G>P<9.-HK MWCX=^/[7XK_#31?%V@,(K?6K!+NT-PN\(77(# $9 /4 C..HH R+']GKX=Z9 M\3+WX@V?A:TM/&-[G[5JD#R(\^5VG>H;8V0.-8WFIPQ36OGGS)D$S237#)$@\@D@Y^\.1BOI'0/C+X \5WD%IHGCGPWK% MW/;M=PP6&KV\\DD*YW2*J.24&#EAP,4 1:3\%O ^A^,]7\66'ANSMO$&KC%_ M>(&_TC@C+)G:3@D9QG!/K7*Z?^R'\']*N]#NK/P-8VUQH=U)>Z8\4LRFSFD8 M.[1_/\N64''3.>.37%^'/VP]*T;P'\0?&?Q!U;PEIWAW0-6EL=-G\/:W#J+7 MJ!7G]H7$;75QMEN><2D>9]_D\ MUZ/JOQ2\&:%XHM?#6I>+M"T_Q'= &WTBZU*&*[F!Z;(68.V?85X]8?M"^*#^ MVO>_!RZL=(;PX/#QUJWOH8Y5O P:-=CDN4(^=NBCM0!]"6MM'9VT4$2E8HD" M("2< # Y/)KD+/X,^";#Q]?>-K;P[:0^*+Y!'=:BFX-, ,##M7O-#ELH=5M[=YH'U"!YH,J,X9$=&(P#T85\U_L?_ +8U_P#&+X-Z MA\1_BCJO@[P1HR:D^F6Y\UK*,2*%Y>:XG*DMNX48/'>@#V[1/V>/AQX<\5IX MDTWPE86NL1RR313+N*0R/]]XXRVR-F[E5!-=3XK\#Z!XYMK6W\0:1::Q!:S? M:(([N,.L)X\\,M9Z0B2:C<#6+*KVWQ]^&%[I%OJUO\1_"4^EW%Y_9T-]%KEJT$MUM#>0KB M3:9-I!V [L$'% %OP9\(?"'P^O;J]T+18[2]NEV37%=/LDUQG?480A>*X+_?RC$J-W< #/>MG7?B3X1\ M+Z]I^AZSXIT72-:U$XLM.OM1AAN;HYQ^[C9@S\_W0:=KOQ$\*>%]8M=)UGQ- MHVDZK=1//;V-]?Q0SS1J"6=$9@S* "20,#!H PO /P'\ _##4Y-1\,^&K73+ M]X!:BX#/*\<()(BC+LWEH"3\BX'M3=(^ ?P_T'QCJ7BG3?#%I8ZYJ4GFWES MSHL\G]]HPVPMU^;;GGK7/^*_VKOAKX.^,FC_ SU#Q3I5OXDOHGFG2>^CB2S M&T&-)&8@>;(67;'G<0=V,$9Z _M"_"L3S0_\++\'^=#"8(YM'MVM-/D6\N=UK"Q8M'&?-^53O;@>M>F:+XZ\-^)=7U'2 MM(\0Z5JNJ::5%]965[%--:D]!*BL63.#CT^)?A#4/%]UX4M?%6B7/BBT M0R7&B0ZC"]["H )9X V]1A@E7H_C[\,9KF2WC^(_A*2XCNA8O$NN6I9;@D@0D>9D29!&SKP>*YSQ[ M^U5\./AU\5- ^'VL^)]+L_$.J[G>.YO8X4M$VY3S68@!G) 5"%@Z:,!)+NLD?.Y%?=N*$$@H25QQC%7K'X"?#O3? %SX( MM?!ND0>%+D8GTM+<"*3W;N3[YS[UWH(8 @Y!Z$5S5O\ $_P;=^+Y?"D'BW0I MO%,0W2:)'J4+7J#&%KN,0S:=)<3,KQ@ M@A-Q"-/T"WB\*0,K1:5(SRQ)APZ@;V)P& (&<# M'2H+[X]_#'3+O4+6\^(WA*TNM.E6"]@GURU1[61B0J2*9,HQ(( ;!.*[I'61 M%96#*PR&!R"* .:\$?#/PS\.$OQX=TF+3GU";S[N;>\DMP^, O(Y9FP.!D\# MI73U\V>,/VK->\-_M5>#OA$_@AK#3]=665=)=-\'>$K[1[7[/!J$5]J$PO;^X<+N2RA3C&XD ,S,? M[OJ ?5U%?.W[2W[46O\ P%^ EO\ $.U^'MWJLDEK%-=07-Y%;QZ<\@ 42@G> MY#,!M1?J17K.A>/DG^$VG^,]5$5HCZ/'JER$R$CS")& RS*P*D>H[T =51 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Q9^VO_R4[2/^ MP/'_ .CYJ^TZ^+/VU_\ DIVD?]@>/_T?-0!] ?LP?\D+\,?[MQ_Z4RUZG7EG M[,'_ "0OPQ_NW'_I3+7J= !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'R#X7AGTK_ (*;^,FU)71-3\%6\FENV0K1QO&LH7U^?ZU7^*GB M2/\ :=UOQYH7A@^&->\.Z3H=SHUTNN:I<631R2[6GNHT6UE#JH$2+)N4 ^8! MGJ/HSXC?"73?B!?Z+K"W$NC>)]$E:73=:M /.A###QL#P\;#JAXZ'@BNY ( M!.3ZT ?FY^Q]\1M.\:_LB>,_@MXYN]3&H:)'<:=%)I:2//=V;/A9;;@>8%)S M@=0:N?#K1M6\6^!?C7\.?'4TOBGP_%I^GZ5!\0O#&GM%?7:-(%A@EA4 2RP% MEW@98KE"3Q7Z,44 ?F'K(^('C#]FS]I3PSJMI9>.;W2[6R@M_'FAV9A.OQQY M<)*@ 5YH4.UF49_A);:"<[X!ZK:VW[3^CZA="2'3D^%$-JUQ-"PC,B6YWH"1 M@D8((K]3:* /Q \'V^EO\./@5:W%C&9[;XHSWFHPRVIW1VC7,!WR@K]PH!R> M,"O=OA'I?B?Q9\.?VV])\&_:6UO5=>NKK3(H=Z/,M$\(>,7\7(D7A[PE<^']4\*Z'XY#3X)MM&^(?AT:[X+UFX-GJ$TMNTL5C^[9HYGV@ ME!O55#@C:6!R*^9?V"/#ES\(_%GC2VT+Q7>:Q\$8=.6^MYK]B;:PNS*V^**0 M\$! "2/49YYK[W(!&#R*9!!%;1+%#&D4:]$10H'X"@#X!_8,\3Z+JWQO_:(T MXWPB;Q'KDESII=&7[7 58&2(D88#/:O([#X0^(+?]ERV_9R2SG_X6!;_ !$W M263PL"U@)1*+X'IY!4 [^G;K7ZO44 ?G/XP\$WGP3^(G[2-C>PW$C^/M&A;P MXWDLXOYM@B:!-O60$9V^AS7UY^R_X%N_@U^S=X(\.Z\RVUYH^D1B]WGB)@NY M\GVY_*O7** /RK_9I\3:;:>(/VV'FN1$FO27=YI;NC!;V$->DO$FI16L-NV][82Q9D5<N_M#^,-)UF?]C&]M M&EEAT[5[*>YF^S.!%"D=LKN3MX4-\I/3*D=5-?I!10!^1W[1EK>>)Y/B/-X9 MT'7[/2M/^(FGW.H#6$>>:2?=M:> A5$4.%'!WDC!RHXKZ&T#6+>3_@J%:S;W M:)_ PLA/L;89_P!T_E[L8W;58XSV-?==% '+_%#6K'P_\//$5_J5U'9V<5C+ MOFE.%7*D#\R0*_)+X?7T4?\ P2S\?>&G65-?_P"$@,O]FM$PG*.T>PA,9(.T M_E7[*T4 ?FK^RK;:3XB_;-U^PFMHKOP]J?P]LM/>!X3]FN"L,2R1$$;20"P( M^M>D?L1?#+Q/\/\ QA\0/A%KNG2OX(\!>)FU;0[NX3,),CYA'EIB> MJR%>>*^XJ* /S(U+X>^)O$/[0WQ[\#>+O$=OX/F\8S03Z3J=]H$NH37=M'@Q MI9S_ &B-8V5@/E(;D$\5T?[4GAS7?AYXBF\4>'-6E\0Z^-,TS1-=\&^(M,:2 MV\4Q@+L%JR[BDZ[]Q"$%3\V>Q_12B@#X4\1/>>&O^"G/@SQ/K6F7>G:9J?@( M6<,BPM*AN@TI: ,H.7&0,=\CUKY$^,QT_4+?]K!(;42W>I>(+,Z1O,DENW MN0LL3Q2X9A'P% .['/Z?44 ?BE\7)(I8/VCQ#$[7U]XYL)K,I"WF311S-O9# MC)52.2*^LO%07)T"Y\&&SBU".%Y$DG*'$8(!^8^G4Y%??=% M %+68[FXT:]2S?R[MX'$+=-KE3M/YXK\HM!\*>(IO@QX$^'=OIM]_P +IL?B M-)J>HB2!A=0KY@:2[9]O,;IGYR<'-?K510!^.O[1YCF^(G[6RM&9[V_L=-MK M)UA+-<2)<(95C..<8R0/2OU&_9TO!?? /X=3"0REO#]B&=LYW"! V<\YR#FO M1** /S^_:'^(/A^+_@HC\'=0.I1FPT2TNK34KI59HK25R-J2,!A2?>NN_;?_ M &B/!LU_8?"'6M4U#3O#^K*ESXEU+3=.N;J068*NMK%Y*-AY<#+' 5<]2<5] MIT4 ?-VCZSH?QBN?@YH/A"QN],\#V*-XD:VN+5X,VEFWD6$;(V"H>9EF4,,X MMN0*\]_:3U;X2?M/P>-OAWXD\.:CI_Q$\-B2/0KF[L&CNY9BH9'LI5R71FVY M7/.,D<9K[3HH ^ /VOX=5\$_\$X;+P+XPU5]2\?SZ;90F!F::XNI$E1GQC); M:!R?:O7(->L?BQ\ OA-X*T*^^U0>)#96&IR0 YAM+6%9KV-^FW<(Q 0>\XKZ MCHH ^(?^"JOB'3E^".D>'XYQ+K,FMV-VFGPH7E,,/8X66:#!#Q!S]S=D98VM8%VI$BC % &G1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7Q9^VO\ \E.TC_L#Q_\ H^:OM.OBS]M?_DIVD?\ 8'C_ /1\U 'T!^S! M_P D+\,?[MQ_Z4RUZG7EG[,'_)"_#'^[I M6>H-*MK=07+1-LD$,@/\ ]'S5]IU\6?MK_P#)3M(_[ \?_H^:@#Z _9@_Y(7X8_W; MC_TIEKU.O+/V8/\ DA?AC_=N/_2F6O4Z /F;]L_0H-+\!:IXE3X?CQ-';+'> MZEKEO-ZK'$N[JN[C&ZO3?$/P03$>;I M$FKW']FR@#&UK7?Y9' ."N">:F\=_"'P[\0[FTNM26]M;RVB>W6ZTN]ELY6@ M;&^%WC8%HV(!*'@D"@#Y/_9UA3XTQ>)Q\08EUB#0M#$&D?VAEVBA\V<"Y0MT MDQ&@\T?-\HYKNM6\:^(M4_87T+5;J^N+;4M3CTRQO=0#LDJ6TU[#!-+O'*GR M7;YNHSGM7L_B3X">#?$T>GQR6-QIL5G:BQ5-)NY+-9;4?\N\HC8>9%_L-D=: MVI?AGH-S::M87,$UWH^IV:6$VD7$[R620JI7;' 3L3(/)4#/&>E 'S1\:G?X M*^-/$VE_#RQBT&RNOA_>W]U9Z;'Y<,4\,\,<-P$7@2;9)5+=6 &<[176Z+H. MF?#3XS?"FP\(VL-G;:YHUR-5^RCB\6.)'2>4C[[[B?G/)W=:]=\(?!SPUX.A MU188KS5)M3B6WN[O6KR6^GE@4$+"9)69O+&YL)G +$]Z;X$^#7AGX=ZA+?:5 M%>2W31"VBDU"]ENC;0 Y$,/F,?+C']Q<#@4 =S7$?&[XBM\(OA!XQ\:I9C4' MT#2[C41:LVT2F-"VW/;.*[>O%?VUO^31_B]_V+-]_P"B6H \S\,_&']JWQ9X M;TK7+#X3> C8ZG:17MN9/$LJL8Y$#KD>7P<,.*TO^%@_M?]B[IW_I-'7(]/\):)=ZMJEPMM8VJ%Y)&[#T'O7PG\2?VG?$_BOQQ;:MHM[/H^G:= M)FRM4;AQW:4=&W#L>@KW/]J/X\Z/X=T2]\(V4,&KZM=IYSMUA\312$WSN/_T?-7VG7Q9^VO\ M\E.TC_L#Q_\ H^:@#Z _9@_Y(7X8_P!VX_\ 2F6O4Z\L_9@_Y(7X8_W;C_TI MEKU.@ HKR7XR_%;QC\--%UWQ'I7@NUUOPUX?MS>:C)%]$T_Q+XO\ %6)=.T+5M;AT!1Y\[RLL<4*@D M#>TCJ@R0,GKB@#T.BO'+;X]7?A2XUO3_ (C:+:>&M5T_2'U^--+OS?07-FA" MR!9&CB(E1V4,NW'SH59LG%OP-\8]8U/Q3I6B>+?#<'AJXUZS;4-&-O?FZ\V) M0"T7,%9257>O7#'% 'K%>*_MK?\FC_%[_L6;[_T2U>U5XK^VM_R:/\ M%[_L6;[_ -$M0!V/P(_Y(?\ #S_L7=._])HZ[FN&^!'_ "0_X>?]B[IW_I-' M7JCUD_]!^O3-_:-_:>.EM/X3\&3F74W)BN= M0@Y\K/!2/'\7OV[<]%_9O_9?&CM;^+/&4 FU-B)K33IAD0GJ))/5_0=N_/3Z M'#82GA::Q>,V^S'J_7R_KU\6OB9XB;PV%^*Q=7 M%U/:3?HNQZ&'PU/#0Y(+U\SX.\0-[ MKG\BIK[;\*^)[#QEX>L=:TR4365Y$)$;N/4'W!R#]*YSXR?#"S^+'@>\T:X" MI=#]]9W!&3#, =I^AY!]B:^9OV7OB=>?#'QG>> /$I:UMIK@QQB4\07 XQ]& M_P *]FI_PJ87VJ_BT]_-=SRX?\)^(]F_X<]O)]C[2HHHKYD]X**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^7/VR/^ M2I?LR_\ 908O_2::OJ.OES]LC_DJ7[,O_908O_2::OJ.@ HHHH *^+/VU_\ MDIVD?]@>/_T?-7VG7Q9^VO\ \E.TC_L#Q_\ H^:@#Z _9@_Y(7X8_P!VX_\ M2F6O4Z\L_9@_Y(7X8_W;C_TIEKU.@#YM_:'^*_CC3?%=KX9T;X+^)_'GA14$ MNI76G/!%'=-P4@'F.,IW?CG&WH36W\6-&T7XD>&;#3?%OPCN_$&MZKI8'F16 M,4JZ<[C_ %3718-&4;J5],BO=Z* /F/0O!GB_P""6HWTRZ-J'C2;6_#UIIOV MFRVR/#>0(T8\YF(Q&0PR_/0\59F^$&L+^SA%\,+&RGE\0>'8-.U""[NHPEC? M74%Q'=>2DF3D%HMA) QN!YKZ3HH ^8/&WPQUS]HKQ!X@UV71M0\*6U\(:= M-!.M^JK]INY45"(<$[HU"D[CC.1Q7OU% !7BO[:W_)H_Q>_[%F^_]$M7M5>* M_MK?\FC_ !>_[%F^_P#1+4 9/P6^!>CW_P '/ ER^M>(T>;0;"1ECU615!-N MAP!V'/2NR_X4!HO_ $'/$W_@WDK5^!'_ "0_X>?]B[IW_I-'78_\* T7 M_H.>)O\ P;R4?\* T7_H.>)O_!O)7IU% 'F/_"@-%_Z#GB;_ ,&\E'_"@-%_ MZ#GB;_P;R5Z=10!YC_PH#1?^@YXF_P#!O)1_PH#1?^@YXF_\&\E>G44 >8_\ M* T7_H.>)O\ P;R4?\* T7_H.>)O_!O)7IU% 'F/_"@-%_Z#GB;_ ,&\E'_" M@-%_Z#GB;_P;R5Z=10!YC_PH#1?^@YXF_P#!O)1_PH#1?^@YXF_\&\E>G44 M>8_\* T7_H.>)O\ P;R4?\* T7_H.>)O_!O)7IU% 'F/_"@-%_Z#GB;_ ,&\ ME'_"@-%_Z#GB;_P;R5Z=10!YC_PH#1?^@YXF_P#!O)1_PH#1?^@YXF_\&\E> MG44 >8_\* T7_H.>)O\ P;R4?\* T7_H.>)O_!O)7IU% 'F/_"@-%_Z#GB;_ M ,&\E'_"@-%_Z#GB;_P;R5Z=10!YC_PH#1?^@YXF_P#!O)1_PH#1?^@YXF_\ M&\E>G44 >8_\* T7_H.>)O\ P;R4?\* T7_H.>)O_!O)7IU% 'F/_"@-%_Z# MGB;_ ,&\E'_"@-%_Z#GB;_P;R5Z=10!YC_PH#1?^@YXF_P#!O)1_PH#1?^@Y MXF_\&\E>G44 >8_\* T7_H.>)O\ P;R4?\* T7_H.>)O_!O)7IU% 'F/_"@- M%_Z#GB;_ ,&\E'_"@-%_Z#GB;_P;R5Z=10!YC_PH#1?^@YXF_P#!O)1_PH#1 M?^@YXF_\&\E>G4V21(8VDD94C0%F9C@ #J2: /,F^ 6AHI9M>\2JH&23K$F! M7RW\;/%^G66O+X<\!ZQX@U&Z#^5/:3[/->6P)>[8G'EQ8YV^_?Z=?2?V=_V:K;X<6T6N:_''=^)95W*APR6 M@/8>K>I_*OI*&&IX"FL3BU>3^&/ZL\.K7GC)NAAGIUE^B.5^#?[(%I%I$6K> M,)KN/6)2)8H;2?RVM^X);J6_E7K/_"@-%_Z#GB;_ ,&\E>F22+$C.[!$4$LS M' ]37E/CK]J'X>> _,CGUR/5;U,_P"BZ5B=L^A8'8/H6S7A8O&2KS=6O+^O M(]W Y?-I4<+3!D18#K4J@ECCDU\V?\ M"^[3_H'Z]_X4,W^%;/QR_:UN?BOH%QX>L-#CT[2I75FEFD,DS;3D=, ?K]:\ M"KYC$8V3G^YEH?J^4<.4HX?_ (4*7OM]^FG9GT[\%O&VF_%7X@6/AN>/Q%8+ M=1RN)X]>E8J40OT([[<5O_M*?LW1>'M#_P"$K\.3ZA=7-JVZ]^U3F:4KV<-U MXKP_]F_QEI/@/XQ:)J^MW/V/3HUFCDG*E@A>)E!('.,D5^D%O=:=XHT<2V\U MOJ6FW<9 DB<21RH1@X(X(KW,GQ]2C)5;W:>J\CXOBS**-&JJ5&'+!Q6NMN:[ MZOY'S!^SAIVA_%OPS)'?Z]XABU^R.VXBCU:10ZG[KJ/3M7L'_"@-%_Z#GB;_ M ,&\E?+OCG1-4_98^-%MK.E*[Z+S+#1IR6(H_P .>J\GU1\-@:\IIT:OQQW\ M_,X;_A0&B_\ 0<\3?^#>2C_A0&B_]!SQ-_X-Y*].HKQ3U3S'_A0&B_\ 0<\3 M?^#>2C_A0&B_]!SQ-_X-Y*].HH \Q_X4!HO_ $'/$W_@WDH_X4!HO_0<\3?^ M#>2O3J* /,?^% :+_P!!SQ-_X-Y*/^% :+_T'/$W_@WDKTZB@#S'_A0&B_\ M0<\3?^#>2C_A0&B_]!SQ-_X-Y*].HH \Q_X4!HO_ $'/$W_@WDH_X4!HO_0< M\3?^#>2O3J* /,?^% :+_P!!SQ-_X-Y*/^% :+_T'/$W_@WDKTZB@#S'_A0& MB_\ 0<\3?^#>2C_A0&B_]!SQ-_X-Y*].HH \Q_X4!HO_ $'/$W_@WDH_X4!H MO_0<\3?^#>2O3J* /,?^% :+_P!!SQ-_X-Y*/^% :+_T'/$W_@WDKTZB@#S' M_A0&B_\ 0<\3?^#>2C_A0&B_]!SQ-_X-Y*].HH \Q_X4!HO_ $'/$W_@WDH_ MX4!HO_0<\3?^#>2O3J\P_:9U"YTOX&^*KFSGDMKA((PLL3%6&94!P1[$BHG+ MDBY=CHP]%XBM"BG;F:7WNQ\_?M+_ UL/!'Q?_9MN;34=6O'F\>Q1E=0OGG4 M#[/*<@'H>.M?:%?DC?ZYJ6J36DMYJ%S=2VDOG6[RRLQADQC17KW[, M7BW6[SXX>&K>?5KV>"5Y%DBDG9E8>6QP03Z@5YD,P4Y*/+N?;8CA.IAZ,ZWM MD^5-[=E?N?HA1117K'P(5\6?MK_\E.TC_L#Q_P#H^:OM.OBS]M?_ )*=I'_8 M'C_]'S4 ?0'[,'_)"_#'^[IUY9^S!_P D+\,?[MQ_Z4RUZG0 4444 M %%%% !1110 5XK^VM_R:/\ %[_L6;[_ -$M7M5>*_MK?\FC_%[_ +%F^_\ M1+4 =C\"/^2'_#S_ +%W3O\ TFCKN:X;X$?\D/\ AY_V+NG?^DT==S0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%<+XU^-W@KP!&YU?7[6.=1_Q[0N))2?3:O0_7 M%3*48J\G8VI4:E>7)2BY/R5SM+N[AL+:6XN94@@B4N\DAPJ@=237Q?\ 'C]H M/4_BMJW_ A?@E9FTR5_*EEAR'O3Z>T?\^]'XY[+0,X M*]);H]MP';VKEOA]\!?B7XQ;S-+TVZTNVF&UKNY8VZE>X_O$>W>NK#9E@\)^ M\474J=$EHO-O_(]*IPSC\0O]IG&A2ZN3]Y^B_P VCWGX:V_PT_9FL#J/B77+ M34O&A8XSTZ9SD>,?V[-1U&5[/P7X<"LWRI6GXL>:^@O!WPG\(^ 8E70]"M+ M.1?^6_E[I3_P(Y->;7K8['5'4JRY;_>>G1AD.4P5.C%UI+OI'_@_B?'"_#CX MZ?'YUEURYO+73)#D#49/LUL!ZB%0,_4*:]4\"_L(^&]*\N?Q1JMSK6^+_P!GGPQK M?P\O/"FAV=IX8BN"A-U:VH=SM.1N)(9_Q:O%_P#AW]%_T/4G_@J'_P >KZZH MK6>&HU'>43BP^=9AA8N-*J[-W=TGKZM-GR1%_P $_P"S E\[QI/,=A$833@F M'[$_O#D>WZUYK+IOQ7_9*UAIK=VNM!=\DIF6RG'^TO\ WOP?K7Z U!>V5OJ M-K);74$=S;R#:\4JAE8>A!K&6"I[T_=9Z-'B/%-N&,2JP>Z:2^ZR/F"3XN^" M?VI_ TWAG4WC\.^*,>99I=,-@G X\N3N#T(ZX/3@5R7[+7Q1O/AEXSO/A]XE M+6UI<7!CB$Q_X]KK."/]U\#\<'N:[#XP?L5Z;KIFU3P5*NDZARYL)"?)<_[) MZJ?TKY,\(%MO%-O=0:E" BRW .YU7A2'_BQQSD]J]C YDJ%.6#S! M?NY;26MGW.''9#0S*2QV1S_>1WIR=FUV3Z_UJ?JM17B?[,/QN@^*/A".POKE M?^$ATY1',C-\TR#I(!W]Z]LK&22;2::[K8\.4)TWRU(N,NJ:LT%%%%22%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 45S_C/Q]H'P^TM]0U[4X- M/@ RHD;YW/HJ]37R7\2/VQ?$'C:^;0OAWIT]NLQ\M;KR]]Q)[JO\/XUS5<13 MH_$]>Q[& RG%9@[THVCUD]$OF?37Q*^-7A/X561EUS4D6Y(S'90?//)]%[?4 MX%?&/QD_:<\5?&33=0TO2]/;2_"R@/+KGQ#U&>'SCYC6@DWW$G^^Q^[7U;X;^''AGPEH+:-IFBV<&G.NV6% MH@XE_P!_.=WXUR..(Q*U]V/XGT$*N59+-."]O577:*]//MOZH_*?>OJ*]6_9 M8.[X\^%</_T?-0!] ?LP?\D+\,?[MQ_Z4RUZG7EG[,'_ "0OPQ_NW'_I M3+7J= !17@_[27P2\)_$'PYJRW&EV^H?$#5H_LWAS5+C!O-+N@H,4MK+]^W6 M)E$S&,C.UB.8X?%.B>&_"%E=64&HJ'BDO)I9TEO? M+/R^:H@4*XY3>V"-U 'TC17PU\"8H_VBX_$(^)$0UZ'PQI AT=]0@ZG\2/$^K?L1:%KSZCPV\ MLZR+RC^7(Q#CD$ANHH ^I**^._BHT7[./BKQ+HGPRTVW\-:5>>!;W5IM.TR, M16\%Y!-#%%=A%&%D9)75GZOL3<24&.L\->&-)^#OQD^&>F^$+.*QM_$^E7+: MX+?_ )B$D<:.MW,?^6DQ9FS*WS'=@F@#Z8KQ7]M;_DT?XO?]BS??^B6KVJO% M?VUO^31_B]_V+-]_Z):@#L?@1_R0_P"'G_8NZ=_Z31UW-?/_ ,%OC!>6?P<\ M"6Z^ /%MP(M!L(Q-#8J4?%N@W*=_(/45V7_"Z;W_ *)UXQ_\ $_^+H ].HKS M'_A=-[_T3KQC_P" "?\ Q='_ NF]_Z)UXQ_\ $_^+H ].HKS'_A=-[_ -$Z M\8_^ "?_ !='_"Z;W_HG7C'_ , $_P#BZ /3J*\Q_P"%TWO_ $3KQC_X )_\ M71_PNF]_Z)UXQ_\ !/_ (N@#TZBO,?^%TWO_1.O&/\ X )_\71_PNF]_P"B M=>,?_ !/_BZ /3J*\Q_X73>_]$Z\8_\ @ G_ ,71_P +IO?^B=>,?_ !/_BZ M /3J*\Q_X73>_P#1.O&/_@ G_P 71_PNF]_Z)UXQ_P# !/\ XN@#TZBO,?\ MA=-[_P!$Z\8_^ "?_%T?\+IO?^B=>,?_ 3_P"+H ].HKS'_A=-[_T3KQC_ M . "?_%T?\+IO?\ HG7C'_P 3_XN@#TZBO,?^%TWO_1.O&/_ ( )_P#%T?\ M"Z;W_HG7C'_P 3_XN@#TZBO,?^%TWO\ T3KQC_X )_\ %T?\+IO?^B=>,?\ MP 3_ .+H ].HKS'_ (73>_\ 1.O&/_@ G_Q='_"Z;W_HG7C'_P $_\ BZ / M3J*\Q_X73>_]$Z\8_P#@ G_Q='_"Z;W_ *)UXQ_\ $_^+H ].HKS'_A=-[_T M3KQC_P" "?\ Q='_ NF]_Z)UXQ_\ $_^+H ].HKXEUO]N;Q?9:Q>V\'A[2X M88IF1([I9/-4 XPV'QGUJE_PWAXS')T+1".^%E_^+KSWCJ*=KGUD>&,RE%24 M5KYH^YZ*^3]7_;ZTB+2(O[,\-7ESJIC7S%N9%C@5\9ZQ\7?CE\ M98I?['L]3M-,;(,6A6KQ*!Z&3ES_ -]8]J?D11X=QDESU[4H]Y.W MX?\ #'VCXS^*GA+X>Q,_B#7K/3G R('DW3,/:-,>%?V=-=N[UKCQ=H/BW:S;FCTW3Q)))ZYDD88/O MAJ]OT(?#KX+:=_:DGPH\1VWD8SJFKV<2[>['^OFSR+7/&WQI^+FE76I7,UUH_AI$+RW)_T*S5/]XX+^@QN) MKRGPCX UCXA>*(=(TE)-2OIVY<9VA>[LQZ*/4UZW\3OB?XM_:3\0_P!FZ!I= M\^B6O[R+3K6,NV.GF2A>">>.P[5[E\'I++X/>'Q9Z?\ #?QA<:A, ;S4'TY/ M,F;T'S\*.R_S.37T7]E87+Z:GC?WE5[1;T7K;\CP*G%..QDG2RV*H45NXI7? MHW^:2.U^#/[.WASX4:/%NM8-2UMP#/?S1ACG^ZF>BBO5P H P!V%>9?\+IO M?^B=>,?_ 3_P"+H_X73>_]$Z\8_P#@ G_Q=>;I>Z5O30XIU*E5\U23D^[; M;_$].HKS'_A=-[_T3KQC_P" "?\ Q='_ NF]_Z)UXQ_\ $_^+H,STZBO,?^ M%TWO_1.O&/\ X )_\71_PNF]_P"B=>,?_ !/_BZ /3J*\Q_X73>_]$Z\8_\ M@ G_ ,71_P +IO?^B=>,?_ !/_BZ /3J*\Q_X73>_P#1.O&/_@ G_P 71_PN MF]_Z)UXQ_P# !/\ XN@#TZN?\9^ ]!^(&DOIVO:;#J%LPX\Q?F0^JMU!^E,?_ !/_BZ/^%TWO\ T3KQC_X )_\ %TFDU9EPG*G)3@[-=4?% MWQK^%.K_ +/GC^.?0[RZAT^8^=I]ZC$.OJA(ZD?J*]8^#O[;KP^1I?CV$NO" M#5K9/F'O(@Z_5>?8UZ%\8M9_X6SX+NM&N/AUXNCN1^\M+AM/7]U*.A^_T['V MKY0\+:5HJWU]X5\8Z'J*:@[B.TFL(P+RWGSC848@.I]#SGIC-;QRM5:$J^!= MIQ^*/1KNOZ^X]N/$5.K4CA,[AS0E\-1:2B^S[_U=,_230M?TWQ/I<&I:3?0: MC83C,=Q;N'4_B._J.HK0K\X='L/BK^S[?SZSI%AK.GZ2''F&[M&%O,N>/-CY M7..^L6MK;:MX?U"+67(0QV.R2)V_V2S \^A_,UY=/%)ODJ MKED=.,R.I3I_6<'+VM+NMUZK^O.Q]045Y@GQLNY$#)\//&#*1D,+%"#_ ./T MO_"Z;W_HG7C'_P $_\ BZ[CY@].HKS'_A=-[_T3KQC_ . "?_%T?\+IO?\ MHG7C'_P 3_XN@#TZBO,?^%TWO_1.O&/_ ( )_P#%T?\ "Z;W_HG7C'_P 3_X MN@#TZBO,?^%TWO\ T3KQC_X )_\ %T?\+IO?^B=>,?\ P 3_ .+H ].HKS'_ M (73>_\ 1.O&/_@ G_Q='_"Z;W_HG7C'_P $_\ BZ /3J*\Q_X73>_]$Z\8 M_P#@ G_Q='_"Z;W_ *)UXQ_\ $_^+H ].HKRZ?XX7-M$\LWP]\7Q1(,L[V* M >YWUY5XQ_;NT.PL9X="T"^N-6!*J+XHD*'U)5F)QZ#\Q652K"DKS=CNPF!Q M&.G[/#PW>7 M2_ 5J;VX)V?VGG[N/J?J?RKQ;6K#XM?'Z[AU;5K#6;_ $IGS']EM&^S MQ#OY<8P"?Z=&SJ?^F:[\)^'/O7 M#[2OB?X:Y8]WN?3_ %3+AYUX,_9J^(7QQU1-?\=:A= M:78RG?NO%?A98K!H>FQQSXQ)>2C?-(?4L? MY#BLC_A=-[_T3KQC_P" "?\ Q='_ NF]_Z)UXQ_\ $_^+KII8:G2U6K[L\? M'YSBL>O9M\L%M&.B_P"">G45YC_PNF]_Z)UXQ_\ !/_ (NC_A=-[_T3KQC_ M . "?_%UU'A'E7[9'_)4OV9?^R@Q?^DTU?4=?%_[2_CVX\6_%_\ 9MMYO"^N MZ"(O'L4@FU6V6)'_ -'E&U2&.3WK[0H **** "OBS]M?_DIVD?\ 8'C_ /1\ MU?:=?%G[:_\ R4[2/^P/'_Z/FH ^@/V8/^2%^&/]VX_]*9:]3KRS]F#_ )(7 MX8_W;C_TIEKU.@#PKXN?L@>&/C/XU7Q/K7BGQKI^H1P?9H8]%UY[*&&,X+*B MH!C<0"U>ST6*WO=7T6XTJP_LM+[3+SR[B>TPNZ&5V5MZL M5#$_>SD@C)SZ510!YEKW[/7A75XK&.S;4/#L=M9#3731;GR/M-H/^6$N02R] M>1AN3SS6WG%Q.UL <0 A5 0%F. ,DG))P, M)X#^"VA^ -4_M&WN]3U6[CMQ9V;ZK",;GEE8*JCU M)/ %>"?$K]LWP9X-\VUT4MXGU%O_ $'ZUE4JPI*\W8[<+@L M1C9\F'@Y/^MWLCZ )"@DG '4FO*?B1^TSX'^&ZRQ3ZDNIZBG2SL")&SZ%N@K MYF2?:O4?AO^PSI>G/'>^,] M2;5[K.YK.U)2'/H6/S-^E<7UBK6TH1T[L^E648++_>S.M[W\D=7\WT_#U/CO M7M477-!KM['VL>)\LC%)2?W,Z[X/?LX M^ ]!\,Z+JO\ 8L>H:C[5&7\9_M? M?$$J-UGH=HW/4P641/&?[TA_,^P''V=\._AQHOPQ\/0Z3HUN(XU&99FYDF;N MS&OJDJ>3PN_>K/[H_P#!/EKSS.5EI27WR_X!5^%OPJT7X4>'8]-TJ$&9@#<7 M;#]Y,_J3Z>@KLZ**^;J5)59.6@ OEBX)0?=E&.X[U]25%=6T5[;2 MV\\:S02J4>-QD,I&""*[,)B9X2LJL/GYHYL30CB:;IR/&OV:?C!#\6?!!T[4 MV277-.00W<<@!\^/HLF.^>A]_K7,_&']C70?&'GZEX69-!U5LL8 /]'E/T_A M_#BO'O'6@ZK^RO\ &JUUC25=M$N7:6VR?EEA)_>0-[KD?FIK[;\*>)[#QEX> ML-:TR4365Y$)$;N/53[@Y!^E=.;8&C*U>FKTYZKR?5?U^A>2YKBL')QA/EJ1 MW[->:ZGP[X<^+GQ,_9GU=-%\36<]_HZMM6"[)92OK%)_2OK7X6_'7PI\6K13 MI-\L5^!F33[@A9D/L/XA[BNL\3^$](\9:7+IVM:?!J-G(,&.9 <>X/8_2ODC MXI?L9ZOX7NVU[X<7TTODGS1IS2;9XR.?W3_Q?0X/N>E?+\M;#?![T>W4^\]O MENQK/[2^%^O;^M3[.HKXM^%W[9&M>$+X:!\1K&XF$#>4]X8REU"1_ST M0XW?H?K7UUX5\7Z-XVTB+4]#UK*3I) ^=I]&'53['FNNCB*=9>Z]>QX&/ MRK%9=+]]'W7M):I_,V****Z#R HHHH ***X#XG_''PE\)K4MK6HJU\5W1Z=; M8>=_3Y?X1[G J92C!7D[(VHT:F(FJ=*+E)]$=_TKQSXL_M1>$?A@DMJEP-9U ME1@65HP(4_[;=!7SAXJ^/_Q*_:$U>3P_X,TZYL+"3AK>PYD*'C,TW 4?D*]) M^$W[$MAI;Q:GXXNAJ]Z>\14K/EPZ^;V/K(91AD(ZM^O;^M3RN\\2?%G]JK4WM+"*6ST$MAHX28K5!_MO_&?;]*]\^$? M['GA?P)Y-_KH7Q%K"X;]\O\ H\9_V4[_ %/Y5[MI>E6>BV45G86L5G:Q#:D4 M*!54?05;K2GA8Q?/4?-+S.3%Y[5J0^KX2/LJ?:.[]6-CC2&-8XU5$4855& ! MZ 4ZBBNX^8"BBB@ HHHH ^7/VR/^2I?LR_\ 908O_2::OJ.OES]LC_DJ7[,O M_908O_2::OJ.@ HHHH *^+/VU_\ DIVD?]@>/_T?-7VG7Q9^VO\ \E.TC_L# MQ_\ H^:@#Z _9@_Y(7X8_P!VX_\ 2F6O4Z\L_9@_Y(7X8_W;C_TIEKU.@ HH MHH **** "BBB@ KQ7]M;_DT?XO?]BS??^B6KVJO%?VUO^31_B]_V+-]_Z):@ M#L?@1_R0_P"'G_8NZ=_Z31UW-<-\"/\ DA_P\_[%W3O_ $FCKN: "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN1\=_%CPK\-[5I=>UB MWM' RMN&W3-]$'-?,'C[]MO5]?N6TOP%H[QO(=J74Z&29O\ =C'3\:YJN(IT MOB>O8]G!91C,?K2A[O=Z+[_\CZX\1>*M'\)6#WNLZE;:;:H,F2XD"#]:^;/B M3^W/I.F-)9>"]-;6;K[HO;L&. 'U5?O/_P"._6O//#O[,_Q,^,U^FK>-=4GT MZVD.[=?.7EP?[L8X7]*^DOAO^S)X&^'"QS0Z:NJZDO)O=0 D8'_97H*YN?$5 M_@7*N[W/:^K91EFN(G[::^S'X?F_Z]#Y=MO!'QG_ &F;F.ZU>XN+;1F;?F<6*S_%5H>QH6I4^T=/Q_P"&(K6UAL;>.WMX8[>" M-0J11*%50.@ ' %2T45W'S.^K"BH;R\@T^UEN;F9(+>)2\DLC;551U)-A'^SZFM:=*=:2C!7;,YU(4TY3=DC3^ M*'Q3T7X4^'9-3U:8%R"(+5#^\G?LH']>U?'FD:)XR_:Y\?O?WTKV>AV[;6E M/DVL?]R,?Q.?_KFI?!W@GQ;^U7XXDUS79I+;1(GP\P!"(F?]5$/7WK[9\*^% M-+\%Z';:3I%JEI90+M5$'4]R3W)]:^CE*GE$.6'O5GN^D?\ @GB*,\RES2TI M+IW(/!/@C1_A[X=MM%T2T6ULH1GU>1CU=S_$Q]?PZ "MZBBOF92E.3E)W;/= MC%12C%62"BBBI*"BBFR2)$I9V5%'4L<"@!U%8U_XRT+3 3S,0@KG;O]I/6;US'IVC0HW8DM(WY"O-J9W@(:<]_1-D.K!=3Z'KE_$WQ"TS MPKKNDZ7=D^=J#[0P(Q&.@+>Q/%>(7/Q&^)FL02S16\UI"JEF>*VV!0.:A=RW5R<#S'/( Z8]*\G%\0QA!*A!IOJU96ZFY"I"JN: M#37D:II["T445H,X;XR?#&S^+'@>\T6X"I=#]]9W!&3#, =I^AY!]B:^9OV7 MOB=>?#'QI>> /$I:UMIK@QQB4\07 XQ]&_PK[2KY<_; ^#;WULGCG18BM]: M"]6(?,R#[LG'=?Y5[V75H5(RP5?X9;>3/'QU*4&L72^*._FCZCHKQC]F/XR) M\3O!RV=[*/[=TU1'.I/,J?PR?CW]Z]GKR*]&>'J.E/='I4:L:\%4ALS@/BE\ M#_"GQQR*^1O$_P;^)G[,VLOKWA:_GO=*4Y M:ZLURI3^[/#R,>_(]"#7WQ2,H=2K ,I&"#T->;5PT*KYEI+NCZ7 9SB,#'V3 M]^F]XRU7R[?EY'S;\'OVSM"\7F#3/%D:>'M7.$%R"?LLS?4\H?9N/>OH^">. MZA26&198G&5=#D$>QKP7XP_LA^&?B")M0T14\/:TV6W0I^XE/^T@Z?45\>^( MK[QU\)M=O/"UQK^H6Y3RK 9R^?+ MY^SEU@];>GE_6A^H%M)8Z55\M*&I=3AFE@E[;&XA*"[+5^2.B^(W[87B?Q]?-H/PZTZXL8YCY M:W2Q^9=RYX^0#(3Z\GZ5;^&/[%FJ^);I=;^(FHSP^N[OMT."M MGD,-!T,JI^SCUEO)_/I_5K&+X3\&Z)X&TB/3-!TRWTNR3_EG F-Q_O,>K'W) M)K:HHKT$DE9'R/_ -'S5]IU\6?MK_\ )3M(_P"P/'_Z/FH ^@/V8/\ DA?AC_=N/_2F6O4Z M\L_9@_Y(7X8_W;C_ -*9:]3H \U^)GQCG^'/CGP#X?/AB\U*T\5:G_9AUA+B M*.WLY#%)( 5),CL1$> H7'\6>*ROC[\>[GX0/X?TK0/#47C;QCKL[1V'A[^V MK73)9T4#>ZO.0&(+*-B@L=W3@U@?M.WEW'XN^$+6F@Z]K$>E^*(]4O9=(TBX MO$@MQ;7$19FB1@#ND3Y>N#G& :L_M&>"/AQ\00-)\6?#:[\7Z[ FOO$=GID>K:]I;:JB# M38VR1$D@C83S'#87"*9/=Z"UK']>,>']!\5?!#5=2NM6TC6/&%YKWAVSL$O--M7O)?MT$; M1B.=D!VJVX$ROA<@DD5--\*M7C_9D@^&5E97-]XK\-0Z9J92:U>*SO9X+F.Z M^SQ3N!&Y;RBAPQVEANQ0!Z#IWQY?19M;L?B!H4?@_5M-TIM<$%M?B^AN+)2% M=DD\N/\ >(Y573;@;T(9@3BSX$^,]_K_ (DT_1O$OAAO"MSK-FVH:-F]%S]J MA7!99 $7RI@K*2@WC!^\<5Y3X_\ A_JW[2?B/Q#KEAI6IZ#IMOX0NM!LUUZP MDLIKJ\N)8I6 BE ;RT$*@N0 3)\I.UL=)X:L]7^*/Q5\!ZY+X>U7PW9>#].G MBOAJMD]MYEW*BQ^5#O \U%VD^8N5(Q@T ?0E>*_MK?\ )H_Q>_[%F^_]$M7M M5>*_MK?\FC_%[_L6;[_T2U '8_ C_DA_P\_[%W3O_2:.NYKY^^"WP5%[\'/ MEQ_PG?C:#SM!L)/*@UDK&F;=#M4;. .@'I79?\*+'_10/'?_ (.S_P#$4 >G MT5YA_P *+'_10/'?_@[/_P 11_PHL?\ 10/'?_@[/_Q% 'I]%>8?\*+'_10/ M'?\ X.S_ /$4?\*+'_10/'?_ (.S_P#$4 >GT5YA_P *+'_10/'?_@[/_P 1 M1_PHL?\ 10/'?_@[/_Q% 'I]%>8?\*+'_10/'?\ X.S_ /$4?\*+'_10/'?_ M (.S_P#$4 >GT5YA_P *+'_10/'?_@[/_P 11_PHL?\ 10/'?_@[/_Q% 'I] M%>8?\*+'_10/'?\ X.S_ /$5F:]\,]&\+6\<^L?%+QCID,C;$>Z\0>6&/H,K M2;2U948RF^6*NSV*BO /[,\"_P#1;/$?_A3K_P#$UIZ3X'\-Z]%<2:=\7/%= M[';C=*T'B,,(QZG"\5*G%[,VEAZT5>4&EZ,]LHKXX^)7Q1\$^!_-MM,^(?CW MQ+J:9'E6>NXA4_[4I3'_ 'SFO)] U'XP?&*ZFLM"U+Q-=:=*2K++J4QA5#VD MD)"GCZ9]*Y:F+IP?+'WGV1[F%R#%UX^UK6IT^\M/PW_(^SOB3^TCX'^&0EAO M=46_U-./[/T\B60'T8CA?Q.?:OF?Q/\ M4_$;XN:B^C>!M)GTZ.3@)IZ&6Y* M^K28PH]Q@>]=-X,_8BT6QLS<^.?%&V;&3;:=*D:I_O2.#G\ /K750>$?A5\. M+1K2Q^*FMZ+#G<;;3];1,GUVHG)]Z4,/C,7T<5V6K.N6+R7*?X2]M4766D?D MNO\ 6IPW@3]B;Q!XFNEU3Q_K+6ID.Y[2"3SKAO9I#E1^&?K7T]X"^#WA'X;6 MRQZ%H\%O*!AKEQOF;W+GFOG;5_BA\-M-R(/B?\1M1(CK"D[]W_ ,$^;S#B>>,TK5ER_P L M=ON7ZGWG17YP7?QC\;:G*%T?5O%<08\++K$]P?\ QT+6OI1^/'B#:;*Z\8NC M?QBYN%7_ +Z+5ZJR7$+6I*,?5GSCS2B]()R]$?H169JWB?1M!4G4]6L=. ZF M[N4BQ_WT17QA#\"/CKXMC"ZKJ^HI >VHZTSC_OG>3^E7K+]B+55'F:YXOTRQ M&^-'[2>J?&-8-%TFUDTG1V8![?S-TEPV>-Y 'R^U><^#=#CU MKQ_HFB:Z+Z:S^TK;/!:@R2*I/1!Z9/;UKT6?PGX3L+V*XT*RU*&2//SWUU'( M"#_LK&N#[Y-6-'T"[F\3QWNB_;H]99-B/ITKQRD8YP4(/3K[5Y_^O.!PU7ZO MA:3=+E=FOBYV_/I;KOEO0^X-!T#3_ QI-MIFEVL=G96Z MA(XHQ@ ?U/O5JYNX+./S+B:.!/[TC!1^9KYDT[P5\5-1CV"[UM(V'(O-3D'' MN'>M&W_9S\3:G)YNHZI:Q,>I>1Y7_EC]:^<>;8JL[TL-)WZO0^D4VE:,3VG4 M/B;X4TO=Y^O665ZB*42D?@N:YG4/VAO"-GD0RW=Z>WDP8!_[Z(KG=/\ V8+% M,&^URXF]5@A6/]23_*M"7]F+PS+TU36HO]R:'^L1J?:9Q5VA"'J[_E<+U'TL M9>H?M/VZY%EH)?N1:C &]$6V'Z[:='\%?'VN,'U#44ASU\^Z9V_)01^M>A M_P#"BQ_T4#QW_P"#L_\ Q%'_ HL?]% \=_^#L__ !%']ATYZUZLY^K'[)/= MG)V'[,+L0U_KN2>JP0\_F3_2NET_]G'PQ:X-Q)>7OJ'EVC_QT"I_^%%C_HH' MCO\ \'9_^(H_X46/^B@>._\ P=G_ .(KJIY-@*>U)/UN_P QJG!=#?T_X2>$ MM-QY>BV\A'1IAO/YFNCM=%T^Q0+;V5O"HZ!(P*\]_P"%%C_HH'CO_P '9_\ MB*/^%%C_ **!X[_\'9_^(KTZ>'HTOX<$O1(T22V1W7B;P_'XFT.ZTN6>6UBN M%V,\! 8#VR*\S_X9FT'_ *"NI?G'_P#$UI?\*+'_ $4#QW_X.S_\11_PHL?] M% \=_P#@[/\ \17/7P.&Q4E*M"[1+A&6Z-7P/\(M*\#RWC0W-Q?QW2!'BNPC M)P>#@ <\FGZY\&O">N[FDTQ+:4_\M+4F,Y]>.M8__"BQ_P!% \=_^#L__$4? M\*+'_10/'?\ X.S_ /$4U@<,J:I>S7*NEKAR1M:QR^M?LR[&,FC:RR,.5CND M_P#9EZ?E6 ?#7Q1\ G-F]U._P#P=G_XBO,GD>&OS46Z;_NLATH]-#A-,_:-UW29OL^MZ5'. MR\-P89/Q'3]*[W0_V@_"NJ[5NI)],E/7[1'N3/\ O+G]0*HZC^SEIVKH$O\ MQCXQOD'1;G51(/R:,U O[,'AR*%E35=8=\?*TTD3 ?@(QG\ZS^KYKAOX555% MVDK/[_\ @BM4CL[GJ>E:]INNQ>9IU_;WJ8R3!*'Q]<=*M7=K%?6TMO/&LL$J ME'1AD,",$&OGO5?V;];TN7[1HNK17+(/-M]1G*#\58BA9M7P_\ O>'E'S6J_KYA[1KXHG$>.=#U3]EGXT6VLZ4K MOHMRYDA7/RRPD_/"?<=OP-?;7A7Q-8>,O#UAK6F3">QO(A+&X]^H/H0<@CL1 M7Q;X@@M?%NA36/B#5O%%[>1J6MGN]4^T0I+C@F-TR!ZX;-5/@5#J&E>($\/Z M]XC\0Z%H5QN,$^C:F8(HINN77! #=,X'.*^P_MG+\WPRFJR5:&C3T1AX/B-XWF0C(9-=R/\ T"I?^%%C_HH' MCO\ \'9_^(KC33U1[QZ?7YP?M8$#X[^(\G'^I_\ 1:U]H?\ "BQ_T4#QW_X. MS_\ $5SFL_LA>$/$5^][JVK^(-3O7 #7-Y=Q32,!T!9HB:Y<30=>"BG8^@R7 M,H97B)5IQNX>HK]'OV3/^2 >%OI^K?\ M?R#_ .,UTVE_LZV&AV$-CIOC3QGI]E"-L=M:ZL(HT&KG>?TLTP\:,(.-G?7T:_4]9HKS#_A18_Z*!X[_P#!V?\ XBC_ (46/^B@ M>.__ =G_P"(KTSXH]/HKS#_ (46/^B@>.__ =G_P"(H_X46/\ HH'CO_P= MG_XB@#T^BO,/^%%J/^:@>.__ =G_P"(JO$ZAX9\*:9D3_ !<\7[AU5/$&YOR"5S5_J/A"SSY7Q&^(EX1VAU5A M_P"A(*XJF/PM+XZL5\T0YQ6[/INBOD&_\5V*9^Q>)/B%-Z?:/$(C_DC5BOJ_ MB>\F46/B3Q?@GA7U>64G\0%KSIY[@8Z*=WY)D.K ^V**^1M*T7XF7VTV]YXJ MD!_CEU"Y"_F7Q6Y>?#;XAW.GS76L:G/#:01F1WOM1:0*H&22-Q-8O.I25Z.' MFUYJR_47M>R9L_M*VVA:SXW^&%S?32M=>%=;77$2!P "$:,!_;YR?PKZ M[B M.[MXYXF#Q2*'5AW!Y%?"BC ]:^E_V?O&?]M^''TBXDW7>G\)D\M$>GY=*XLK MSF6,Q4J=712^%=K=/GN33J\TK,]8HHHK[(Z0KXL_;7_Y*=I'_8'C_P#1\U?: M=?%G[:__ "4[2/\ L#Q_^CYJ /H#]F#_ )(7X8_W;C_TIEKU.O+/V8/^2%^& M/]VX_P#2F6O4Z "BBB@ HHHH **** "O%?VUO^31_B]_V+-]_P"B6KVJO%?V MUO\ DT?XO?\ 8LWW_HEJ .Q^!'_)#_AY_P!B[IW_ *31UW-<-\"/^2'_ \_ M[%W3O_2:.NYH **** "BBB@ HHHH ***YWQ3\0_#'@F,MKNO6&ED+O$=Q.HD M8>H3[Q_ 4FTM65&$IOEBKLZ*BOG?Q=^W!X$T,21Z1#?>(9U/RF*/R(6_X$_S M?^.UX[X@_;<\=>)[K['X9T>VTUI'Q$L,)NIV'8<\$_1:Y9XNC#3FN_+4^@P_ M#^8XAE^&K#3]4M+ MZ[@N)I)8K>42%%*J 3CCL:X*+X8?'GXPR))JIU.VM6) ?5K@VR)Z_N_O ?\ M :S_ (D?LE>*_A[HFFWT/G^)KZZD9)[72;*2;R,#()(R2#Z[1TKCQ%:I5I-1 MINW=_P"1]#E6783 XRG.KBHN:O91U6SW9XC@>@JS9#4)C+:V+7&V8 2Q0%L. M.P('6NT/PZF7PF97MY$U<-O,+@JRCIL(/0_UXKU;]E/4;3X::SKM]XFLG2*X MMD2 "-9&+!LG SQQ7S^$Q6$E67MY>ZG9ZV_$^AQ^?T/J5>>$JQ52#LKV=VFM M4KZKL>/^&/AAXLN[A)K'PQ?7K@@KYMHVW/7/. :]DT_X7?'K7K2.U\V\TFU4 M86$W"6J*/81X KWG4/VF],@4KI^C7$P[&:18P/P&:YRY_:(\3ZM*8M+TRWC8 M]!%$TK_Y_"OL(\5Y9@ER86E'Y)M_>['X9C)XC,9\^-Q,YOMLODMD>=VO[%_C M?77$FM^)+:-CRWFR23M^==3IW[#.B62"35_%$[ =1'&J+^9-:OV_XM^*?N1: MC K>B"V&/QQ4D/P-\<:V^_4M2BA!Z^=HGO-P/X**NQ:C\%_"G&G^'+6Z=>F+8R _BY M-7]-_9A@&#J&MR29Y(MX@OZDFNJTW]GWPE8X,MO/>,.\TQQ^0P*X)YCQ!BM[ M17G)O\G^AV0PT(_#32^1Q+_M#:5I*E=#\,0VP' X6,?DHK.E^.'CC7#MTS35 MC5NAAMVD/YU[CIO@#PYI&#::-:1,/XA$"?SK]@C;IN<0J/RYJ>W_9Z\4:NP?5-5BC/4^9 M(TQKZ-HH614):UIRGZL?LEU=SQ73?V9--BPU]JMQ.>Z1(%'YUU.F_ KPAIV- MVGM=D=[B0M_+%>@T5WT\JP5+X:2^>OYE*G%=#P77/V<;_4M7N[FVU*QM;>5R MT<*Q, B]A4GAS]G[6O#NNV.I0ZW:*]M*)/EC;)' _#_B!6^W:3;3,>KA-K?F,&O!/CW\(E\#^&G\1>&K>2YM[ M5LWMH[;BL9_C4^W<>ASVKZ:J*YMHKRWE@GC66&52CHPR&4C!!KDE@L'6FI5Z M2DNO3\5J8U:?M(M+1]SXI^$=YKGCBVNIO"UW+!>6A!ELTN-CX/1@.C"O2(?B MQ\0/!KB/6+)[B->INH2/_'QQ7D7CG0=3_9:^,]MK&DJYT.Y(GYX3[ MCM^%?:WAK7],\=>&['5K(QW5C>1"1=P#8SU!]QTJ#_%_X;Z1X FLUL+Z> M::Y);[/+@[%'?(]Z\"OB,SRZFZE5QG%==F>BW."N]3WOP1\2=-\:6%U^'=,S]IUFSCQUQ*&_EFOCS2;;[=J-M:&[^Q1W$BQ MM*<[5R<9(':O;=/_ &88,*U[KLD@/)^SPA?U)-<^#S;'XNG:C24FMW>WX"C4 MG):([+4/CQX0L<[;Z2Y(_P">$1;-S.P45K6'[.WA2TQ MYXNKPC_GI,5S_P!\XKI-/^%/A/3<&+1+5F'1I%WG\S7H3:;/U:OH>UT:PLD"P64$ M*CH$C JV ,#@4?V9C*G\;%2^2L'))[R/FW_ (0OXJ>(?^/FZNH0W7S;GR__ M $&K-O\ LX^(-18/J.L0(>^XM(WYU]%44UD6&>M64I^K'[*/4\4T_P#9CTZ/ M!O-7N)CW6- H_.NDL/@#X1LL%[6:Z(Z^=*2#^6*]'HKMIY3@:?PTE\]?S*5. M*Z'.6'PY\,Z9C[/HEFN/[\>__P!"S6[;V5O9KB""* >D:!?Y5-17HPI4Z?P1 M2]$6DEL%5=3TVVUBPFLKR$3VLR[9(VSAAZ<5:HK1I25GL,^3/VG_ _I_@GX M@_ 6PT.U73K37_&<>G:G%$21=6Y@D8QMDG RH/&#Q7TIH'@/0/"]T]SI>F16 M<[KL9T+$D>G)KY[_ &R/^2I?LR_]E!B_])IJ^HZYHX7#P:E&FDUY(GE2Z!11 M1744%?%G[:__ "4[2/\ L#Q_^CYJ^TZ^+/VU_P#DIVD?]@>/_P!'S4 ?0'[, M'_)"_#'^[IUY9^S!_R0OPQ_NW'_I3+7J= !1110 4444 %%%% !7B MO[:W_)H_Q>_[%F^_]$M7M5?-O[6GQ/\ "GBW]G+XH>&=&UVTU'7K[0KRRMK" M!]TDLQC90BCN2>*F4XP^)V-:=&I5O[.+=NRN>L_ C_DA_P //^Q=T[_TFCKN M:\3^#OQE\$Z)\*? ^D7_ (EL;74K31;&UGMI7(:.58$5D/'4,"*]FDO((;4W M,DT<=N%WF5V 4#UR:49QE\+N.I1JTK>TBU?:ZL345YQXL_:'\ >#B\=YXAMI M[A/^7>R/GN?IMX_6O)O$?[:RNSQ>%O"-]J+ X6>]_=(P]<=:QJXFC1_B32.N MEEV*K+F4++N]%][LCZ@JCJNNZ=H=N\^HWUO90H-S//*$ 'KS7P[XA^.GQB\8 M;DCO+?P_;ME=EHH5L'L2CSNX\9_';XO(-M]JEOI[DKNMMNGVX!ZAG&W(_WB:A MTG]FF(N)_%7CG2],WZ^G!]"%PO_ (\:^@K;]G;Q+JKB35-6AC;OO=I6 M_.NFTW]F;28<&]U2YN?58U"#\Z%_:%?54/\ P*7Z*PI<2XR*Y,'2C27DE?\ M'_(\2T7X??!7PH TNG:SXNN0!\UY)Y,.X=PJE3CV.ZN[T[XV6OANW>U\)>"] M*T6$XRL,0&['0L$5K&"_NK_/_ #/ Q&+QN,=\15GW'$Z3:U9\,\8Q7M M_P )/A3X3\9>'(]1NC>7%TCF.> S!45NV-H!P1[U[5_PB>A_] ;3_P#P%3_" MKMEIMIIL9CL[6&U0G)6",("?H!6&"X?6'J\]9J:[6)C1L[O4YW3?A7X2TG'D M:!9L1T:=/./YOFNEM[2"SC$<$,<$8Z)&@4?D*FHKZNG1I4E:G%+T5CH22V"B MBBMAA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 <-\9/AC9_%;P1>:/.JK= >;:3 MD-+OX?\ B4M;6T]P8X?-.!!<9QCGLW\_K7VC M7RW^V%\&FOK1?'.BQ%;VT %\L7!*#[LHQW'>O?RZM"I&6"K_ RV\F>/CJ4H M26+I?%'?S1]25P/C#X,:+XVUIM3O[O44G9 FV&5 @ ] 4/\ .N6_9B^,R?%' MP:+.^F!\0:6JQW*D\S)T64?7H??ZU[/7@8[ QYGA\3&]G_3/1IU(8BFIQU3/ M)O\ AFKPO_S^ZM_W^C_^-UZE8VBV-G!;([R+"BQAY#EB ,9)[FIZ*XZ&#H85 MMT8*-^QJHJ.P4445V%!1110 4444 %%%% !1110 4444 ?+G[9'_ "5+]F7_ M +*#%_Z335]1U\N?MD?\E2_9E_[*#%_Z335]1T %%%% !7Q9^VO_ ,E.TC_L M#Q_^CYJ^TZ^+/VU_^2G:1_V!X_\ T?-0!] ?LP?\D+\,?[MQ_P"E,M>IUY9^ MS!_R0OPQ_NW'_I3+7J= 'S]^TGI7E_%#X%:O'?7\,P\7)9-;17M=Q\5O@M'\5M7\+ZA+XN\0>'7\.WHU&SBT=;(H;D*Z"1_M%M*3A)' M7 (7YLXR 19\??!ZR\)4OI;+Q!K"Z;ITFIQ-LDB%S>0VSSJW\+;)&8-V M.#7HVL?LW^'+F*RBT/4M8\&Q0V TFX709HE-]9 Y\B9I8Y#R2W[Q"DOS$[\F MMZZ^$&C:CXU&_U?0]5TS2]/66Z MO;^XL95AB4$L\C/MQM'/.<8KY;/_ &KHQC2BVW?97['L87%U:&#Q%&@FY5.5 M:=%K?_+YG+ZM\.]/O]4EO9)I(0Y#%4P!GUKOM0\)>*/$5O#+J%IXBUF (%0R M17$J;0. !C%8VH^#-:\;^&X);#PWK5W;7<<=S:7,6G2F.16 9'#;<;2"#GI M@U]VZ/$]OI%C%(I1T@164]B%&17C99E^(Q4)*M4E!*VFUS*K7QKP]-UJTDU= M);622M9^?Z'PW;^!=2L'"Q>#-;5,\M%H\IQ^:BNHTSPK #?Z'XUQW2V\/,, M?B7_ *5]D45]!3R'!1UFG)^;_P K'DRCSN\VV_-GS'IFG>#;':9_ WC^^8=Y MM*< _@K"NKTWQCX3TC!M?A?XJ1A_&= );\RU>XT5ZE+ X6C_ Z:7R!0BMD> M6P_&VRMQB+P'XRB'HFA$?^S5)_PO6#_H2/&W_@D;_P"*KTZBNVUMBSS'_A>L M'_0D>-O_ 2-_P#%4?\ "]8/^A(\;?\ @D;_ .*KTZBF!YC_ ,+U@_Z$CQM_ MX)&_^*H_X7K!_P!"1XV_\$C?_%5Z=10!YC_PO6#_ *$CQM_X)&_^*H_X7K!_ MT)'C;_P2-_\ %5Z=10!YC_PO6#_H2/&W_@D;_P"*H_X7K!_T)'C;_P $C?\ MQ5>G44 >8_\ "]8/^A(\;?\ @D;_ .*H_P"%ZP?]"1XV_P#!(W_Q5>G44 >8 M_P#"]8/^A(\;?^"1O_BJ/^%ZP?\ 0D>-O_!(W_Q5>G44 >8_\+U@_P"A(\;? M^"1O_BJ/^%ZP?]"1XV_\$C?_ !5>G44 >8_\+U@_Z$CQM_X)&_\ BJ/^%ZP? M]"1XV_\ !(W_ ,57IU% 'F/_ O6#_H2/&W_ ()&_P#BJ/\ A>L'_0D>-O\ MP2-_\57IU% 'F/\ PO6#_H2/&W_@D;_XJC_A>L'_ $)'C;_P2-_\57IU% 'F M/_"]8/\ H2/&W_@D;_XJC_A>L'_0D>-O_!(W_P 57IU% 'F/_"]8/^A(\;?^ M"1O_ (JC_A>L'_0D>-O_ 2-_P#%5Z=10!YC_P +U@_Z$CQM_P""1O\ XJC_ M (7K!_T)'C;_ ,$C?_%5Z=10!YC_ ,+U@_Z$CQM_X)&_^*H_X7K!_P!"1XV_ M\$C?_%5Z=10!YC_PO6#_ *$CQM_X)&_^*H_X7K!_T)'C;_P2-_\ %5Z=10!Y MC_PO6#_H2/&W_@D;_P"*H_X7K!_T)'C;_P $C?\ Q5>G44 >8_\ "]8/^A(\ M;?\ @D;_ .*H_P"%ZP?]"1XV_P#!(W_Q5>G44 >8_P#"]8/^A(\;?^"1O_BJ M/^%ZP?\ 0D>-O_!(W_Q5>G44 >8_\+U@_P"A(\;?^"1O_BJ/^%ZP?]"1XV_\ M$C?_ !5>G44 >8_\+U@_Z$CQM_X)&_\ BJ/^%ZP?]"1XV_\ !(W_ ,57IU% M'F/_ O6#_H2/&W_ ()&_P#BJ/\ A>L'_0D>-O\ P2-_\57IU% 'F/\ PO6# M_H2/&W_@D;_XJC_A>L'_ $)'C;_P2-_\57IU% 'F/_"]8/\ H2/&W_@D;_XJ MC_A>L'_0D>-O_!(W_P 57IU% 'F/_"]8/^A(\;?^"1O_ (JH[KXV65[;2V\_ M@3QG-!*I1XWT-B&4C!!&ZO4J* /SONM1U#X$?%N+Q%HNE:QI>BRS,8(-7M&M MVFA./,B(/!QG&<_W37UMH_[1NEZ]IT-]I_A/Q=>VLHRDUMI)D1O7#!L'FNB^ M,GPPL_BQX'O-%N J70_?6=P1S#, =I^AR0?8FOF7]E[XG7GPP\:7G@#Q+NM; M::X,<8E/%O<#C'^ZW^!KZ:I_PJ87VJ_BT]_-=SP8?\)^(]F_X<]O)]CZ$_X7 MK!_T)'C;_P $C?\ Q5'_ O6#_H2/&W_ ()&_P#BJ].HKYD]X\Q_X7K!_P!" M1XV_\$C?_%4?\+U@_P"A(\;?^"1O_BJ].HH \Q_X7K!_T)'C;_P2-_\ %4?\ M+U@_Z$CQM_X)&_\ BJ].HH \Q_X7K!_T)'C;_P $C?\ Q5'_ O6#_H2/&W_ M ()&_P#BJ].HH \Q_P"%ZP?]"1XV_P#!(W_Q5'_"]8/^A(\;?^"1O_BJ].HH M \Q_X7K!_P!"1XV_\$C?_%4?\+U@_P"A(\;?^"1O_BJ].HH \Q_X7K!_T)'C M;_P2-_\ %4?\+U@_Z$CQM_X)&_\ BJ].HH ^+_VE_B+'XS^+_P"S;;)X?U_1 MS%X]BD\W5[ VZ/\ Z/*,*23D\]*^T*^7/VR/^2I?LR_]E!B_])IJ^HZ "BBB M@ KXL_;7_P"2G:1_V!X__1\U?:=?%G[:_P#R4[2/^P/'_P"CYJ /H#]F#_DA M?AC_ ';C_P!*9:]3KRS]F#_DA?AC_=N/_2F6O4Z "BBB@ HHHH **** "O%? MVUO^31_B]_V+-]_Z):O:J\5_;6_Y-'^+W_8LWW_HEJ .Q^!'_)#_ (>?]B[I MW_I-'7/?\*^RZ\!_:3_ &=U^(UL M_B'0E">(X(\/%GY;I!_#[,.U>OE5:%#%1E4E9?UOY'FYC2E5P[C!7?\ 6QY7 M\!_VK+KPY,VE>-;N:^TY^8K]ANDA/HWJO\J^A;7]I3X;77_,U6D73B0,/Z5\ MJ? S]FG4_B3J,UUKL5SI&A6KF.0LNR6:0<%%!Z =S7M=W^PWX,G)\K5=7M^< M_+)&W'IRIKV/]DN6*:\]SUBV^-'@:\.(O%.FL>&[P#R=?TR3/ NX\_EFOG:Z_8/T=O\ CW\3WR=?];"C?3IBLBY_ M8-N4.ZT\8QJ0.!)8GK]0_%>=]6RV6U=KUB=OM\3J%K+G MILF5L_D:NJP=0RD,#T(KXRG_ &)_&%KG['XKM'P/ESYD?\B:IO\ LG_%G369 MK/Q!9R+T&S49E)'T*8_6CZA@Y?#B5\T/ZYB5\5!_>?;5%?$O_"F?C[I)_P!% MU2YDYQF#5!V_WB*0:3^TII.,G69AG<,WD,O3Z.?RH_LNF_AQ$/O%_:$U\5&7 MW'VW17Q(/'G[1>C@%M.U:7'ST_P"4!3]HMY8^?^^A M5^V_;PUA?^/CPQ8O_P!:3R3&=(I_-#6:X7JVODS[+HKY-M?V]+?(%S MX/DZ_>BO@,#Z%*V+3]NOPU(5^T^'M1AYY\N1'Q_*L7E&-C_R[_%?YFJS+"/[ M?Y_Y%;]LC_DJ7[,O_908O_2::OJ.OS\^-7[0US\3/%^@:EI]FME9>'KM;[3! M<(&E6X (\T^AP2,#L37UG\#?CAIOQ?T/JEKKELH^UV1//^^OJI_2EB,KQ&&I M*M-:=?+U'0Q]&O4=.+UZ>?H>H4445Y!Z05\6?MK_ /)3M(_[ \?_ */FK[3K MXL_;7_Y*=I'_ &!X_P#T?-0!] ?LP?\ )"_#'^[IUY9^S!_R0OPQ_ MNW'_ *4RUZG0 445Y[\9?CCX=^!NAVFIZ_!JMZMU-Y$-IHMA)>W+G&2WEH"= MH[GH,CUH ]"HKSO5OCEH.D^'] U(V.L75UKD/VBRT:VL6;4'CV[F8PD@KM&, MY(QFNI\/>,]&\4^%H/$6GWT:>%OV MA/"/BJ>14DO=,MVM'U"SO-4MC;P:A:I]Z>W8_?0 JW0'# XQ5[P%\:?#_P 0 MM3:PL8M0L+EX/M=JNIVIM_MMOG FAR?G3ISP>1Q0!WM>*_MK?\FC_%[_ +%F M^_\ 1+5[57BO[:W_ ":/\7O^Q9OO_1+4 =C\"/\ DA_P\_[%W3O_ $FCKN:X M;X$?\D/^'G_8NZ=_Z31UW- !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 G2EHHH M**** "BBB@ HHHH *3%+10 FU3V'Y50NO#VE7V?M.F6=QDY_>VZ-SZ\BM"BF MFULQ-)[G+77PJ\%7W_'QX0T*8\\OIL)(_';6)??L]?#C4$99/!^F(&4KF",Q M$#V*D8/OUKT2BMXXBM'X9M?-F3HTI;Q7W(_/GXU_L^W_ ,-O&FEZ=IK?;=.U MVZ^S:478"1I3D^2?5@ 3GN!7U9\!/@/8?"'1O/GV7?B*Z0?:;K&1&/\ GFGH M!W/>O-OVR/\ DJ7[,O\ V4&+_P!)IJ^HZ]#$9IB,315&3TZ^?J<5#+Z-"JZL M?EY!1117CGIA7Q9^VO\ \E.TC_L#Q_\ H^:OM.OBS]M?_DIVD?\ 8'C_ /1\ MU 'T!^S!_P D+\,?[MQ_Z4RUZG7EG[,'_)"_#'^[$O >A_#:87VI:!H M]Y<:Q96S_O\ 2@;!X!9W*CF*=I&V>4V&_=N=N%./3_#OBC2_BW\9?AA>^#;V M'4+#PUI%S_;+6T@;[ \D2(EK-C[DH93F-OF&TY%?2JHJDD* 3UP.M"HJ9VJ! MGK@4 .KQ7]M;_DT?XO?]BS??^B6KVJO%?VUO^31_B]_V+-]_Z):@#)^"WPDU M.\^#G@2=?B#XGMUET&P<0Q7"!(P;=#M7Y>@Z"NR_X4YJG_11_%?_ ($Q_P#Q M%:OP(_Y(?\//^Q=T[_TFCKN: /,?^%.:I_T4?Q7_ .!,?_Q%'_"G-4_Z*/XK M_P# F/\ ^(KTZB@#S'_A3FJ?]%'\5_\ @3'_ /$4?\*4[AA1SVK[0KY<_;(_P"2I?LR_P#908O_ $FFKZCH **** "OBS]M?_DI MVD?]@>/_ -'S5]IU\6?MK_\ )3M(_P"P/'_Z/FH ^@/V8/\ DA?AC_=N/_2F M6O4Z\L_9@_Y(7X8_W;C_ -*9:]3H **** "BBB@ HHHH *\5_;6_Y-'^+W_8 MLWW_ *):O:J\5_;6_P"31_B]_P!BS??^B6H ['X$?\D/^'G_ &+NG?\ I-'7 M MIT %%%% !1110!SWC3X?>'?B)80V7B328-7M89/-CBGSA7P1G@CL36-X4^!W M@3P/K":KH7AFSTS4$4HMQ#NW 'J.37=4C-M4G!.!G@9- "UE>*?#\/BOPYJ6 MC7$DD,%] ]N\D6-RAA@D9XS7F.J_&GQ5X6\;>%+/Q#X'AL?#'B;4&TNRU&VU M0S7MM/Y;R1_:;8PJJ*RQRF6EDMC;2K;0I M"))($+,%4#)XZG%6?^$?TO\ Z!MG_P!^%_PK@;7XP:A+\?)OAU<>%IK*S&DG M4[?6Y;R)A*D@B\,62Z!)K\GAT;-6+ MZO'.A8&62R\G:L7R,Q/G%@F&V]< 'MG_ C^E_\ 0-L_^_"_X4?\(_I?_0-L M_P#OPO\ A6A10!G_ /"/Z7_T#;/_ +\+_A1_PC^E_P#0-L_^_"_X5H44 9__ M C^E_\ 0-L_^_"_X4?\(_I?_0-L_P#OPO\ A6A10!G_ /"/Z7_T#;/_ +\+ M_A1_PC^E_P#0-L_^_"_X5H44 9__ C^E_\ 0-L_^_"_X4?\(_I?_0-L_P#O MPO\ A6A10!G_ /"/Z7_T#;/_ +\+_A1_PC^E_P#0-L_^_"_X5E^--9\1:;;V M\7AC0K;6M2G8X_M"]:SM(E R3)*L3Z'^TUJ?B'3-.TNU\'+ M#\0[S5;O1_[#N=1VV<4EKS<3-="(DP*"N&6(L6=1L&20 >HK\-=&7QLWB3R$ M\YM/&G_9/*3R=HDW[\8^]SC/I6W_ ,(_I?\ T#;/_OPO^%> M*M:MO"T]WXJ\+W$UAJGAJWO(@4NXE5R$GD**T31NDBN0"4=$^7YDGFW B9@JCN(R2>U 'K'_"/Z7_T M#;/_ +\+_A1_PC^E_P#0-L_^_"_X5R7PJ^)[_$!=0#Q7>T 9_\ PC^E_P#0-L_^_"_X4?\ "/Z7 M_P! VS_[\+_A6A10!G_\(_I?_0-L_P#OPO\ A1_PC^E_] VS_P"_"_X5H44 M9_\ PC^E_P#0-L_^_"_X4?\ "/Z7_P! VS_[\+_A6A10!G_\(_I?_0-L_P#O MPO\ A1_PC^E_] VS_P"_"_X5H44 9_\ PC^E_P#0-L_^_"_X4?\ "/Z7_P! MVS_[\+_A6A7D'Q6^,/BWX:P7>N1^!X-2\':?<10WMVVJ&*_*,RJ98;;R621 M6'WI48X.!Z@'H>M^#-)UO1K_ $Y[*W@2[MY+6Z_P#M(W.G/K^LV'AE;[P'X9G6 MWUW69;[RKF$X!E>"W\MA*D08%RTB$;7VJQ !TOBU\8?%GP\TC5?$NF^";;6_ M"&C(LU]=2ZJ;:]EBPK226L'DNDJJK'[\D99D8 8P2 >G_P#"/Z7_ - VS_[\ M+_A1_P (_I?_ $#;/_OPO^%>0Z[^T5>Q76MWN@^%AJ_A?PVD3Z]J$]]]GN(= MZ"0K!!Y;"5D1@SAGCQG W'BO9-+U*WUG3;2_LY!-:742S12#HR, 0?R- $/_ M C^E_\ 0-L_^_"_X4?\(_I?_0-L_P#OPO\ A6A10!G_ /"/Z7_T#;/_ +\+ M_A1_PC^E_P#0-L_^_"_X5H44 9__ C^E_\ 0-L_^_"_X4?\(_I?_0-L_P#O MPO\ A6A10!G_ /"/Z7_T#;/_ +\+_A1_PC^E_P#0-L_^_"_X5H44 9__ C^ ME_\ 0-L_^_"_X4?\(_I?_0-L_P#OPO\ A6A63XHU34-(T>6?2M,;6-1++'!: M>;Y2,S$ %WP=B#.68 D ' )P" 3?\(_I?_0-L_\ OPO^%8>M?#71M;U[0M4> M!('TF261(8HD"3;TVD.,<@=1[UY@?VF-3\-W/BC1O%_@]-.\4:0]HEI::1J) MO+743=$K (YWBB*GUV[NM>\/:OX5AM?'6EQ0W"Z3IVH M&YMKF&9BL+/!OB7P7'I_B;1=,@UBVCT34Q>VNH6TQD1 MDTL<&R3S(9%*NJC@$,03C8^ WQ5NOC+\/T\17NA'PW=_;KJRETUKI;EHFAF: M(Y=0%).WMD>A/6@#M/\ A']+_P"@;9_]^%_PH_X1_2_^@;9_]^%_PK0HH S_ M /A']+_Z!MG_ -^%_P */^$?TO\ Z!MG_P!^%_PK0HH S_\ A']+_P"@;9_] M^%_PH_X1_2_^@;9_]^%_PK0HH S_ /A']+_Z!MG_ -^%_P */^$?TO\ Z!MG M_P!^%_PK0HH S_\ A']+_P"@;9_]^%_PH_X1_2_^@;9_]^%_PK0HH S_ /A' M]+_Z!MG_ -^%_P */^$?TO\ Z!MG_P!^%_PKS3XP_%KQ?\--+UKQ#I_@BWUK MPKH,8FU&>?53;7LL0"M*]K!Y+I*$0G[\D99D8#L3FZY^T3?)=ZU=>'O"PUGP MWX;BAFUZ^GOOLUQ#YD8EV6\/EL)72-@SAWC R "3Q0!Z%X/^&NC>#])>PB@2 M]5KB6X\RYB1F!=BQ7@=!G K;_P"$?TO_ *!MG_WX7_"O,/B3\9?$_ACPK?>+ M?#/@ZT\2>%=.L%U.ZN;G539W$]OL$CM:Q^2ZR%8\G#O'DC />JGQ!^.?BKPM MX.NO&VC^!(]5\'Z=9QW]])>ZF;34'@*+)(]M;^2ZR;$8\/)&2R,!V) /6O\ MA']+_P"@;9_]^%_PH_X1_2_^@;9_]^%_PJ?3;^/5-.M;V)76*YB29%D7:P# M$9'8\]*LT 9__"/Z7_T#;/\ [\+_ (4?\(_I?_0-L_\ OPO^%:%% &?_ ,(_ MI?\ T#;/_OPO^%'_ C^E_\ 0-L_^_"_X5H44 9__"/Z7_T#;/\ [\+_ (4? M\(_I?_0-L_\ OPO^%:%% &?_ ,(_I?\ T#;/_OPO^%'_ C^E_\ 0-L_^_"_ MX5H44 9__"/Z7_T#;/\ [\+_ (4?\(_I?_0-L_\ OPO^%3:G>-I^G7-TEM-> M/#&SK;VX!DE(&0JY(&3T&2!7C-W^T)K7@3QHVB_$7PI:>']/GT.]UZSU72-4 M:_B\JTVFXCN%:"(Q2!9(R-N]3N(W9'(!Z/KOP[TK6]2T.]$8LI=)O!>1_9HT M7S&"D;6XZ<]JZFO'_"?QRUB[UG2;'Q3X1'A__A(;*2_T%;:_^US7"HGF&"=# M&@AGV$-L5I%X8;^.8XOC3XMT7XA:5X<\3^!(K.'7+.YN=)N-(U7[9*SP@,T- MQ&\,0B]\(^*/"EGH\HTP:K:WVDZHU M_"4\WRS%/NAB,4O*L ZL-^&^4UZ90 5\6?MK_\ )3M(_P"P/'_Z/FK[3KXL M_;7_ .2G:1_V!X__ $?-0!] ?LP?\D+\,?[MQ_Z4RUZG7EG[,'_)"_#'^[IT %%%% !1110 4UVV(S8+8&<*,DTZB@#Y9C^,'C[Q?\9X["]^!GBJ+ M0HKDV6EZW>-!':VJ.-DMY(NXL"5+ #(7C^(U5\-?#3Q1>>!/AI\)+S0+VQC M\&:I:3WNOO&HLKFTLI=\+0OG+22A8LKCY27S]VOK"B@#P34!JY_:]TW4U\,: MV^B1Z!)IKZNMJ#:B9I0X^?=G&!UQUKS'0?A7XC;XS67BQO"FJ:1\44UYX]3\ M40QH-+O]$:4%H6;//[I4"C <.!DD9K[)HH **** "BBB@ HHHH **** "BBB M@#S#]H#XD>*?ASX-^T>#O!&K^.-\)OXJU" M[\$_$*3X6Z[X;C\.2W]A>:%=F*;4[F.Z6-FNT5&PQ\V,9& > M#O"VM>&O /Q9\5:AHFH-JGC34[C58-"MHA)=P0FVBMH(V7./,*PJ[#/RER.U M'HXH;,:2B6][97*1[68NQ95C;."S @^E?5M M% 'D/[./P?U3X7:)KM]XBU2YU?Q/XCU!M2U":ZF69HSM"1Q;U50VQ%49 )S MQ7KU%% !1110 4444 %%%% !1110 5\R?&GXQ^.8/B-!X?T_X(^*_&'A2S9) M)+^T,$<%S<9!7[[Y,:]2<U?3=% 'R=XA\">+V\"?$GX;1>&+QIO'EU//: MZO"JM9V<5V 9_/?.5:+,@ P=V%QUK1^-7Q0\9^'/$VE^#-'^"WBOQUX0L8(_ MMM_8>3'%=R*%V1#>XS&.KG')&W&,U]044 ?*^I>&_&.GZ-\1_#L?A&]FN/B$ M5N[6ZMPKP6$DT"131W+Y&WR]N0<'/.*^C_!GA\>$_".BZ*)/._L^SBM?,_O; M$"Y_2MFB@ HHHH **** "BBB@ HHHH *YCXE>+;_ ,#^"]2UC2_#NH>*M1MX M\V^DZ6H::XD/"J,D #/4GH*Z>B@#XVT:Y^(?Q@\-SW>J?"36?"/B'2]3L]>G MEUJ6$_VG)$__ ![P!&. J$A=V/S)KT2PN=?MO&WC7XO'P9KL@_L>WTG2_#GD M*NH7;1N[LQ3=A07DP"3T&:^A:* /G']GSXF>-O%.H>(;WQ;\'_$/@W4I+7[7 M>ZCJ+1/]K9>(K6V1&)(0%L XSDGJQK<_9$M=7TKX<:GI^M>'M6\/7BZWJ%VL M6J6XB,D4]S)+&5P3GY6&?0U[E10 4444 %%%% !1110 4444 %%%% 'S5^T# M\7O&NG^-;;POI7P6\5>.?"<2B;4+W3O)CBNY,@I"N]QF,=7..GZ?##JE_I8ACCN2B*!"ID894D9;V^7N:3 MXK?&WXA2:AH6AQ? 3Q9X@\/O:QW6K)8M J-,0K):Y=P&1<_.1P2NT<$U]5T4 M 9^@7EWJ&AV%U?V?]G7L\"2369;<8&(!*$]R,X/TK0HHH **** "BBB@ HHH MH **** *>KZ@=)TN[O1:W%Z8(FD%M:IOEEP,[47N3V%?(=OXC^(7[0DGC+PS MXB^#/B+P;/X@TJ^TNW\0ZO)#]EL+0HWEQ@*Q8O(^QFXY.!T05]D44 ?.FEV' MB3QWXV\ ZWJGA35- A\"V,\E[%-$O^F7C0>3Y=K@_O$^\0W&?E]:P_ OQM\? M^(_B?=WFO? CQ;I5O&)8[35+KR3';VBC=A4#EC+(0./H,\5]3T4 ?.OPP^'K MR_'Z?Q]X=TOQ/X3T.ZTJXM-;T[Q%-+MU"[:6)X)8XGD?:442@L"!@JH P:^B MJ** "OBS]M?_ )*=I'_8'C_]'S5]IU\6?MK_ /)3M(_[ \?_ */FH ^@/V8/ M^2%^&/\ =N/_ $IEKU.O+/V8/^2%^&/]VX_]*9:]3H **** "BBB@ HHHH * M*** "BBB@ HJO;:C:7D]S!;W4,\ULXCGCCD#-$Q 8*P'W3@@X/8BK% !1110 M 4444 %%%% !1110 4457O\ 4;32[?[1>W,-I!N5/-GD"+N8A5&3QDD@ =R1 M0!8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJO=:C:64 MMM%<74-O+@ HHZ57L=1M=3A,UG>0(I8G &3W)[4 6**** "BBB@ HHHH **** M "BBJ[:C:)?I9-=0B]>,RK;&0>84!P6"]<9XS0!8HHHH **** "BBB@ HJO? M:C::7 )KRZAM(2ZQB2>0(NYB%5HVDU[+9QW4+W<*J\ENL@,B* M&K"&*UF:(+>^9Y MO!Q\V& _2OL"F&)";/!8J4;>WO\K?J?("_MU^+54 Z!HS$#KB7G_P ?I?\ ANSQ9_T+^C?^1?\ MXNOM?R8_[B_E1Y,?]Q?RK+Z_@O\ H%7_ (%_P#3ZGBO^@A_=_P $^5?%'[47 MB34OV8/&OC&STM=)UJQ,=G!=0Y,2&5E3SEW?W-V>O7%=]I7[-7A\>&=%O-+O M;_3_ !*);*_N=>2[D:>_:.6.9TG.[]XDFT@J?4'L*];\2>&=*\7^']0T/6+& M+4-)U"%K>YM91\LD;#!!QR/J.1U%>>>%OV?8?#4=GI\WCKQ=KOA:R8&U\-ZM MQZE*,H049RN^YX_ MX5UZ;X1Z[^T;?>'+72K5T\7V/[S5;A8;.V\ZQM#+/*6=,JI=G*A@6/ Y(I^B M?M6>/_%&A>'CHOA_0+Z]OO$USX;N+ZY-S:0[T7='*ENX\P*1@GL M?LH:1K-_XNO9?&GBN&Z\1:W:^(#)"]BOV"[MM@A: ?92"H2.--LPD!"@G+$L M:.E?L@V6CZE:WD'Q*\;-]GUL^(?(D&E,CWC*%=F/V#=M8#E00!GY=O&,34Y; M7OVA?BAX1T;XJ)J]EX3.N>"K"QU(+:07+6\R3*S21DF4-D8&&X'JIKJ=>_:& MU31?CG;^"[LZ5HEM([B\\4>*-#M_$>G1:;JUEHEU!#'=I%N,3EGA>1&7=_ ZJV &5A MD&]??LZ:3J.I6AN?$WB:ZT*":UN6\/WM['=VTT]NJ+%,TT\3W0<>5&QV3J&9 M2S EF+ '+_M*>(=1O?'?PM^'T-W<:;H_BK4I4U.YMI#&\L,41?[.&!!&\]<= M0"*TO$W@7PM^SO8:A\2-+%YI>@^&]&OKB^T*SF=H+KY4?S C-@2CRMN[N&YZ M5WGQ0^%&A?%O1+?3]:%U;S6=PMY8:EIUPUO=V-POW989!T8>A!4CA@1Q63I_ MP0LKBRO[7Q?XCUSXC1W=I+8$>)/LBK';R+MD18[2"!,L"0792^.-V.* /)/B M%^T1\4/A3IV@WVJZ!X8UN+Q1:3/ID=C+/;"QN5MVN%BG=C()E,:.-Z"/++T M;A]O\--C6MPEW<,]J&MQ)B2/'S8/.0_(XQ_%76Q_LFZ M3_PCL&B7/C?Q=J%EI]G)8:(;R6RE?1870Q,L#&U_>-Y1\L/<>B7;+_PDNEZ8EQ<6D2Q>7&TKQVIMAC(7#Q8(&2#U MH M>&?VEO%/B[4],\#6]AHNG_$:34-2L;RXG26738ELF022(@=9&W^9'M3?Q MDDD[><&V_:?^*>J_$6#X>V?A3PS%XDMM4O-%O]0N+J?[*\\=F+N&:.(#A>$]6M/#D?]H:C%I$EA9&6YN8 MI6M]_P!H>5'*11E]P6.55=@N17$P>/O&VE_ +6-9\5:?X;\.T:"ZBF MA$"G5%C\S&YQ(4GZ1J.L)K7E6K MV)-M*LWGA(S):M\GF@.=^YOE W;?EH J>)_C/XTU76?B"G@2RT.:R\!R1V^H M6^L)*9]0G-NERR0M&X$0$ %Y\Z\*?MA>//&.C7_ (F@\+:#IOAN MSU#38O*ENII[F6WNPN " BK(N[))!'&,'[U>QZY^S=I&J>+-7U^Q\3>(_#UQ MKUO#;>(;?2IK98-;6)-BM.LD#F-]F4+VYA8@]>!C N?V/]%>QUNPL_&OBK2M M-U2ZM+HV5FNFB.V^S "".+=9L0BA5&&+$XY- &]^T9\:M0^"WAG3]1T[2$U* M6\F,1>?=Y,.!GYMN#DYXY[&OG7_AOKQ?_P!"[HG_ )&_^+K[BA@\NWCBDD:X M**%,DH7U.\F/_GFOY5QU*56GO7/^%/V;_AUX(U^UUK1?#@L]3M2QAG-[<2;=RE3\KR% M3P2.1WKAE@J\JG-S_/\ X!]31XCRRGA71^K-7O[JLUKYNSU]-#YC_P"&^O%_ M_0NZ)_Y&_P#BZW? _P"VYXD\4>*],TB]\,:?-;WTZV[+9>;Y@#'!(RQ'&<]* M^Q_)C_YYK^5 B0'(10?85U*A73O[7\#P9YIEDHN*P*3?]]_Y'R+XET;4OV<_ MB1XJ^(OA""XG\#65S##XJ\-PLT@CM#;H[7UNA)Q)&S,SJ/O)GN*W?!OC+P-\ M)?@E\0O'GAVXTVWTF[U2?[#?_:PMO.&*K;#S';:%S)UR ,FO:/!_PQF\*>)? M$>KW'B_7O$*:Y())=.U9;+[- 0H0>5Y-M&X&T!<,[# SUR3R6D?LM>&O"UMX M>L/#6L:UX9T/1=C,!MF$GRYX# 5P7A*6; MX=_$K3=,^).G:GI6LZGXC\[3?B)IL[W.E:ZKR$Q6EP5;]RQW!51QM+)P>*^E MK[X&6=U\:+/XDV_B;7=-U*"R_LY]+L_LBV-S!G<5E!MS*_."#YG&/EQDYS8O MV;=)6YTR";Q1XGO?#.GWT>IP^%[NZ@EL?M2/YB2%S#]H(63#B/SO+! PF !0 M!Y'\)?@#X%\=>/OCUI^K:*)8K+Q2EG921W$J26<;Z;9R$1,&RGSR._'=B:J? M#GXY7_@?X'?$BR\1>*$NG\->(I_#6E>(=8ND0R*Y41&65V +1[R"Q(^X*].M M?V6+C3[WQ;E?LT^&O#,GA"+PWJ.K>'=)\-SRW4>DVCP307\TGWY;IKB*2620Y/SB16YZT M >=?L9_$6QD\)^.O"%IXFMO&C>#M2E%OJ=I?I>"[MI%\Z-O,0L#R67J<%<5F M_L]^ ](_:(^ ^G_$WQA-/J?C'Q&ES>C5([B2)]+VS2+'#;8;]VL6T 8ZL"3R M:]GB^!MG:_&R;XEVOB;7;2_N+%-/N=&@^R+IUQ"F2@D7[/YK,K,6#&3(S@': M2M>6_%3]EWQ9IFG7L7P<\9WOA/0=3O9+S6_!*RQ0VE\)6!N/LET89)K!W&X_ MNODW'($9+,0#L_V4/B-K7Q!^ 6F:WK\K7^J6LEW9O>, &O!!*\:RG'=@@R>Y MS7F7P%T?3OCK\,-4^*/C"QO?%_B:>_O1:VME<[9=/6&9DC@M0SHD;KM!R6'S M$Y?!%I9P""'0II89&ME7@#=#)(C9ZYW$G.3R37&R M_LX6>E>)=7UCP;XU\4_#PZP_GZAI^@O9365Q.229A#>6UPL3MGYC%L#8&03S M0!\^-XLT37/"O[-'C:.TUEX-/UZY@M]1UU8Q>W5LEA=,TC!)9!\QC&22"2I. M ,5Z;:_'SQ7<:/X(\3:[I.B77P^\=3QV4-M9K,M]8I< ^2TKEV27(^\%5,9Z MG'/87W[+?AJ;0?AUHEAK&MZ-I'@>=KBQL[1[:1;IV1D;[09X)&8%9)1A"G^L M;T7;+X+_ &9/#_@F?2X(-C7+7>C>&=0F@>QTR4DD-$5A69@NYMJRR MNJYX XP >+? 7XA^(_A/X0\"V/\ 8^E#P'JWB*[T")(6D^W0S,\SPR YV%"8 MV4KC(R#N[5J>&_C]J7Q=U?Q'X \566@W=IJ/A*]U?R='$DB631S"&2SFN1(\ M-Q(OF)N:$@*RL& X%>KZ)^S/X>TC5(9;C6M=U?1[.YN+S3=!O9H%L]/FF#*\ MD9BA25VVNX!FDDV[CMP>:YKPS^QUIGA.XTJ:R^(OC5FTK0KCPU9"9M,<0Z?* M$_*_ G5(?A_P"/?#7AOQWHFK>"O&\$=S(=22=[K2?%F(R3-',&*^<% M!?8X# $U]/\ @'X56'@#X6V7@.+5-2U?2K2R;3X[G46A%SY)4J%)BCC7@' . MW/KFL'0_V?-,TK7]$O[[Q-XC\1:?H.]M&T;6;B":VL':,QEU=85GE8(S*#/+ M)@,<4 >8> ?VHM=^)'BOPM ?"U[>^#O%D,BE8O#.J6\NDJT6^)[B[EC%O-&^ M&4F/;@NN"P!)\[^$'QKN/A9\/(O!?A:P\K4!J&M7D4CZ#J&K01Q1W\B)%Y=D MI=220-S$ 8[]*^F?!7P+B\ 3PVVD^-/%*>&+5I&L?"\D]LUE9;B2%CD^SBY9 M$+';'),Z 87;M50.7\.?LE:;X0M;5]&\?>,=/UNUN;J>+78FT\W.RX?S)H60 MV9@>,N=P#Q,5/W2* ,C0/V@?'?Q.M]/TGPIX;L_#GBT:$-9O[3Q9:W$81B[Q MI D68Y!O:-CO;[H(^4YIOP1\4?$KQ/\ M ^-&\4C3='L8=!T2:;P\(WEGL7E M2Z;REF638S"3?O;:=PV@8VY/>:W\ K;4]3TC6K#QGXIT#Q386K63^(;">UEN M;V!FW%)TN+>6!@&RPQ$-I)V[0<5H>&/@IIOA#Q]-XJT[6M92:ZTZWT^\T^26 M%[:\,/F>7/(3%YIE_?29Q($);)0D @ \-_:-T>[^&?QFTGXM>'!.C:-:K+X@ MLHI6\N]L7D6*1V3.-T:D,#CH#5?X[7$'QD^+'PT9;F6Y\%V'B."P:"*9EAU" M:6TFF)?"&E^$KK[=86^CM9,'N,./-E,]M M*SG;(RXR%P>F>: .4_X:;\46?QJL_!AT_0+J'4;[5=-M-,MI)&N;-[2!Y86N MKI&DA0S+&6\G8)$61"0<&O._B/\ $3Q7\2_@)IWCKQ]HGA[2]!L]4MKBW.FO M/-PQ_L=Z99ZOIU_I_P 0_&NF_P!EZO?:SIEO M"^FR1V4]YYWVD+YMD[.K^>_^M9RO&TKSG4_X9G7FF^*=2^Q M^&AIVEW=Y+#"4D<37,5N\CR_+'G9$%(SR1R1PGB;XW?$KQ[X-T:*UM(_#&IV M?CW3=*EU#4= O[*UU:V>5'AEAAN#',J9.V123S&P!PPKUG3OV4=#TS2-0TR# MQ9XH2SEU(:SIR1RVD?\ 8M[N+--:%+92N[R6[@F@7.3G!( M(KZ&\3>"]&\8V\,&KV0NXH6+HHD>/!(QGY2*I>'?AEX:\)WYO=*TP6MR5*;S M/(_!]F8BO+EEV:>U36)T[]?/3;\2.2I?XCQ?_AIS7?\ H%:=_P"1/_BJW?!' M[0&K>)/%&GZ97=2B(M;;]R9_BY)X'4^U>X[%_NC\J B@Y"@?A7=3P&. MA-2EBFTNG*M?Q*4)_P Q\H?%_P""'A'_ (7]\,X;G3C>?\)#J&HRZFTTS_Z1 M_H[,JL 0,*0,#MBF^.?#-]\+OCYH4W@6QT^35X/!5X'O-9:1T\J&52H=4(9^ M % #+C.*==TBZ\-O)):V6GBS^S2%UVOYGFV\CG M*DCY77';!YJMXV^!L/C7QS_PE)\7^(=&NQI,VCK:ZVT]JRSPA@)8TE M"R*C%0Z[@" 0#R*Z:#]FW3K#PMX*TW3_ !=XFTW6/"%N]GI?B:V>S%^+9U"O M!*K6QMY8RJ1C#PGF)&^^-U=)X@^%C>)/AI?>#KGQ;X@7[=$T-WK8>V>^F5N' M^_ T*[@<82)0/X0M 'R?^S?I9USXJ_#Q_"FD7G@&71?#R77B:#5K@>;KL<\0 M$+Q1))(CH'!8R%@P/RE17JFF?M">.&L!->6WA]WLOB,/!=\(+:=1- TD2+-% MF4[''F$G=N!P.!77W?[+^EW.@^#K:+QCXHL->\)CRM,\4V;V46HB#&TV\F+; MR9(B N5:(Y*@]>:H^(?V1/#_ (GU.\FN_&'C*'3KO78/$LFE6&I16D/]H1^6 M#,)(H5G&\1C]8GA[]L&8>$_$VJZK_ &;J5]I)M89-'L+"[M=1 MLKF><1+#<6J^)/$4VCS7*7K^'_/@ M-H+A5"K*DAA-Q$PV@XCF5\67%]9)IT5[J@\._%37/':^)-;OK_6+."QN-/NA:?9 M%2+.PJ$@60-EG)RY&6/& #@_C?\&[#7+S3KO1;NZM_B-=:K![\075RLO@M;>RT!X;EHCIS_8([ MI[J, @"1I)!\QSQ$H['.KX[_ &-;;Q_\1KOQC=?%_P"*NE7=SLC?3]#\016- MF(%.1 (XK<$Q\G.6).3DYYKMO%_[/NC>*M6N;R#6]<\/1:E9Q:?K5GH\\,<6 MLVT61'%.7B=TPKR)YD#12%7(+G:FT ^;/A[XCO\ XZ_"3QK\3O%$\T'B;0-- MM)-(DAG:(6$@L(;EY448 ,DDASG.5 %&F>([_P"(OP-^(GQCUF>:W\9^'4>; M1Y4G9!8?9X5<(J< +(Q;<"/F#D5]'^(?V<_#NN:G--:ZCJWA_2KV&"VU70M' M>&*RU.*$8B24-$SH%7Y?W+QDKPQ( P:[^SGX=UO6KFX34=6TS1+]X9=4\-6# MPIIVIO$ (S,#$95 VH"L4B*X4!PP)! .4_:R$?B;]CSQCJ5[ 4NH]!;48BK, MC03B/&?#EKH'AWPM!K=M=7ES/*\L8(#H M8UV[23D#YCC[Q)^[7MWQ>^%EI\8?AUJG@R\UC4]!TS4HOL]U-HWV<3/"1AH@ M9HI552.I"AAC@BN(U7]EV'6KW4KN[^(OC![C4-#7P_<.$TL;K<'.X 6. ^>< M]/:@#$^)7Q&UWXEZ;/X,\-:9HTMQ=^%1KFJ)K?FR1&*52([=!&Z$,Q5OG)(7 MCY37E7PU_:&UGP/\#OA[X3\,:=YFLZ9X(TS5)6E\/:GJT,YECD6.V7[$A\IB M8"?,D.,$85N2/>=3_9ETV\N- U"R\8^*-#U[2=)_L-]9TZ2S$]_9\8BN(Y+9 MX3CLZ1HPR<$52\-?LFZ+X#TS0(/"/C3QCX8U'2=-&D-JUO?6]W<7UJ',B13K M=P30D(S,4*1H8P[*FU6*T <-X:_:,^)^N>.M!\/ZCHF@^&)/%-I!J6B0:M:3 MQW"0@@W<%PC3JPGC'"@* V/_ M -'S5]IU\6?MK_\ )3M(_P"P/'_Z/FH \&OV,5_=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WY MT44 'G2?WV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT M44 'G2?WV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT4 M4 'G2?WV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 M 'G2?WV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 M'G2?WV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 ' MG2?WV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 'G M2?WV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 'G2 M?WV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 'G2? MWV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 'G2?W MV_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 'G2?WV M_.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 'G2?WV_ M.CSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 'G2?WV_. MCSI/[[?G110 >=)_?;\Z/.D_OM^=%% !YTG]]OSH\Z3^^WYT44 'G2?WV_.M 2#246 GRAPHIC 17 clar-20231231xex19d1001.jpg GRAPHIC begin 644 clar-20231231xex19d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "B 9D# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\ MN^/_ ,=[+X!>&].UB^TNXU:.]N_LBQ6\BH5.QFR2>WRUXA%_P46T>X0/%X$U MF1#_ !),A'\JY*F*HTIK1]@45\A?\/$- M+_Z$'6_^_J_X4?\ #Q#2_P#H0=;_ ._J_P"%9_7L/_-^9W?ZG9[_ - [_P# MH_\ R1]>T5\A?\/$-+_Z$'6_^_J_X4?\/$-+_P"A!UO_ +^K_A1]>P_\WYA_ MJ=GO_0.__ H__)'U[17R%_P\0TO_ *$'6_\ OZO^%'_#Q#2_^A!UO_OZO^%' MU[#_ ,WYA_J=GO\ T#O_ ,"C_P#)'U[17R%_P\0TO_H0=;_[^K_A1_P\0TO_ M *$'6_\ OZO^%'U[#_S?F'^IV>_] [_\"C_\D?7M%?(7_#Q#2_\ H0=;_P"_ MJ_X4?\/$-+_Z$'6_^_J_X4?7L/\ S?F'^IV>_P#0._\ P*/_ ,D?7M%?(7_# MQ#2_^A!UO_OZO^%'_#Q#2_\ H0=;_P"_J_X4?7L/_-^8?ZG9[_T#O_P*/_R1 M]>T5\A?\/$-+_P"A!UO_ +^K_A1_P\0TO_H0=;_[^K_A1]>P_P#-^8?ZG9[_ M - [_P# H_\ R1]>T5\A?\/$-+_Z$'6_^_J_X4?\/$-+_P"A!UO_ +^K_A1] M>P_\WYA_J=GO_0.__ H__)'U[17R%_P\0TO_ *$'6_\ OZO^%'_#Q#2_^A!U MO_OZO^%'U[#_ ,WYA_J=GO\ T#O_ ,"C_P#)'U[17R%_P\0TO_H0=;_[^K_A M1_P\0TO_ *$'6_\ OZO^%'U[#_S?F'^IV>_] [_\"C_\D?7M%?(7_#Q#2_\ MH0=;_P"_J_X4?\/$-+_Z$'6_^_J_X4?7L/\ S?F'^IV>_P#0._\ P*/_ ,D? M7M%?(7_#Q#2_^A!UO_OZO^%'_#Q#2_\ H0=;_P"_J_X4?7L/_-^8?ZG9[_T# MO_P*/_R1]>T5\A?\/$-+_P"A!UO_ +^K_A1_P\0TO_H0=;_[^K_A1]>P_P#- M^8?ZG9[_ - [_P# H_\ R1]>T5\A?\/$-+_Z$'6_^_J_X4?\/$-+_P"A!UO_ M +^K_A1]>P_\WYA_J=GO_0.__ H__)'U[17Q[/\ \%&]$M2!-X'U>(GION$7 M/YBOI[X<>-8?B-X%T7Q-;VSV<.IVZW"02L&9 >Q(K:EB:59\M.5V>7F&0YEE M5.-7&TN2,G9.Z>OR;.DHHHKI/ "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /DC_@H_P#\DM\,?]AD?^B)*[']A.-6_9YTLE03]LN>H_VZ MX[_@H_\ \DM\,?\ 89'_ *(DKL_V$O\ DWC2_P#K\N?_ $.O'C_R,)?X?\C] M4K_\D31_Z^O_ -N/H'R8_P"XOY4>3'_<7\J?17L'Y9=C/)C_ +B_E1Y,?]Q? MRHFFCMH7EED6*) 69W.%4#J23T%>->(?VS?@CX7O9+34/B5H0N(V*NEM,;C: M1U!,084!=GLODQ_W%_*CR8_[B_E7G?@#]H[X8?%.^6R\*^.=%UF_8;ELX;H+ M.P]1&V&/Y5Z/0%V,\F/^XOY4>3'_ '%_*N%^(/QY^'GPIU2WT[QAXPTKP[?7 M$/VB*WO[@1N\>XKN /;*D?A3_A[\=/A_\5[^ZLO!_B[2O$=W:Q":>&PG$C1H M3@,0.@R<4!J=OY,?]Q?RH\F/^XOY4^B@+L9Y,?\ <7\J/)C_ +B_E6)XV\=^ M'OAOH$NN>*-8M-"TB)UC>\O9!'&K,<*,GN37G'_#97P/_P"BH>&__ U: U/8 MO)C_ +B_E1Y,?]Q?RJEX?\0:;XJT6RU?1[V'4=+O(Q-;W=NVZ.5#T93W%:% M78SR8_[B_E1Y,?\ <7\J\KUW]J[X/^&=:OM(U7XBZ!8:G8SO;75K/=A9(948 MJR,.Q!!!J"S_ &O/@I?S+%%\4?"^]C@"34HT!/U8B@-3UOR8_P"XOY4>3'_< M7\JIZ+KVF>)+".^TG4+74[*3E+BSF66-OHRDBK] 78SR8_[B_E1Y,?\ <7\J M\S\5_M._"CP+X@N]#\0>/M#TC5[1@MQ975T$DC) (!';@@_C73> _BEX2^*& MDW&J>$_$-AX@T^WD,4US8RB1$<#)!([XYH#4Z;R8_P"XOY4>3'_<7\J\@F_; M$^"=O,\4GQ.\.)(C%64WBY!'!%>H>'/$>F>+M#LM9T:^AU+2KV(36UW;MNCE M0]&4]Q0&I?\ )C_N+^5'DQ_W%_*F7=Y!I]K+ M,:U^VM\#= NVMKOXF:&TRG:PM96N #_O1JP_6@-3VKR8_P"XOY4>3'_<7\JX M#X??M"?#7XJW7V3PGXVT;7+S;N^R6]TOGX]?+.&_2O0J NQGDQ_W%_*CR8_[ MB_E3Z* NSX._X*4(J:_X%V@#_1KOH/\ ;CKZ@_9?_P"3?? G_8,C_F:^8/\ M@I5_R'_ O_7M=_\ H<=?3_[+_P#R;[X$_P"P9'_,UXU#_?JOHOT/U7-_^2/R M_P#QR_.9ZC1117LGY2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 ?)'_!1_P#Y);X8_P"PR/\ T1)79_L)?\F\:7_U^7/_ *'7&?\ !1__ M ));X8_[#(_]$25V?["7_)O&E_\ 7Y<_^AUX\?\ D82_P_Y'ZIB/^2)H_P#7 MU_\ MQ]"4445[!^5GYJ?\%9_CMKNDZQX?^%^E74MCI5UIXU;4VA8J;K=*\<< M3$?PKY3,1W++Z5\J?L?_ +)]W^U=XPUG2DU^/PY8:3:+M?K_ M /L"?&O6/CG^SKIFK^(93=:WIMW+I-U=GK$_#E_J6HV$]_)J#3:H\;2AW2-" 41!MQ&.V>3S0)NZ/SM_X*^?\ET\ M'_\ 8N+_ .E4]7_^"/O_ "5CQY_V!(__ $>M4/\ @KY_R73P?_V+B_\ I5/5 M_P#X(^_\E8\>?]@2/_T>M ^A^JU%%%!!^?O_ 5Z\>?V?\.O!OA"*7#ZEJ#W M\R ]4A3:OX;I#^0K\KJ^P?\ @J5\0!XM_:;GT6&7?;>&]/@LB ^\7 /^Z*#1;'ZL_\ M!,GQ[_PFG[+.E6Y64$_P"X*_4J@A[G\_\ ^U3_ ,G,_%7_ +&C M4O\ TIDKT+X4_L*>,/C-\!;SXE>&=5L+AK:2X3^Q)E9)Y?)Y;8_*EB.@./K7 MGO[5/_)S/Q5_[&C4O_2F2OL']D7]L_XY+9 '0]*"^A\9?!#X]>,?V?/&EMKOA?4IK8QR*+O3I&)M[R, M'YHY4[@\C/4=00:_?#P/XLM/'G@W0_$=B"MIJMG%>1HQR5#H&VGW&XSF@4C\8_V_O^3NOB'_ -?4/_HB.OMW_@D__P F^>,? M^PM)_P"B5KXB_;^_Y.Z^(?\ U]0_^B(Z^W?^"3__ ";YXQ_["TG_ *)6@'L? ME?XC_P"1AU3_ *^I?_0S7[M_L9_\FL?##_L!V_\ Z#7X2>(_^1AU3_KZE_\ M0S7[M_L9_P#)K'PP_P"P';_^@T ]CX/_ ."K/QV\0WOQ-MOAE9WDMEX;TZSA MN[N")BOVRXDRP+_WE5=N%Z9+'GC'E/[%O[%,7[5NG^*[^\\3MX>MM',=O"L% ML)GEFD5F!8%AA %^ISP1BOKK_@IG^R5??$W2K;XF>$K-[O7](MOL^J6,*[GN MK52661%'5X\MD=2I_P!GGX$_9<_:8\0_LP?$(:WI8:\TF["P:MI+-M2[B!R/ MHZY)5NV2.A- +;0X+Q9X?UGX0_$K6-$:Z:UUSP[J/QGX-L]+G^V,6NS]CC2ZAG/+I.,9WYZDY!Z@D'->H10QP($B18T'\ M*# H$W-0_WZKZ+]#]5S?_DC M\O\ \HT445[)^5!1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'R1_P4?\ ^26^&/\ L,C_ -$25V?["7_)O&E_]?ES_P"AUQG_ 4? M_P"26^&/^PR/_1$E=G^PE_R;QI?_ %^7/_H=>/'_ )&$O\/^1^J8C_DB:/\ MU]?_ +P?E9^0W_!6[_DY30_^Q8MO_2FZKM/^".W_ ".WQ)_[!UG_ M .C9*I_\%>/AYJ]O\3/"7C=;=Y-"N])72FN%&1%<132R;6/;]?2=9L8X1<6,8E>*2-RR@ID94AFY!X(''/ 7T M/TP^)?[<7P<^$7C34/"?BGQ-/I^NV&S[1;IIES,$WHKK\R1E3\K \'O7H'P> M^-?A#X\^%9O$?@K4GU32(KI[)YY+:2 B555F7;(JGHZ\XQS7X?\ [5OQ:TOX MX_'WQ7XTT6WN+;2M1EB%LEV LI2.%(]S $@9V9QDXS7ZE_\ !,SX?:OX!_9> ML6UFUDLYM;U*?5H()5VNL#K''&2.VX1;A[,#0)JR/DC_ (*^?\ET\'_]BXO_ M *53U?\ ^"/O_)6/'G_8$C_]'K5#_@KY_P ET\'_ /8N+_Z53UYU_P $_?VD M?"'[-?COQ1JWC#[?]DU'34M8/L%N)FWB4,<@L,# H'T/VJJ"]O(M.LKBZG;9 M!!&TLC'LJC)/Y"ODBR_X*E_!._O(+6(^(_-FD6--VFJ!DG S^\]Z]6_;$\?K M\.OV8_'VNI)Y4QTTVMN35 M=4N;O).P& /85])_$[]H#X5^(_P!B#PA\+=)DU+_A+=#:"Y)DLML! MF+.UQA]W0F1CG'.*^7_AWX0F^('C[PYX9MRRSZQJ-O8(RC)4RR*F?PW9K]+M M7_X)!^"X=)O9+#QMX@DOD@=K=)HX-AD"G:&PF<9QG%!;L?%7["_CS_A7W[4O M@6]>3RK>]O/[,F.<96<>6!_WTRU^[-?S<6MS>:!J\-Q"SVM_93B1&Z-'(C9! M^H(_2OZ(OAGXT@^(WP[\->*;8 0ZQIT%\%'\!DC#%?P)(_"@F1^$G[5/_)S/ MQ5_[&C4O_2F2I-8^!,VG_LV^'_BQ#?//!J&M7&D7-F8L+;E%S&P?/.[#<8&, M5'^U3_R+=+\/?M.6>GZC:6LLNL64UK9W,\2L\$ZKO&QB,J65 M6''7I7[,5_.7X!\8WWP\\<:!XGTU]E_H]_#?0D]"T;A@#['&".X)K^A_PKXC ML_&'AG2==T]]]EJ5K%=PMG^!U##/OS03(_$7]O[_ ).Z^(?_ %]0_P#HB.OM MW_@D_P#\F^>,?^PM)_Z)6OD3_@I-X&U3PG^U+XAU*]MW2QUU(KVRG*_)*HC5 M& /_NKEKNR-E")$F)C"[&)8;3D# MGI@T#>Q\8>(_^1AU3_KZE_\ 0S7[M_L9_P#)K'PP_P"P';_^@U^$%T\FMZS, M\$+O-=W#&.%!N8LS<*,=3SBOWZ_9H\(:AX"^ '@#P_JT1@U*PT>WAN(CU1]@ M)4^XSB@&>B7-_:V8S<7,, _Z:.%_G7Y]?MO?L!:=X]M-2^)'PIC@&L+YD^IZ M)9[3%>D>,'[WR1^WUX-USP!^T[XOCO3\_L&_MV> _@;\(;SP=XX-_9S6M[+=V<]I:F=9TDP2IP/VA_%7[-?Q AU[0+A_L[,(M2TJ0GR;R('E'7LPYVMU4 M_4@_NI\+?B1H_P 7?A]H?C#09O.TO5K<3Q9^\AR0Z-Z,K!E/NIK\ OBSXML_ M'_Q1\7>)=.L1IMAK&K75];V8 'E1R2LZJ0.,@$9QQFOV:_X)\^ =6^'?[*WA M*QUN&2UOKPSZC]FE!#0QS2LT8([$IM;';=B@-+_Z_+G_ -#KC/\ @H__ ,DM\,?]AD?^B)*[/]A+_DWC2_\ MK\N?_0Z\>/\ R,)?X?\ (_5,1_R1-'_KZ_\ VX^A****]@_*S%\8^"]"^(/A MV\T+Q'I5KK.D7:%)K2[C#HP]?8CL1@@\@U\H>(_^"5'P6UJ^>XL9/$&A1L<_ M9K*_5XQ[#S4=OUK[)HH'<^7?AC_P3@^"OPTU:VU3^QKOQ+?VSB2)]=N?.C5A MT/E*%1O^!*17U B+$BHBA$48"J, #T%.HH$>&?'K]C7X=_M'^)=/UWQC'J;W M]C:"RA-C>>2OEAV?D;3DY<\UYE_PZO\ @;_SP\0?^#3_ .PK[ HH'<^1;+_@ MES\$;"\@N8H-?\V&19$SJ>1D'(_@]J]V^-WP*\-?M >"8O"GBEK\:1'=1W92 MPN/)9W16"AC@Y7YB<>H![5Z)10%SYF^&?_!/'X0_"CQWH_BW1+75WU;2IC/; M"\O_ #8@^TJ"5VC.,Y'N!7TP1D4M% CY.U__ ()D?!3Q'KNHZM&([K^Q?.EG*7LWFN6D^]\V!QQ7H%% [GR-??\$NO@ M?J%]<73VNNQO/(TA2/4L*I)S@#9P.:^E/AQX!TWX6^"-(\*Z,]S)I>EPBWMC M>2^;($!) +8&<9KI:*!'&_%+X/\ @[XT^'&T/QGH5MKFG[MZ"8%9(6_O1R*0 MR'W4C/0\5\NZG_P2<^#E[>--;:CXGT^(G(MX;V)E7V!>(G]:^U**!W/G_P"# M'["_PB^!VK0ZQHN@/J6N0_ZK4M8E^TR1'^\BD!$;_:"Y]Z^@***!'#?%GX)> M"?CCH*:1XUT"VUNTC;?"TF4E@;UCD4AE]\'GOFOF34_^"3?PZG!Y%?2ZJ% ' [4M% @HHHH ^#_P#@I5_R'_ O_7M=_P#H M<=?3_P"R_P#\F^^!/^P9'_,U\P?\%*O^0_X%_P"O:[_]#CKZ?_9?_P"3?? G M_8,C_F:\:A_OU7T7Z'ZKF_\ R1^7_P".7YS/4:***]D_*@HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#PG]KGX):_\<_!6C:3X?ELXKFSU M#[5(;V0HI3RW7@A3SEA7CW@CX!?M(_#CP_%HGASQEHNF:7$[2);KY<@#, G]:^UZ*XIX2%2I[2[3\G8^LP?$N,P6#6 4(3IIMVG!2U?J?(W_ KW]J__ M **#H_\ W[A_^1J/^%>_M7_]%!T?_OW#_P#(U?7-%+ZI'^>7_@3-?]9ZW_0+ M0_\ !43Y&_X5[^U?_P!%!T?_ +]P_P#R-1_PKW]J_P#Z*#H__?N'_P"1J^N: M*/JD?YY?^!,/]9ZW_0+0_P#!43Y&_P"%>_M7_P#10='_ .__M7_]%!T?_OW#_P#(U'_"O?VK_P#HH.C_ /?N'_Y&KZYHH^J1 M_GE_X$P_UGK?] M#_P %1/D;_A7O[5__ $4'1_\ OW#_ /(U'_"O?VK_ /HH M.C_]^X?_ )&KZYHH^J1_GE_X$P_UGK?] M#_ ,%1/D;_ (5[^U?_ -%!T?\ M[]P__(U'_"O?VK_^B@Z/_P!^X?\ Y&KZYHH^J1_GE_X$P_UGK?\ 0+0_\%1/ MD;_A7O[5_P#T4'1_^_M_T"T/_!43Y&_X5[^U?_T4'1_^_7_@3#_6>M_T"T/_ 5$^1O^%>_M7_\ 10='_P"_7_@3#_6>M_T"T/\ P5$^1O\ MA7O[5_\ T4'1_P#OW#_\C4?\*]_:O_Z*#H__ '[A_P#D:OKFBCZI'^>7_@3# M_6>M_P! M#_P5$^1O^%>_M7_ /10='_[]P__ "-1_P *]_:O_P"B@Z/_ -^X M?_D:OKFBCZI'^>7_ ($P_P!9ZW_0+0_\%1/D;_A7O[5__10='_[]P_\ R-1_ MPKW]J_\ Z*#H_P#W[A_^1J^N:*/JD?YY?^!,/]9ZW_0+0_\ !43Y&_X5[^U? M_P!%!T?_ +]P_P#R-1_PKW]J_P#Z*#H__?N'_P"1J^N:*/JD?YY?^!,/]9ZW M_0+0_P#!43X.^(W[*/QZ^+4]C-XL\2Z)J\MDKI;LT@CV!B"P^2%:8:&$JQA&G!W2C%12>O1>H4445UGS 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 %%%% !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 I44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D! end EX-101.SCH 18 clar-20231231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Acquisition (Schedule Of Purchase Price Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Property And Equipment (Property And Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 40606 - Disclosure - Goodwill And Intangible Assets (Schedule Of Intangible Assets, Net Of Amortization) (Details) link:presentationLink link:calculationLink link:definitionLink 40607 - Disclosure - Goodwill And Intangible Assets (Future Amortization Expense For Definite-Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Other Long-Term Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Long-Term Debt, Net (Aggregate Maturities Of Long-Term Debt And Revolving Lines Of Credit) (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Long-Term Debt, Net (Components Of Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Fair Value Measurements (Schedule Of Assets And Liabilities Measured On A Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Earnings (Loss) Per Share (Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Stock-Based Compensation Plan (Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Income Taxes (Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Income Taxes (Components Of Benefit For Income Taxes - Continuing Operations) (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Income Taxes (Allocation Of Income Tax Expense (Benefit)) (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - Leases (Schedule Of Maturity Of Operating Lease Liabilities) (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 41705 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 41903 - Disclosure - Leases (Schedule Of Operating Lease Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 41904 - Disclosure - Leases (Schedule Of Maturity Of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Acquisition (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Acquisition (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Discontinued Operations - Consolidated balance sheet for asset classified as held for sale (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Goodwill And Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Goodwill And Intangible Assets (Schedule Of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Goodwill And Intangible Assets (Schedule of Trademarks) (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Derivative Financial Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Derivative Financial Instruments (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Accumulated Other Comprehensive Loss (Components Of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Fair Value Measurements (Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Stock-Based Compensation Plan (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Stock-Based Compensation Plan (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Stock-Based Compensation Plan (Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 41405 - Disclosure - Stock-Based Compensation Plan (Summary Of Changes In Outstanding Options) (Details) link:presentationLink link:calculationLink link:definitionLink 41406 - Disclosure - Stock-Based Compensation Plan (Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range) (Details) link:presentationLink link:calculationLink link:definitionLink 41707 - Disclosure - Income Taxes (Summary Of Tax Credit Carryforwards) (Details) link:presentationLink link:calculationLink link:definitionLink 41709 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - Segment Information (Financial Information for Segments) (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - Segment Information (Total Assets by Segments) (Details) link:presentationLink link:calculationLink link:definitionLink 41804 - Disclosure - Segment Information (Capital Expenditures, Depreciation and Amortization by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Property And Equipment link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Goodwill And Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Long-Term Debt, Net link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Stock-Based Compensation Plan link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies (Policy) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Property And Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Goodwill And Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Long-Term Debt, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Derivative Financial Instruments - (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Stock-Based Compensation Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Acquisition (Pro Forma Results) (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Property And Equipment (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Goodwill And Intangible Assets (Schedule Of Indefinite Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Goodwill And Intangible Assets (Schedule Of Definite Lived Intangible Assets, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Earnings (Loss) Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41706 - Disclosure - Income Taxes (Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 41708 - Disclosure - Income Taxes (Schedule Of Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Segment Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - Leases (Schedule Of Leases ROU Assets And Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 19 clar-20231231_cal.xml EX-101.CAL EX-101.DEF 20 clar-20231231_def.xml EX-101.DEF EX-101.LAB 21 clar-20231231_lab.xml EX-101.LAB Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document Type Document Annual Report Document Period End Date Document Transition Report Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company ICFR Auditor Attestation Flag Document Financial Statement Error Correction [Flag] Entity Shell Company Title of 12(b) Security Trading Symbol Security Exchange Name Entity Public Float Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Entity Central Index Key Current Fiscal Year End Date Document Fiscal Period Focus Amendment Flag Document Fiscal Year Focus Auditor Name Auditor Location Auditor Firm ID CONSOLIDATED BALANCE SHEETS Assets Abstract Assets Assets, Current [Abstract] Current assets Cash and Cash Equivalents, at Carrying Value Cash Accounts Receivable, Net, Current Accounts receivable, net Inventory Net Inventories Inventories Prepaid Expense and Other Assets, Current Prepaid and other current assets Income tax receivable Disposal Group, Including Discontinued Operation, Assets, Current Total current assets held for sale Assets held for sale Total Current Assets Total current assets Property and equipment, net Property and equipment Definite lived intangible assets, net Intangible assets, net Other intangible assets, net Indefinite-lived intangible assets Ending balance Beginning balance Goodwill Ending Balance Beginning Balance Goodwill Deferred Income Tax Assets, Net Deferred income taxes Other long-term assets Disposal Group, Including Discontinued Operation, Assets, Noncurrent Non-current assets held for sale Total assets Total assets Liabilities and Stockholders' Equity Liabilities, Current [Abstract] Current liabilities Accounts Payable, Current Accounts payable Accrued Liabilities, Current Accrued liabilities Accrued liabilities Accrued Income Taxes, Current Income tax payable Long-term Debt and Capital Lease Obligations, Current Current portion of long-term debt Disposal Group, Including Discontinued Operation, Liabilities, Current Total current liabilities held for sale Liabilities held for sale Total Current Liabilities Total current liabilities Long-term Debt and Capital Lease Obligations Long-term debt, net Deferred Tax Liabilities, Net, Noncurrent Deferred income taxes Other Liabilities Noncurrent Other long-term liabilities TOTAL LIABILITIES Total liabilities Shareholders' Equity [Abstract] Stockholders' Equity Preferred Stock, Value, Issued Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued Common Stock, Value, Issued Common stock, $0.0001 par value per share; 100,000 shares authorized; 42,761 and 41,637 issued and 38,149 and 37,048 outstanding, respectively Additional paid in capital Accumulated deficit Treasury stock, at cost Treasury stock, at cost Accumulated other comprehensive income Balance Balance Accumulated other comprehensive loss TOTAL STOCKHOLDERS' EQUITY Balance Balance Total stockholders' equity TOTAL LIABILITIES AND EQUITY Total liabilities and stockholders' equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statement [Table] Product and Service [Axis] Products And Services [Domain] Products and Services [Domain] Domestic Sales Revenue [Member] Domestic Sales Revenue [Member] Domestic sales International Sales Revenue [Member] International Sales Revenue [Member] International sales Statement [Line Items] Sales Revenue, Net [Abstract] Sales Revenue Sales to external customers Sales Cost of goods sold Cost of goods sold Gross profit Gross profit Operating Expenses [Abstract] Operating expenses Selling, general and administrative Restructuring Charges Restructuring charges Total restructuring charges Business Acquisition Transaction Costs. Business acquisition transaction costs Transaction costs Transaction costs Contingent Consideration Expense (Benefit) Contingent Consideration Expense (Benefit) Contingent consideration benefit (expense) Contingent consideration (benefit) expense Goodwill and Intangible Asset Impairment Impairment of goodwill and indefinite-lived intangible assets Total operating expenses Total operating expenses Operating Income (Loss) Total segment operating (loss) income Operating loss Other Nonoperating Income (Expense) [Abstract] Other income (expense) Interest Income Expense Nonoperating Net Interest income (expense), net Total other (expense) income, net Other, net Nonoperating Income (Expense) Total other income (expense), net Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Loss before income tax Income Tax Expense (Benefit) Less: Income tax (benefit) expense Income tax benefit Income tax benefit Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest (Loss) income from continuing operations Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Income from discontinued operations, net of tax Discontinued operations, net of tax Net (loss) income Other comprehensive (loss) income, net of tax: Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Unrealized (loss) gain on hedging activities Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) Other comprehensive income (loss) Net current period other comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive (loss) income NA Earnings Per Share Continuing Operations [Abstract] (Loss) income from continuing operations per share: Income (Loss) from Continuing Operations, Per Basic Share Basic (Loss) income from continuing operations per share - Basic Income (Loss) from Continuing Operations, Per Diluted Share Diluted (Loss) income from continuing operations per share - Diluted Earnings (Loss) Per Share Net (loss) income per share: Earnings Per Share, Basic Basic Basic net (loss) income per share Earnings Per Share, Diluted Diluted Diluted net (loss) income per share Weighted average common shares outstanding for earnings per share: Weighted average shares outstanding: Basic Weighted average shares outstanding - basic Diluted Weighted average shares outstanding - diluted CONSOLIDATED STATEMENTS OF CASH FLOWS Net Cash Provided by (Used in) Operating Activities [Abstract] Cash Flows From Operating Activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities: Depreciation Depreciation of property and equipment Amortization of Intangible Assets Amortization of other intangible assets Amortization of Debt Issuance Costs Amortization of debt issuance costs Gain (Loss) on Sale of Property Plant Equipment Loss (gain) on disposition of property and equipment Operating Lease, Expense Noncash lease expense Contingent Consideration Benefit, Including Exchange Rate Effects Contingent Consideration Benefit, Including Exchange Rate Effects Contingent consideration (benefit) expense Share-based Compensation Stock-based compensation Deferred Income Taxes and Tax Credits Deferred income taxes Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Inventories Inventories Increase (Decrease) in Prepaid, Deferred Expense and Other Assets Prepaid and other assets Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accrued Liabilities Accrued liabilities Increase (Decrease) in Income Taxes Receivable Income taxes Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) operating activities Cash Flows From Investing Activities: Payments to Acquire Businesses, Net of Cash Acquired Purchase of businesses, net of cash acquired Proceeds from Sale of Property, Plant, and Equipment Proceeds from disposition of property and equipment Payments to Acquire Intangible Assets Purchase of intangible assets Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Cash Flows From Financing Activities: Proceeds from Long-term Lines of Credit Proceeds from revolving credit facilities Repayments of Long-term Lines of Credit Repayments on revolving credit facilities Repayments of Long-term Debt Repayments on term loans Proceeds from Issuance of Long-term Debt Proceeds from issuance of term loans Payments of Debt Issuance Costs Payment of debt issuance costs Payments for Repurchase of Common Stock Purchase of treasury stock Proceeds from Stock Options Exercised Proceeds from exercise of options Payments of Ordinary Dividends, Common Stock Cash dividends paid Payment for Contingent Consideration Liability, Financing Activities Payment of contingent consideration Proceeds from Issuance of Common Stock Proceeds from issuance of common stock shares in offering Proceeds from the sale of common stock Payments of Stock Issuance Costs Common stock issuance costs Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Effect of Exchange Rate on Cash and Cash Equivalents Effect of foreign exchange rates on cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Change in cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, end of period Cash, beginning of year Supplemental Disclosure of Cash Flow Information: Income Taxes Paid, Net Cash (received) paid for income taxes Interest Paid, Net Cash paid for interest Noncash Investing and Financing Items [Abstract] Supplemental Disclosures of Non-Cash Investing and Financing Activities: Stock Issued Shares issued for business acquisitions Deferred Stock Consideration For Business Acquisition. Deferred Stock Consideration For Business Acquisition Deferred stock consideration for business acquisition Businesses Acquired During Period, Contingent Consideration Businesses Acquired During Period, Contingent Consideration Contingent consideration for business acquisitions Capital Expenditures Incurred but Not yet Paid Property and equipment purchased with accounts payable Amount of non-cash activity in which intangible assets were purchased with accounts payable. Intangibles Purchased With Accounts Payable Intangible assets purchased with accounts payable Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Lease liabilities arising from obtaining right of use assets Gain On Transfer Of Entity Under Common Control Gain On Transfer Of Entity Under Common Control Gain on transfer of entity under common control CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock Additional Paid In Capital [Member] Additional Paid In Capital Retained Earnings [Member] Accumulated Deficit Treasury Stock [Member] Treasury Stock Accumulated Other Comprehensive Income [Member] Accumulated Other Comprehensive Income (Loss) Shares, Issued Balance, shares Balance, shares Treasury Stock, Shares Balance, shares Balance, shares Dividends, Cash Cash dividends Cash dividends Treasury Stock, Value, Acquired, Cost Method Purchase of treasury stock Treasury Stock, Shares, Acquired Purchase of treasury stock, shares Number of shares acquired in tender offer Gain On Transfer Of Equity Under Common Control Gain On Transfer Of Equity Under Common Control Gain on transfer of entity under common control APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation expense Stock Issued During Period, Value, Stock Options Exercised Proceeds from exercise of options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options exercised or vested Proceeds from exercise of options, shares Stock Issued During Period, Value, New Issues Issuance of common stock, net of issuance costs, value Stock Issued During Period, Shares, New Issues Shares issued during offering Issuance of common stock, net of issuance costs, shares Stock Issued During Period, Value, Acquisitions Shares issued in business acquisition Stock Issued During Period, Shares, Acquisitions Shares issued in business acquisitions, shares Common Stock, Dividends, Per Share, Cash Paid Dividends per share Nature Of Operations And Summary Of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Nature Of Operations And Summary Of Significant Accounting Policies Acquisitions Business Combination Disclosure [Text Block] Acquisitions Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Discontinued Operations Inventories. Inventory Disclosure [Text Block] Inventories Property And Equipment. Property, Plant and Equipment Disclosure [Text Block] Property And Equipment Goodwill And Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Goodwill And Intangible Assets Accrued Liabilities And Other Long-Term Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Liabilities And Other Long-Term Liabilities Long-Term Debt, Net Long-term Debt [Text Block] Long-Term Debt, Net Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Financial Instruments Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Accumulated Other Comprehensive Loss Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value Measurements Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Earnings Per Share [Text Block] Earnings (Loss) Per Share Stock-Based Compensation Plan Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Text Block] Stock-Based Compensation Plan Restructuring Restructuring and Related Activities Disclosure [Text Block] Restructuring Commitments And Contingencies Commitments and Contingencies Disclosure [Text Block] Commitments And Contingencies Income Taxes Income Tax Disclosure [Text Block] Income Taxes Segment Information Segment Reporting Disclosure [Text Block] Segment Information Leases Lessee, Operating Leases [Text Block] Leases Related Party Transactions Related Party Transactions Disclosure [Text Block] Related Party Transactions Subsequent Events Subsequent Events [Text Block] Subsequent Events Basis of Accounting, Policy [Policy Text Block] Basis of Accounting Nature of Operations [Text Block] Nature of Business Use of Estimates, Policy [Policy Text Block] Use of Estimates Consolidation, Policy [Policy Text Block] Principles of Consolidation and Basis of Presentation Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency Transactions and Translation Cash and Cash Equivalents, Policy [Policy Text Block] Cash Equivalents Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy Accounts Receivable and Allowance for Credit Losses Inventory, Policy [Policy Text Block] Inventories Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Lessee, Leases [Policy Text Block] Leases Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Intangible Assets Derivatives, Policy [Policy Text Block] Derivative Financial Instruments Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Stock-Based Compensation Revenue Recognition, Policy [Policy Text Block] Revenue Recognition Cost of Sales, Policy [Policy Text Block] Cost of Goods Sold Selling, General and Administrative Expenses, Policy [Policy Text Block] Selling, General and Administrative Expense Standard Product Warranty, Policy [Policy Text Block] Product Warranty Research and Development Expense, Policy [Policy Text Block] Research and Development Business Acquisition, Integration, Restructuring and Other Related Costs [Text Block] Transaction Costs Income Tax, Policy [Policy Text Block] Income Taxes Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk and Sales Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements Business Combinations Policy [Policy Text Block] Contingent Consideration Liabilities Segment Reporting, Policy [Policy Text Block] Segment Information New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Schedule of Purchase Price Allocation [Table Text Block] Schedule Of Purchase Price Allocation Schedule Of Intangible Assets Other Than Goodwill Acquired As Part Of Business Combination [Table Text Block] Schedule Of Intangible Assets Other Than Goodwill Acquired As Part Of Business Combination [Table Text Block] Schedule Of Intangible Assets Other Than Goodwill Acquired Business Acquisition, Pro Forma Information [Table Text Block] Pro Forma Results Disposal Groups, Including Discontinued Operations [Table Text Block] Schedule of disposal group Inventories Property And Equipment Schedule of Goodwill [Table Text Block] Schedule Of Goodwill Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule Of Indefinite Lived Intangible Assets Schedule Of Trademarks [Table Text Block] Schedule Of Trademarks [Table Text Block] Schedule Of Trademarks Schedule Of Intangible Assets Schedule Of Definite Lived Intangible Assets, Net Schedule Of Intangible Assets, Net Of Amortization [Table Text Block] Schedule Of Intangible Assets, Net Of Amortization [Table Text Block] Schedule Of Intangible Assets, Net Of Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Future Amortization Expense For Definite-Lived Intangible Assets Schedule of Accrued Liabilities [Table Text Block] Schedule Of Accrued Liabilities Other Noncurrent Liabilities [Table Text Block] Schedule Of Other Long-Term Liabilities Schedule of Long-term Debt Instruments [Table Text Block] Components Of Long-Term Debt Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule Of Contracts Designated As Hedged Instruments Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Components Of Accumulated Other Comprehensive Loss Reclassification Out Of Accumulated Other Comprehensive Income [Table Text Block] Reclassification Out Of Accumulated Other Comprehensive Loss Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule Of Assets And Liabilities Measured On A Recurring Basis Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis Schedule of Weighted Average Number of Shares [Table Text Block] Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions [Table Text Block] Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions Total non-cash stock compensation expense related to stock options and restricted stock Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock [Table Text Block] Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock Awards Tabular disclosure of the change in stock options and restricted stock awards. Schedule of Stock Options and Restricted Stock Awards Roll Forward [Table Text Block] Summary Of Changes In Outstanding Options And Restricted Stock Awards Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range Restructuring and Related Costs [Table Text Block] Schedule of pre-tax restructuring charges by segment Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Components Of Benefit For Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule Of Effective Income Tax Rate Reconciliation Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule Of Deferred Tax Assets And Liabilities Summary of Valuation Allowance [Table Text Block] Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets Summary of Tax Credit Carryforwards [Table Text Block] Summary Of Tax Credit Carryforwards Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule Of Unrecognized Tax Benefits Schedule of Segment Reporting Information, by Segment [Table Text Block] Financial Information for Segments Reconciliation of Assets from Segment to Consolidated [Table Text Block] Total Assets by Segment Schedule of Capital Expenditures, Depreciation and Amortization by Segment [Table Text Block] Schedule of Capital Expenditures, Depreciation and Amortization by Segment [Table Text Block] Capital Expenditures, Depreciation and Amortization by Segment Schedule Of Operating Leases Recorded in the Balance Sheet Schedule Of Operating Leases Recorded in the Balance Sheet Schedule Of Operating Leases ROU Assets And Liabilities Lease, Cost [Table Text Block] Schedule Of Operating Lease Costs Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule Of Maturity Of Operating Lease Liabilities Nature Of Operations And Summary Of Significant Accounting Policies [Table] Nature Of Operations And Summary Of Significant Accounting Policies [Table] Segments [Axis] Segment [Domain] Segments [Domain] Adventure Segment [Member] Adventure Segment [Member] Adventure Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Revenue Net [Member] Revenue Benchmark Accounts Receivable [Member] Accounts Receivable Property, Plant and Equipment, Type [Axis] Property Plant And Equipment Type [Domain] Property, Plant and Equipment, Type [Domain] Building [Member] Building Building Improvements [Member] Building Improvements Computer Hardware And Software And Machinery And Equipment [Member] Computer Hardware And Software And Machinery And Equipment [Member] Computer hardware and software and machinery and equipment Machinery And Equipment [Member] Machinery and equipment Furniture And Fixtures [Member] Furniture and fixtures Statistical Measurement [Axis] Range [Member] Range [Domain] Minimum [Member] Minimum Maximum [Member] Maximum Customer [Axis] Name Of Major Customer [Domain] Customer [Domain] Recreational Equipment Inc [Member] Recreational Equipment Inc [Member] Recreational Equipment Inc INEOS Automotive [Member] INEOS Automotive [Member] INEOS Automotive Nature Of Operations And Summary Of Significant Accounting Policies [Line Items] Nature Of Operations And Summary Of Significant Accounting Policies [Line Items] Accounts receivable, allowance for doubtful accounts Allowance for credit losses Allowance for Doubtful Accounts Receivable, Write-offs Accounts receivable write-off Property, Plant and Equipment, Useful Life Estimated useful Life Goodwill, Impairment Loss Impairment Goodwill impairment Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Indefinite-lived intangible asset impairment Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Stock options, term of expiration Advertising Expense Advertising expense Product Warranty Expense Warranty claims Research and Development Expense Research and development costs Concentration Risk, Percentage Concentration risk, percentage Number of Operating Segments Number of operating segments Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition Acquiree [Domain] Business Acquisition, Acquiree [Domain] MAXTRAX [Member] Maxtrax [Member] MAXTRAX Represents information pertaining to TRED Outdoors Pty Ltd. TRED Outdoors Pty Ltd [Member] TRED Rhino Rack [Member] Rhino Rack [Member] Rhino Rack Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Acquisition Related Costs [Member] Acquisition-related Costs Fair Value Adjustment To Inventory [Member] Fair Value Adjustment to Inventory Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Contingent Consideration, Common Stock [Member] Contingent Consideration Common Stock [Member] Contingent Consideration, Common Stock Contingent Consideration, Cash [Member] Contingent Consideration Cash [Member] Contingent Consideration, Cash Business Acquisition [Line Items] Business Combination, Consideration Transferred Acquisition purchase price Business Acquisition, Cost of Acquired Entity, Cash Paid Cash paid Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Issuance of shares of Clarus Corporation, Number of Shares Number of shares issued Issuance of shares of Clarus Corporation, Estimated Fair Value Issuance of shares of Clarus Corporation, Number of Shares Value of shares issued Contingent consideration liabilities Estimated value of contingent consideration Business Combination, Liabilities Arising from Contingencies, Amount Recognized Contingent consideration, fair value Business Combination, Consideration Transferred, Liabilities Incurred Contingent consideration Future issuance of shares of Clarus Corporation/Contingent Consideration, Estimated Fair Value Cash Flow Hedge Gain (Loss) Reclassified to Revenue, Net Revenue Business Combination, Acquisition Related Costs Acquisition related costs Goodwill, Purchase Accounting Adjustments Goodwill adjustment Acquisition adjustment Debt Instrument, Maturity Date Maturity date Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Contingent consideration, Estimated Fair Value Business Acquisition, Cost of Acquired Entity, Purchase Price Net Book Value Acquired Total purchase consideration Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net [Abstract] Assets acquired and liabilities assumed Business Acquisition, Purchase Price Allocation, Current Assets, Cash and Cash Equivalents Cash Business Acquisition, Purchase Price Allocation, Current Assets, Receivables Accounts receivable Business Acquisition, Purchase Price Allocation, Current Assets, Inventory Inventories Business Acquisition, Purchase Price Allocation, Current Assets, Prepaid Expense and Other Assets Prepaid and other current assets Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment Property and equipment Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets Other intangible assets Business Acquisition, Purchase Price Allocation, Intangible Assets Not Amortizable Indefinite lived intangible assets Business Acquisition, Purchase Price Allocation, Other Noncurrent Assets Other long-term assets Business Acquisition, Purchase Price Allocation, Assets Acquired Total assets Business Acquisition Purchase Price Allocation Accounts Payable And Accrued Liabilities Business Acquisition Purchase Price Allocation Accounts Payable And Accrued Liabilities Accounts payable and accrued liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Income Taxes Payable Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Income Taxes Payable Income tax payable Business Acquisition, Purchase Price Allocation, Current Liabilities, Long-term Debt Current portion of long-term debt Business Acquisition, Purchase Price Allocation, Notes Payable and Long-term Debt Long-term debt Business Acquisition, Purchase Price Allocation, Deferred Tax Liabilities, Noncurrent Deferred income taxes Business Acquisition, Purchase Price Allocation, Other Noncurrent Liabilities Other long-term liabilities Business Acquisition, Purchase Price Allocation, Liabilities Assumed Total liabilities Schedule Of Intangible Assets Other Than Goodwill [Table] Schedule Of Intangible Assets Other Than Goodwill [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite Lived Intangible Assets Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships [Member] Customer Relationships Product Technologies Product Technologies [Member] Product Technologies Trade Names [Member] Trade Names Trademarks [Member] Trademarks Schedule Of Intangible Assets Other Than Goodwill [Line Items] Schedule Of Intangible Assets Other Than Goodwill [Line Items] Acquired Finite-lived Intangible Asset, Amount Intangibles subject to amortization Increase due to acquisitions Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Intangibles subject to amortization, Average Useful Life Indefinite-lived Intangible Assets, Acquired During Period Intangibles not subject to amortization Business Acquisition, Purchase Price Allocation, Intangible Assets Other than Goodwill Intangibles Business Acquisition, Pro Forma Revenue Sales Business Acquisition, Pro Forma Net Income (Loss) Net income Business Acquisition, Pro Forma Earnings Per Share, Basic Net income per share - basic Business Acquisition, Pro Forma Earnings Per Share, Diluted Net income per share - diluted Disposal Groups, Including Discontinued Operations [Table] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Discontinued Operations, Held-for-Sale [Member] Held for sale asset Disposal Group Name [Axis] Disposal Group Name [Domain] Precision Sport Segment [Member] Precision Sport Segment [Member] Precision Sport Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] DISCONTINUED OPERATIONS Disposal Group, Including Discontinued Operation, Consideration Purchase price Discontinued Operation, Amount of Continuing Cash Flows after Disposal Cash disposal Net proceeds Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract] Balance sheet disclosure Disposal Group, Including Discontinued Operation, Assets, Current [Abstract] Asset, current held for sale Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Cash Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Accounts receivable, net Disposal Group, Including Discontinued Operation, Inventory, Current Inventories Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current Prepaid and other current assets Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent Property and equipment, net Amount classified as other intangible assets net attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer. Disposal Group Including Discontinued Operation Other Intangible Assets Net Noncurrent Other intangible assets, net Amount classified as indefinite-lived intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer. Disposal Group, Including Discontinued Operation, Indefinite Lived Intangible Assets, Noncurrent Indefinite-lived intangible assets Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent Goodwill Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Other long-term assets Disposal Group, Including Discontinued Operation, Assets Total assets held for sale Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract] Liabilities, current held for sale Disposal Group, Including Discontinued Operation, Accounts Payable, Current Accounts payable Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Accrued liabilities Amount classified as Current portion of long term debt attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer Disposal Group Including Discontinued Operation Current Portion of Long-term Debt Current Current portion of long-term debt Disposal Group, Including Discontinued Operation, Liabilities Total liabilities held for sale Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Income statement disclosure Disposal Group, Including Discontinued Operation, Revenue Sales Disposal Group, Including Discontinued Operation, Costs of Goods Sold Cost of goods sold Amount of selling, general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group Including Discontinued Operation Selling General and Administrative Expenses Selling, general and administrative Amount of restructuring charges attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group, Including Discontinued Operation, Restructuring Charges Restructuring charges Amount of transaction costs attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group, Including Discontinued Operation, Transaction Costs Transaction costs Amount of interest income (loss) attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group Including Discontinued Operation Interest Expense Net Interest expense, net Amount of other income (loss) attributable to disposal group, including, but not limited to, discontinued operation Disposal Group Including Discontinued Operation Other Net Other, net Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Income from discontinued operations before taxes Discontinued Operation, Tax Effect of Discontinued Operation Income tax expense Income tax benefit - Discontinued operations Disposal Group, Including Discontinued Operation, Additional Disclosures [Abstract] Additional disclosure Amount of deprecation expense attributable to property, plant and equipment of discontinued operations. Depreciation, Discontinued Operations Depreciation of property and equipment Amount of amortization expense attributable to intangible assets of discontinued operations. Amortization Discontinued Operations Amortization of intangible assets Amount of stock-based compensation attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group Including Discontinued Operation Stock-based Compensation Stock-based compensation Capital Expenditure, Discontinued Operations Purchase of property and equipment Inventory, Finished Goods Finished goods Inventory, Work in Process Work-in-process Inventory, Raw Materials and Supplies Raw materials and supplies Amount of deprecation expense attributable to property, plant and equipment of continued operations. Depreciation Continued Operations Depreciation expense continuing operations Depreciation Property, Plant and Equipment [Table] Land [Member] Land Building And Building Improvements [Member] Building and improvements Computer Hardware And Software [Member] Computer Hardware And Software [Member] Computer hardware and software Construction In Progress [Member] Construction in progress Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Gross Property and equipment, gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation Amount of amortization expense attributable to and intangible assets of continued operations. Amortization, Continued Operations Amortization expense continuing operations Schedule of Goodwill [Table] Outdoor Segment [Member] Outdoor Segment [Member] Outdoor Goodwill [Line Items] Goodwill, Gross Goodwill Goodwill, Impaired, Accumulated Impairment Loss Accumulated goodwill impairments Goodwill, Acquired During Period Increase due to acquisition of TRED Goodwill, Translation Adjustments Impact of foreign currency exchange rates Indefinite-lived Intangible Assets, Translation Adjustments Impact of foreign currency exchange rates Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets [Axis] Indefinite Lived Intangible Assets Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Black Diamond Trademark [Member] Black Diamond Trademark [Member] Black Diamond Trademark PIEPS Trademark [Member] Pieps Trademark [Member] PIEPS Trademark Rhino-Rack Trademark [Member] Rhino Rack Trademark [Member] Rhino-Rack Trademark MAXTRAX Trademark [Member] Maxtrax Trademark [Member] MAXTRAX Trademark Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Trademarks Trademarks Finite-Lived Intangible Assets, Gross Gross ending balance Gross beginning balance Intangible assets, gross Finite-Lived Intangible Assets, Translation Adjustments Impact of foreign currency exchange rates Schedule of Finite-Lived Intangible Assets [Table] Trademarks And Trade Names [Member] Tradenames Core Technologies Core Technologies [Member] Core technologies Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Finite-Lived Intangible Asset, Useful Life Weighted Average Useful Life Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2026 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2027 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2028 Finite-Lived Intangible Assets, Amortization Expense, after Year Five Thereafter Accrued Salaries, Current Accrued payroll and related items Accrued Bonuses, Current Accrued bonus Derivative Liability, Current Designated forward exchange contracts Product Warranty Accrual, Current Accrued warranty Operating Lease, Liability, Current Less: current lease obligations Current lease liabilities Current lease liabilities Accrued Sales Commission, Current Accrued commissions Business Combination, Contingent Consideration, Liability, Current Contingent consideration liabilities Restructuring Reserve, Current Restructuring liabilities Other Accrued Liabilities, Current Other Long-term lease liability Long-term lease obligations Noncurrent lease liabilities Business Acquisition, Deferred Stock Consideration, Noncurrent Business Acquisition, Deferred Stock Consideration, Noncurrent Deferred stock consideration for business acquisition Other Accrued Liabilities, Noncurrent Other Accounts Payable and Accrued Liabilities, Noncurrent Other long-term liabilities Line Of Credit Facility And Long Term Debt [Table] Line Of Credit Facility And Long Term Debt [Table] Debt Instrument [Axis] Debt Instrument Name [Domain] Debt Instrument, Name [Domain] Restated Credit Agreement [Member] Restated Credit Agreement [Member] Restated Credit Agreement Foreign Credit Facility [Member] Foreign Credit Facility Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility Letter Of Credit [Member] Letter Of Credit Term Facility [Member] Term Facility [Member] Term Facility Line Of Credit Facility And Long Term Debt [Line Items] Line Of Credit Facility And Long Term Debt [Line Items] Debt Instruments [Abstract] Components of long-term debt Line of credit facility, amount outstanding Credit facility Notes Payable Term loan Debt Issuance Costs, Net Debt issuance costs Long-term Debt Total carrying amount of long-term debt Current portion of long-term debt Less current portion Long Term Debt Noncurrent Long-term debt, net Line of Credit Facility, Maximum Borrowing Capacity Maximum borrowing capacity Line Of Credit Facility, Available Additional Borrowing Capacity Line Of Credit Facility, Available Additional Borrowing Capacity Available additional borrowing capacity Line of Credit Facility, Interest Rate at Period End Interest rate at end of period Derivative Instruments and Hedging Activities Disclosures [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification Out Of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification Out Of Accumulated Other Comprehensive Income [Member] Reclassification Out Of Accumulated Other Comprehensive Income Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] Unrealized Gains (Losses) on Cash Flow Hedges Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures Derivative Financial Instruments Notional Amount of Foreign Currency Cash Flow Hedge Derivatives Foreign exchange contracts, Notional Amount Notional amount of derivatives Derivative, Gain (Loss) on Derivative, Net Gain (loss) on derivatives Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Average Remaining Maturity Remaining maturity of derivatives Currency [Axis] All Currencies [Domain] All Currencies [Domain] C A [D] Canadian Dollars E U [R] Euros Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated As Hedging Instrument [Member] Designated as Hedging Instrument Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid Expenses And Other Current Assets [Member] Prepaid And Other Current Assets Accrued Liabilities [Member] Accrued Liabilities Other Noncurrent Liabilities [Member] Other Long-Term Liabilities Derivative Instrument [Axis] Derivative Contract Type [Domain] Derivative Contract [Domain] Foreign Exchange Forward [Member] Forward exchange contracts Cash Flow Hedge Derivative Instrument Assets at Fair Value Derivative instruments in asset positions, Forward exchange contracts Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Derivative instruments in liability positions, Forward exchange contracts Accumulated Other Comprehensive Income (Loss) [Table] Aoci Including Portion Attributable To Noncontrolling Interest [Member] AOCI Including Portion Attributable to Noncontrolling Interest Accumulated Translation Adjustment [Member] Foreign Currency Translation Adjustments Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Loss Other Comprehensive Income Loss Before Reclassifications Net Of Tax Other comprehensive income before reclassifications Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax Total reclassifications from AOCI Amounts reclassified from other comprehensive (loss) income Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value Measurements Fair Value Hierarchy [Domain] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Inputs Level1 [Member] Level 1 Fair Value Inputs Level2 [Member] Level 2 Fair Value Inputs Level3 [Member] Level 3 Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Foreign Currency Contract, Asset, Fair Value Disclosure Designated forward exchange contract, assets Foreign Currency Contracts, Liability, Fair Value Disclosure Designated forward exchange contracts, liabilities Assets, Fair Value Disclosure Assets Financial Liabilities Fair Value Disclosure Liabilities Liability Class [Axis] Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain] Fair Value by Liability Class [Domain] Contingent Consideration [Member] Contingent Consideration [Member] Contingent Consideration Business Combination, Contingent Consideration, Liability, Measurement Input Discount rate Payment for Contingent Consideration Liability, Investing Activities Payment of contingent consideration Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Information pertaining to TRED Outdoors Pty Ltd. ("TRED") T R E D Outdoors Pty Ltd. [Member] TRED Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Balance at beginning of period Balance at end of period Amount represents the fair value, measurement, reconciliation of changes in acquisition. Fair Value, Measurement, Reconciliation of Changes In Acquisition Increase due to acquisition of TRED Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Fair value adjustments Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Contingent consideration payments Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Exchange Rate Gain (Loss) Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Exchange Rate Gain (Loss) Impact of foreign currency exchange rates Class of Stock [Axis] Class Of Stock [Domain] Class of Stock [Domain] Dividends Payable, Amount Per Share, Quarterly Dividends Payable, Amount Per Share, Quarterly Dividend per quarter Dividends payable, amount per share, annually. Dividends Payable Amount Per Share Annually Dividend annualized Dividends Payable, Date Declared Dividend date declared Dividends Payable, Date to be Paid Dividend date to be paid Dividends Payable, Date of Record Dividend date of record Shares Issued, Price Per Share Shares issued, price per share Stock Issuance, Underwriting Discount, Percent Stock Issuance, Underwriting Discount, Percent Underwriting discount, percent Stock Issuance, Underwriting Discount, Per Share Stock Issuance, Underwriting Discount, Per Share Underwriting discount, per share Stock Issuance, Underwrite Purchase Option Stock Issuance, Underwrite Purchase Option Underwriter purchase option Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of earnings per share, number of shares Incremental Common Shares Attributable to Share-based Payment Arrangements Effect of dilutive stock awards Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares Effect of dilutive deferred stock consideration for business acquisition Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share Income from discontinued operations per share - Basic Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share Income from discontinued operations per share - Diluted Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Exercise Price Range [Axis] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range One [Member] Exercise Price Range One [Member] Exercise Price Range One Exercise Price Range Two [Member] Exercise Price Range Two [Member] Exercise Price Range Two Exercise Price Range Three [Member] Exercise Price Range Three [Member] Exercise Price Range Three Vesting [Axis] Vesting [Domain] Vesting [Domain] Vesting Immediately [Member] Vesting Immediately Vesting Immediately Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Two Thousand Fifteen Stock Incentive Plan [Member] Two Thousand Fifteen Stock Incentive Plan [Member] 2015 Plan Restricted Stock [Member] Restricted Stock Title of Individual [Axis] Title Of Individual With Relationship To Entity [Domain] Title of Individual [Domain] Executive Officer [Member] Executive Officer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Maximum number of shares of common stock that may be granted through awards to any employee in any calendar year Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares authorized under the plan Percentage Of Automatic Annual Increase In Shares Authorized Under Stock Incentive Plan Percentage Of Automatic Annual Increase In Shares Authorized Under Stock Incentive Plan Annual automatic increase in shares authorized under the plan, percentage Options granted Number of options Number of stock options issued under a plan Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value Stock options granted fair value Share price Grant price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Total Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Total Fair Value Fair value of the restricted stock awards granted Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options Unrecognized compensation cost related to unvested stock options Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Awards outstanding at December 31, 2022 Awards outstanding at December 31, 2021 Unvested restricted stock awards Number issued Share-based Compensation Arrangement by Share-based Payment Award, Stock Price Target Share-based Compensation Arrangement by Share-based Payment Award, Stock Price Target Stock price target Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares Unvested stock options Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options Unrecognized compensation cost related to unvested restricted stock awards Threshold Share Price Meeting Period Threshold Share Price Meeting Period Threshold share price period for vesting condition Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Intrinsic value of options exercised and restricted stock awards vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Fair value of shares vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average term, Unvested options Allocated Share-based Compensation Expense Total non-cash stock compensation expense Total non-cash stock compensation expense Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number issued Awards granted Vest In One To Three Years [Member] Vest In One To Three Years [Member] Vest In One To Three Years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Grant price Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average fair value (per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average fair value Restricted Stock or Unit Expense Restricted stock awards Stock or Unit Option Plan Expense Stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options outstanding at December 31, 2022 Options outstanding at December 31, 2021 Number of share options (or share units) expired during the current period. Stock Issued During Period Shares Stock Options Expired Expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options exercisable at December 31, 2022 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options outstanding at December 31, 2022, weighted average exercise price Options outstanding at December 31, 2021, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options granted, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options exercised or vested, weighted average exercise price Weighted average price at which option holders acquired shares when converting their stock options into shares. Options expired, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options exercisable at December 31, 2022, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises In Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises In Period Awards exercised or vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises In Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures In Period Awards, Forfeitures Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range One [Member] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range One [Member] $4.38 - $8.02 Exercise Price Range Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Two [Member] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Two [Member] $8.02 - $27.65 Exercise Price Range Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Exercise price, lower limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Exercise price, upper limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Outstanding options Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Exercisable options Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Outstanding options, remaining life in years Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Remaining Contractual Term Exercisable options, remaining life in years Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Exercisable options, weighted average exercise price Schedule of Restructuring and Related Costs [Table] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments [Member] Operating Segments Corporate, Non-Segment [Member] Corporate, Non-Segment Restructuring Cost and Reserve [Line Items] Restructuring Restructuring Charges [Abstract] Charges to expense: Severance Costs Employee termination benefits Business Exit Costs Exit costs Other Restructuring Costs Other costs NA Restructuring Payments and Non-Cash Charges [Abstract] Cash payments and non-cash charges: Payments for Restructuring Cash payments Amount of expenses associated with product discontinuance expenses. Product Discontinuance Expenses Product discontinuance Asset Impairment Charges Asset impairments Restructuring Costs and Asset Impairment Charges Restructuring charges, payments and remaining liabilities Income (Loss) from Continuing Operations before Income Taxes, Domestic U.S. operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Foreign operations Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Current Federal Tax Expense (Benefit) Federal Current State and Local Tax Expense (Benefit) State and local Current Foreign Tax Expense (Benefit) Foreign Current Income Tax Expense (Benefit) Current total Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred: Deferred Federal Income Tax Expense (Benefit) Federal Deferred State and Local Income Tax Expense (Benefit) State and local Deferred Foreign Income Tax Expense (Benefit) Foreign Deferred Income Tax Expense (Benefit) Deferred total Valuation Allowance, Deferred Tax Asset, Change in Amount Change in valuation allowance for deferred income taxes Deferred Income Tax Expense (Benefit), Net Deferred income tax benefit, net Income Tax Expense (Benefit), Intraperiod Tax Allocation Income tax expense (benefit) - continuing operations & discontinued operations Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate Statutory income tax (benefit) expense Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential Foreign taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes State income taxes, net of federal income taxes Effective Income Tax Rate Reconciliation, Tax Credit, Percent Income tax credits Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Stock options Effective Income Tax Rate Reconciliation, Change In Effective State Rate Effective Income Tax Rate Reconciliation, Change In Effective State Rate Change in effective state rate Effective Income Tax Rate Reconciliation, Disposition of Asset, Percent Deferred tax asset write-offs Effective Income Tax Rate Reconciliation, Executive compensation limitation Effective Income Tax Rate Reconciliation, Executive compensation limitation, percent Executive compensation limitation Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance Change in valuation allowance Effective Income Tax Rate Reconciliation, Goodwill Impairment, Percent Effective Income Tax Rate Reconciliation, Goodwill Impairment, Percent Impairment of goodwill Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development. Effective Income Tax Rate Reconciliation Research and Development Expenditure Research and development expenditure Effective Income Tax Rate Reconciliation, Fair Value Inventory Step Up Effective Income Tax Rate Reconciliation, Fair Value Inventory Step Up Fair value inventory step-up Effective Income Tax Rate Reconciliation, Transaction Costs Effective Income Tax Rate Reconciliation, Transaction Costs Transaction costs Effective Income Tax Rate, Continuing Operations Income tax (benefit) expense Components of Deferred Tax Assets [Abstract] Deferred tax assets: Deferred Tax Assets, Net Operating Loss, Capital Loss Amount And Research And Experimentation Credit Carryforwards Deferred Tax Assets, Net Operating Loss, Capital Loss Amount And Research And Experimentation Credit Carryforwards Net operating loss, capital loss amount and research & experimentation credit carryforwards Deferred Tax Asset, Capitalized Research And Development Costs. Deferred Tax Asset, Capitalized Research And Development Costs Capitalized research and development costs Deferred Tax Asset, Capitalized Costs To Self-Constructed Property Deferred Tax Asset, Capitalized Costs To Self-Constructed Property Capitalized costs to self-constructed property Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Non-cash compensation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Accrued liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves And Other Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves And Other Reserves and other Amount, before allocation of valuation allowance, of deferred tax asset attributable to lease liabilities. Deferred Tax Assets, Lease Liabilities Lease liabilities Deferred Tax Assets, Goodwill and Intangible Assets Intangibles Deferred Tax Assets, Gross Deferred tax assets, gross Deferred Tax Assets, Valuation Allowance Valuation allowance Valuation Allowance, Balance at end of period Valuation Allowance, Balance at beginning of year Deferred Tax Assets, Net of Valuation Allowance Net deferred tax assets Components of Deferred Tax Liabilities [Abstract] Deferred tax liabilities: Deferred Tax Liabilities, Property, Plant and Equipment Depreciation Deferred Tax Liabilities, Goodwill and Intangible Assets Intangibles Deferred Tax Liabilities, Leasing Arrangements Right-of-use assets Deferred Tax Liabilities, Other Other Deferred Tax Liabilities, Gross Deferred tax liabilities, gross Deferred Tax Liabilities Total Deferred Tax Assets, Net Total Deferred Tax Assets Valuation Allowance, Charged (Credited) To Costs And Expenses Deferred Tax Assets Valuation Allowance, Charged (Credited) To Costs And Expenses Charged to Costs and Expenses Deferred Tax Assets, Valuation Allowance, Other Adjustments Deferred Tax Assets, Valuation Allowance, Other Adjustments Other Adjustments Other Tax Carryforward [Table] Tax Credit Carryforward [Axis] Tax Credit Carryforward Name [Domain] Other Tax Carryforward, Name [Domain] Represents information pertaining to Operating loss carryforward expiration year 2027 and beyond [Member] Operating Loss Carryforward Expiration Year 2027 And Beyond [Member] Operating loss carryforward expiration year 2027 and beyond Tax Credit Carryforward [Line Items] Tax Credit Carryforward Operating Loss Carryforwards Net operating loss amount Deferred Tax Assets, Operating Loss Carryforwards Total net operating loss amount Net operating loss carryforwards for U.S. federal income tax purposes Unrecognized Tax Benefits Balance, end of year Balance, beginning of year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions for current year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Additions for prior year tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Reductions for prior year tax positions Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Reductions due to statute expirations Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] Income Taxes Foreign Operations Permanently Reinvested Statutory Income Tax Rate Foreign Operations Permanently Reinvested Statutory Income Tax Rate Foreign statutory tax rate, foreign operations Deferred Tax Assets, Valuation Allowance, Net Change In Amount Deferred Tax Assets, Valuation Allowance, Net Change In Amount Net change in valuation allowance Deferred Tax Assets, Tax Credit Carryforwards, Research Research and experimentation credit carryforwards Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Reduce Deferred Tax Assets Unrecognized Tax Benefits that Reduce Deferred Tax Assets Unrecognized tax benefits that reduce deferred tax assets Number of Reportable Segments Number of segments Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Corporate and other expenses Corporate and other expenses Corporate and other expenses Corporate [Member] Corporate Amount classified as assets attributable to continuing operations. Assets, Continued Operations Assets Payments to Acquire Productive Assets Capital expenditures Amortization Lessee, Operating Lease, Term of Contract Operating lease term Lessee, Operating Lease, Renewal Term Term available for extension Operating Lease, Weighted Average Remaining Lease Term Remaining contractual term Operating Lease, Weighted Average Discount Rate, Percent Weighted average discount rate Operating Lease, Right-of-Use Asset Lease ROU assets Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Cost Lease costs Variable Lease, Cost Variable lease costs Short-term Lease, Cost Short-term lease costs Lease, Cost Lease cost Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2024 Lessee, Operating Lease, Liability, Payments, Due Year Two 2025 Lessee, Operating Lease, Liability, Payments, Due Year Three 2026 Lessee, Operating Lease, Liability, Payments, Due Year Four 2027 Lessee, Operating Lease, Liability, Payments, Due Year Five 2028 Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due Total future lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: amount representing interest Operating Lease, Liability Present value of future lease payments Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Domain] Related Party [Domain] Kanders & Company [Member] Kanders Company [Member] Kanders & Company Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Acquisition [Member] Acquisition [Member] Acquisition Credit Agreement Amendment [Member] Credit Agreement Amendment [Member] Credit Agreement Amendment Common Stock Issuance [Member] Common Stock Issuance [Member] Common Stock Issuance Related Party Transactions [Line Items] Related Party Transaction, Expenses from Transactions with Related Party Costs from related party transaction Subsequent Event [Table] Subsequent Event [Line Items] Repayments of Lines of Credit Proceeds from the closing of the sale EX-101.PRE 22 clar-20231231_pre.xml EX-101.PRE XML 23 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document And Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Mar. 04, 2024
Jun. 30, 2023
Document And Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 001-34767    
Entity Registrant Name CLARUS CORPORATION    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 58-1972600    
Entity Address, Address Line One 2084 East 3900 South    
Entity Address, City or Town Salt Lake City    
Entity Address, State or Province UT    
Entity Address, Postal Zip Code 84124    
City Area Code 801    
Local Phone Number 278-5552    
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    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Title of 12(b) Security Common Stock, par value $.0001 per share    
Trading Symbol CLAR    
Security Exchange Name NASDAQ    
Entity Public Float     $ 280.4
Entity Common Stock, Shares Outstanding   38,236,268  
Documents Incorporated by Reference [Text Block]

DOCUMENT INCORPORATED BY REFERENCE

Portions of our Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days of the Registrant’s 2023 fiscal year end are incorporated by reference into Part III of this Annual Report on Form 10-K.

   
Entity Central Index Key 0000913277    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Amendment Flag false    
Document Fiscal Year Focus 2023    
Auditor Name Deloitte & Touche LLP    
Auditor Location Salt Lake City, Utah    
Auditor Firm ID 34    
XML 24 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash $ 11,324 $ 11,981
Accounts receivable, net 53,971 48,134
Inventories 91,409 107,602
Prepaid and other current assets 4,865 6,300
Income tax receivable 892 3,034
Assets held for sale 137,284 61,568
Total current assets 299,745 238,619
Property and equipment, net 16,587 17,304
Other intangible assets, net 41,466 48,296
Indefinite-lived intangible assets 58,527 58,401
Goodwill 39,320 36,278
Deferred income taxes 22,869 17,912
Other long-term assets 16,824 17,440
Non-current assets held for sale   83,895
Total assets 495,338 518,145
Current liabilities    
Accounts payable 20,015 24,767
Accrued liabilities 24,580 20,553
Income tax payable 805 421
Current portion of long-term debt 119,790 11,904
Liabilities held for sale 5,744 6,950
Total current liabilities 170,934 64,595
Long-term debt, net   127,082
Deferred income taxes 18,124 18,506
Other long-term liabilities 14,160 15,854
Total liabilities 203,218 226,037
Stockholders' Equity    
Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued 0 0
Common stock, $0.0001 par value per share; 100,000 shares authorized; 42,761 and 41,637 issued and 38,149 and 37,048 outstanding, respectively 4 4
Additional paid in capital 691,198 679,339
Accumulated deficit (350,739) (336,843)
Treasury stock, at cost (32,929) (32,707)
Accumulated other comprehensive loss (15,414) (17,685)
Total stockholders' equity 292,120 292,108
Total liabilities and stockholders' equity $ 495,338 $ 518,145
XML 25 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) - $ / shares
shares in Thousands
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED BALANCE SHEETS    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 5,000 5,000
Preferred stock, shares issued 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 100,000 100,000
Common stock, shares issued 42,761 41,637
Common stock, shares outstanding 38,149 37,048
XML 26 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sales      
Sales $ 286,020 $ 315,251 $ 265,971
Cost of goods sold 188,509 205,298 178,097
Gross profit 97,511 109,953 87,874
Operating expenses      
Selling, general and administrative 116,367 120,814 90,660
Restructuring charges 3,223    
Transaction costs 593 2,818 11,520
Contingent consideration (benefit) expense (1,565) 493 (1,605)
Impairment of goodwill and indefinite-lived intangible assets 0 92,311 0
Total operating expenses 118,618 216,436 100,575
Operating loss (21,107) (106,483) (12,701)
Other income (expense)      
Interest income (expense), net 67   (17)
Other, net 961 (1,035) (4,393)
Total other income (expense), net 1,028 (1,035) (4,410)
Loss before income tax (20,079) (107,518) (17,111)
Income tax benefit (4,291) (14,716) (19,234)
(Loss) income from continuing operations (15,788) (92,802) 2,123
Discontinued operations, net of tax 5,642 23,022 23,970
Net (loss) income (10,146) (69,780) 26,093
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment 2,405 (12,387) (6,721)
Unrealized (loss) gain on hedging activities (134) (248) 1,171
Other comprehensive income (loss) 2,271 (12,635) (5,550)
Comprehensive (loss) income $ (7,875) $ (82,415) $ 20,543
(Loss) income from continuing operations per share:      
Basic $ (0.42) $ (2.49) $ 0.06
Diluted (0.42) (2.49) 0.06
Net (loss) income per share:      
Basic (0.27) (1.88) 0.79
Diluted $ (0.27) $ (1.88) $ 0.73
Weighted average shares outstanding:      
Basic 37,485 37,201 33,136
Diluted 37,485 37,201 35,686
Domestic sales      
Sales      
Sales $ 112,385 $ 132,818 $ 124,819
International sales      
Sales      
Sales $ 173,635 $ 182,433 $ 141,152
XML 27 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash Flows From Operating Activities:      
Net Income (Loss) $ (10,146) $ (69,780) $ 26,093
Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:      
Depreciation of property and equipment 7,602 7,626 5,985
Amortization of other intangible assets 12,748 15,326 9,834
Impairment of goodwill and indefinite-lived intangible assets 0 92,311 0
Amortization of debt issuance costs 928 824 505
Loss (gain) on disposition of property and equipment 54 (81) (63)
Noncash lease expense 3,741 3,081 2,384
Contingent consideration (benefit) expense (1,565) 451 (1,675)
Stock-based compensation 5,292 11,361 9,477
Deferred income taxes (6,348) (9,523) (14,423)
Changes in operating assets and liabilities, net of acquisitions:      
Accounts receivable 6,078 (8,326) (6,464)
Inventories 13,211 (19,487) (34,071)
Prepaid and other assets 2,134 1,150 (3,560)
Accounts payable (4,940) 1,371 2,746
Accrued liabilities 540 (5,037) 2,935
Income taxes 2,595 (6,657) (7)
Net cash provided by (used in) operating activities 31,924 14,610 (304)
Cash Flows From Investing Activities:      
Purchase of businesses, net of cash acquired (5,648)   (160,988)
Proceeds from disposition of property and equipment 199 499 229
Purchase of intangible assets (250)    
Purchases of property and equipment (5,717) (8,250) (17,383)
Net cash used in investing activities (11,416) (7,751) (178,142)
Cash Flows From Financing Activities:      
Proceeds from revolving credit facilities 51,243 95,611 122,140
Repayments on revolving credit facilities (59,835) (96,064) (119,219)
Repayments on term loans (11,126) (126,810) (7,467)
Proceeds from issuance of term loans   125,000 109,157
Payment of debt issuance costs   (1,385) (985)
Purchase of treasury stock (222) (8,267) (651)
Proceeds from exercise of options 3,435 2,721 1,805
Cash dividends paid (3,750) (3,721) (3,335)
Payment of contingent consideration   (943)  
Proceeds from the sale of common stock     80,264
Common stock issuance costs     (1,032)
Net cash (used in) provided by financing activities (20,255) (13,858) 180,677
Effect of foreign exchange rates on cash (990) (405) (555)
Change in cash (737) (7,404) 1,676
Cash, beginning of year 12,061 19,465 17,789
Cash, end of period 11,324 12,061 19,465
Supplemental Disclosure of Cash Flow Information:      
Cash (received) paid for income taxes (758) 8,639 1,984
Cash paid for interest 10,398 6,586 2,252
Supplemental Disclosures of Non-Cash Investing and Financing Activities:      
Shares issued for business acquisitions 3,132 2,261 57,927
Deferred stock consideration for business acquisition     4,457
Contingent consideration for business acquisitions 121   5,209
Property and equipment purchased with accounts payable 145 541 269
Intangible assets purchased with accounts payable 250    
Lease liabilities arising from obtaining right of use assets $ 4,441 $ 1,405 6,517
Gain on transfer of entity under common control     $ 576
XML 28 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid In Capital
Accumulated Deficit
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Total
Balance at Dec. 31, 2020 $ 4 $ 513,979 $ (286,100) $ (23,789) $ 500 $ 204,594
Balance, shares at Dec. 31, 2020 35,198          
Balance, shares at Dec. 31, 2020       (3,970)    
Net Income (Loss)     26,093     26,093
Other comprehensive income (loss)         (5,550) (5,550)
Cash dividends     (3,335)     (3,335)
Purchase of treasury stock       $ (651)   (651)
Purchase of treasury stock, shares       (41)    
Gain on transfer of entity under common control   576       576
Stock-based compensation expense   9,477       9,477
Proceeds from exercise of options   1,805       1,805
Proceeds from exercise of options, shares 322          
Issuance of common stock, net of issuance costs, value   79,232       79,232
Issuance of common stock, net of issuance costs, shares 3,163          
Shares issued in business acquisition   57,927       57,927
Shares issued in business acquisitions, shares 2,422          
Balance at Dec. 31, 2021 $ 4 662,996 (263,342) $ (24,440) (5,050) 370,168
Balance, shares at Dec. 31, 2021 41,105          
Balance, shares at Dec. 31, 2021       (4,011)    
Net Income (Loss)     (69,780)     (69,780)
Other comprehensive income (loss)         (12,635) (12,635)
Cash dividends     (3,721)     (3,721)
Purchase of treasury stock       $ (8,267)   (8,267)
Purchase of treasury stock, shares       (578)    
Stock-based compensation expense   11,361       11,361
Proceeds from exercise of options   2,721       2,721
Proceeds from exercise of options, shares 424          
Shares issued in business acquisition   2,261       2,261
Shares issued in business acquisitions, shares 108          
Balance at Dec. 31, 2022 $ 4 679,339 (336,843) $ (32,707) (17,685) 292,108
Balance, shares at Dec. 31, 2022 41,637          
Balance, shares at Dec. 31, 2022       (4,589)    
Net Income (Loss)     (10,146)     (10,146)
Other comprehensive income (loss)         2,271 2,271
Cash dividends     (3,750)     (3,750)
Purchase of treasury stock       $ (222)   (222)
Purchase of treasury stock, shares       (23)    
Stock-based compensation expense   5,292       5,292
Proceeds from exercise of options   3,435       3,435
Proceeds from exercise of options, shares 695          
Shares issued in business acquisition   3,132       3,132
Shares issued in business acquisitions, shares 429          
Balance at Dec. 31, 2023 $ 4 $ 691,198 $ (350,739) $ (32,929) $ (15,414) $ 292,120
Balance, shares at Dec. 31, 2023 42,761          
Balance, shares at Dec. 31, 2023       (4,612)    
XML 29 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY      
Dividends per share $ 0.10 $ 0.10 $ 0.10
XML 30 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature Of Operations And Summary Of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Nature Of Operations And Summary Of Significant Accounting Policies  
Nature Of Operations And Summary Of Significant Accounting Policies

NOTE 1. NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

The accompanying audited consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “our” or “us”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Nature of Business

Headquartered in Salt Lake City, Utah, we are a global leading designer, developer, manufacturer and distributor of best-in-class outdoor equipment and lifestyle products focused on the outdoor enthusiast markets. Each of our brands has a long history of continuous product innovation for core and everyday users alike. The Company’s products are principally sold globally under the Black Diamond®, Rhino-Rack®, MAXTRAX®, and TRED Outdoors® brand names through outdoor specialty and online retailers, our own websites, distributors and original equipment manufacturers.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. The more significant estimates relate to the fair value of net assets acquired in business combinations, provision for excess or obsolete inventory, allowance for credit losses, and valuation of contingent consideration liabilities, deferred tax assets, long-lived assets, goodwill and indefinite-lived intangible assets, and other intangible assets. We base our estimates on historical experience, projected future cash flows, and other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates.

Significant Accounting Policies

Principles of Consolidation and Basis of Presentation

The consolidated financial statements include the accounts of Clarus Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Unless otherwise specified, disclosures in these consolidated financial statements reflect continuing operations only. Certain prior period financial information, related to discontinued operations, have been reclassified and separately presented in the consolidated financial statements and accompanying notes to conform to the current period presentation. See Note 3 to our consolidated financial statements for further information.

Foreign Currency Transactions and Translation

The accounts of the Company’s international subsidiaries’ financial statements which have functional currencies other than the U.S. dollar are translated into U.S. dollars using the exchange rate at the balance sheet dates for assets and liabilities and average exchange rates for the periods for revenues, expenses, gains and losses. Foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in other income (expense) in the consolidated statements of comprehensive (loss) income.

Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. At December 31, 2023 and 2022, the Company did not hold any amounts that were considered to be cash equivalents.

Accounts Receivable and Allowance for Credit Losses

The Company records its trade receivables at sales value. The trade receivables do not bear interest. The Company performs on-going credit evaluations of its customers and adjusts credit limits based upon payment history and the customer’s current credit worthiness, as

determined by the review of their current credit information. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors. A non-specific allowance for estimated credit losses is recorded based on historical experience of collectability. In addition, specific allowances are established for customer accounts as known collection problems occur due to insolvency, disputes or other collection issues. The amounts of these specific allowances are estimated by management based on the customer’s financial position, the age of the customer’s receivables and the reasons for any disputes. The allowance for credit losses is reduced by subsequent collections of the specific allowances or by any write-off of customer accounts that are deemed uncollectible. The allowance for credit losses was $1,412 and $981 at December 31, 2023 and 2022, respectively. There were no significant write-offs during the years ended December 31, 2023, 2022, and 2021.

Inventories

Inventories are stated at the lower of cost (using the first-in, first-out method “FIFO”) or net realizable value. Elements of cost in the Company’s manufactured inventories generally include raw materials, direct labor, manufacturing overhead and freight in. The Company reviews its inventories for excess, close-out, or slow-moving items and makes provisions as necessary to properly reflect inventory values.

Property and Equipment

Property and equipment is stated at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives. The principal estimated useful lives are: buildings, 30 years; building improvements, 20 years; machinery and equipment, 3-10 years; computer hardware and software, 3-5 years; furniture and fixtures, 5 years. Leasehold improvements are amortized over the lesser of the estimated useful life of the improvement or the life of the lease. Major replacements, which extend the useful lives of equipment, are capitalized and depreciated over the remaining useful life. Normal maintenance and repair items are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable. Property and equipment located outside of the United States are not considered material.

Leases

Right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement of an arrangement where it is determined at inception that a lease exists. ROU assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using our incremental borrowing rate. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised.

Variable lease payments are generally expensed as incurred and include certain non-lease components, such as common area maintenance and other services provided by the lessor, and other charges such as utilities, insurance and property taxes included in the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and the expense for these short-term leases and for leases is recognized on a straight-line basis over the lease term. Non-lease components are excluded from the ROU asset and lease liability present value computations. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Goodwill

Goodwill represents the excess of the purchase price over the fair market value of identifiable net assets of acquired companies. Goodwill is not amortized, but rather is tested for impairment at the reporting unit level annually as of December 31st of each year or more frequently if triggering events or changes in circumstances indicate impairment, such as a significant adverse change in business climate. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed. We estimate the reporting unit’s fair value using a combination of the income approach

based upon projected discounted cash flows of the reporting unit and the market approach based upon the market multiple of comparable publicly traded companies. If the fair value of the reporting unit is less than its carrying amount, an impairment loss is recognized for the excess carrying amount over the fair value computation. No impairment of goodwill was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized goodwill impairment in our Adventure reporting unit of $52,071 during the year ended December 31, 2022.

Intangible Assets

Intangible assets represent other intangible assets and indefinite-lived intangible assets acquired. The Company’s other intangible assets, such as certain customer relationships, product technologies, tradenames, trademarks and core technologies with finite lives are amortized over their estimated useful lives. Other intangible assets are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable.

The Company’s indefinite-lived intangible assets consists of certain tradenames and trademarks that provide Black Diamond Equipment, PIEPS, Rhino-Rack, MAXTRAX, and TRED with the exclusive and perpetual rights to manufacture and sell their respective products. Indefinite-lived intangible assets are not amortized; however, they are tested for impairment annually as of December 31st of each year or more frequently if events or changes in circumstances exist that may indicate impairment. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed by comparing the indefinite-lived intangible asset’s book value to its estimated fair value. The fair value for indefinite-lived intangible assets is determined through an income approach using the relief-from-royalty method. The amount of any impairment is measured as the difference between the carrying amount and the fair value of the impaired asset. No impairment of indefinite-lived intangible assets was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized an impairment of indefinite-lived intangible assets in our Adventure reporting unit, specifically the Rhino-Rack trademark, of $40,240 during the year ended December 31, 2022.

Derivative Financial Instruments

The Company uses derivative instruments to hedge currency rate movements on foreign currency denominated sales. The Company enters into forward contracts, option contracts and non-deliverable forwards to manage the impact of foreign currency fluctuations on a portion of its forecasted foreign currency exposure. These derivatives are carried at fair value on the Company’s consolidated balance sheets in prepaid and other current assets, other long-term assets, accrued liabilities, and other long-term liabilities. Changes in fair value of the derivatives not designated as hedge instruments are included in Other, net in the determination of net income. For derivative contracts designated as hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive loss and reclassified to sales in the period the underlying hedged item is recognized in earnings.

For all hedging relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument’s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness. The Company also formally assesses, both at the inception of the hedging relationship and on an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. The Company uses operating budgets and cash flow forecasts to estimate future foreign currency cash flow exposures and to determine the level and timing of derivative transactions intended to mitigate such exposures in accordance with its risk management policies. The Company discontinues hedge accounting prospectively when it determines that the derivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or management determines to remove the designation of the cash flow hedge. The Company does not enter into material derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments.

Stock-Based Compensation

The Company records compensation expense for all share-based awards granted based on the fair value of the award at the time of the grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes option pricing model that uses assumptions and estimates that the Company believes are reasonable. Stock-based compensation costs for stock awards and restricted stock awards is measured based on the closing market value of the Company’s common stock on the date of the grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award has been estimated as of the date of grant using the Monte-Carlo pricing model. The Company recognizes the cost of the share-based awards on a straight-line basis over the requisite service period of the award and recognizes forfeitures in the period they occur. Stock options granted have contractual terms of up to ten years. Upon exercise of stock options or vesting of restricted stock awards, the Company issues shares from new shares authorized and reserved for issuance.

Revenue Recognition

The Company recognizes revenue when a contract exists with a customer that specifies the goods and services to be provided at an agreed upon sales price and when the performance obligation is satisfied by transferring the goods or service to the customer. The performance obligation is considered complete when control transfers, which is determined when products are shipped or delivered to the customer depending on the terms of the contract. Sales are made on normal and customary short-term credit terms or upon delivery of point-of-sale transactions.

The Company enters into contractual arrangements with customers in the form of individual customer orders which specify the goods, quantity, pricing, and associated order terms. The Company does not have long-term contracts that are satisfied over time. Due to the nature of the contracts, no significant judgment exists in relation to the identification of the customer contract, satisfaction of the performance obligation, or transaction price. The Company expenses incremental costs of obtaining a contract due to the short-term nature of the contracts.

The Company’s contract terms or historical business practices can give rise to variable consideration such as term discounts and customer cooperative payments. We estimate the expected term discounts based on an analysis of historical experience and record cash discounts as a reduction to revenue. Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products. The Company records such costs as a reduction of revenue, where the fair value cannot be reasonably estimated or where costs exceed the fair value of the services.

At the time of revenue recognition, we also provide for estimated sales returns and miscellaneous claims from customers as reductions to revenues. The estimates are based on historical rates of product returns and claims. The Company accrues for such estimated returns and claims with an estimated accrual and associated reduction of revenue. Additionally, the Company records inventory that it expects to be returned as part of inventories, with a corresponding reduction of cost of goods sold.

Sales commissions are expensed as incurred. These costs are recorded in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Taxes collected from customers and remitted to government authorities are reported on the net basis and are excluded from sales.

Cost of Goods Sold

The expenses that are included in cost of goods sold include all direct product costs and costs related to shipping, certain warehousing or handling, duties and importation fees. Product warranty costs and specific provisions for excess, close-out, or slow-moving inventory are also included in cost of goods sold. Certain warehousing or handling costs which are not associated with the manufacturing of goods for sale are excluded from cost of goods sold.

Selling, General and Administrative Expense

Selling, general and administrative expense includes personnel-related costs, including stock-based compensation, product development, selling, advertising, visual merchandise, depreciation and amortization, and other general operating expenses. Advertising costs are expensed in the period incurred. Total advertising expense for continuing operations, including cooperative advertising costs, were $8,385, $7,789, and $5,824 for the years ended December 31, 2023, 2022, and 2021, respectively.

Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products based on various criteria, including the value of purchases from the Company and various advertising specifications. Cooperative advertising costs were not material for the years ended December 31, 2023, 2022, and 2021.

Product Warranty

Some of the Company’s products carry warranty provisions for defects in quality and workmanship. Warranty repairs and replacements are recorded in cost of goods sold and a warranty liability is established at the time of sale to cover estimated costs based on the Company’s history of warranty repairs and replacements. For the years ended December 31, 2023, 2022, and 2021, the Company experienced warranty claims on its products related to continuing operations of $1,007, $1,221, and $1,863, respectively.

Research and Development

Research and development costs are charged to expense as incurred, and are included in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Total research and development costs for continuing operations were $12,740, $13,029, and $10,406 for the years ended December 31, 2023, 2022, and 2021, respectively.

Transaction Costs

Transaction costs consists of expenses related to the Company’s various acquisition efforts and capital-raising activities, including those associated with acquiring Rhino-Rack, MAXTRAX, and TRED.

Income Taxes

Income taxes are accounted for under the asset and liability method. Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the consolidated balance sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the consolidated balance sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on enacted tax rates expected to be in effect for years in which the differences are expected to be settled or realized. The Company has netted these deferred tax assets and deferred tax liabilities by jurisdiction. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered more likely than not to be realized. U.S. deferred income taxes are not provided on undistributed income of foreign subsidiaries where such earnings are considered to be permanently invested. Unremitted taxes on undistributed foreign earnings are not material for the years ended December 31, 2023, 2022, and 2021.

The Company releases residual tax effects in accumulated other comprehensive loss through continuing operations as the underlying asset matures or expires.

The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax benefit.

Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward, are presented as a reduction to deferred income taxes. The Company recognizes interest expense and penalties related to uncertain tax positions in income tax benefit.

Concentration of Credit Risk and Sales

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, accounts receivable, and aggregate unrealized gains (losses) on derivative contracts. Risks associated with cash within the United States are mitigated by banking with federally insured, creditworthy institutions; however, there are balances with these institutions that are greater than the Federal Deposit Insurance Corporation insurance limit. The Company performs ongoing credit evaluations of its customers and maintains allowances for possible losses as considered necessary by management.

During the year ended December 31, 2023, no single customer contributed more than 10% of the Company’s sales from continuing operations. During the years ended December 31, 2022 and 2021, Recreational Equipment, Inc. (“REI”) accounted for approximately 10% and 14%, respectively, of the Company’s sales from continuing operations. These sales are included in the Outdoor segment. No other single customer contributed more than 10% of the Company’s sales from continuing operations during those periods. As of December 31, 2023, INEOS Automotive accounted for approximately 13% of the Company’s accounts receivable. As of December 31, 2022, no single customer contributed more than 10% of the Company’s accounts receivable.

Fair Value Measurements

The carrying value of cash, accounts receivable, and accrued liabilities approximate their respective fair values due to the short-term nature and liquidity of these financial instruments. Derivative financial instruments are recorded at fair value based on current market pricing models. The Company estimates that, due to the variable interest rates reflecting current market rates, the fair value of its debt obligations under its revolving credit facility and term loan approximate the carrying value at December 31, 2023.

Contingent Consideration Liabilities

Contingent consideration liabilities are required to be recognized at fair value as of the acquisition date. We estimate the fair value of these liabilities based on financial projections of the acquired company, such as sales-based milestones and estimated probabilities of achievement. Based on updated estimates and projections, the contingent consideration liabilities are adjusted at each reporting date to their estimated fair value. Changes in fair value subsequent to the acquisition date are reported in contingent consideration (benefit) expense in the accompanying consolidated statements of comprehensive (loss) income. Variations in the fair value of contingent consideration liabilities may result from changes in discount periods or rates, changes in the timing and amount of sales estimates, and changes in probability assumptions with respect to the likelihood of achieving sales milestones.

Segment Information

We operate our business structure within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling, general and administrative expenses are not allocated to the segments including non-cash stock compensation expense.

Recent Accounting Pronouncements

Accounting Pronouncements issued and not yet adopted

In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The

Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires a public entity to disclose in its rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a quantitative threshold. The guidance makes several other changes to the disclosure requirements. All entities are required to apply the guidance prospectively, with the option to apply it retrospectively. The guidance is effective for public business entities for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.

XML 31 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
12 Months Ended
Dec. 31, 2023
Acquisitions  
Acquisitions

NOTE 2. ACQUISITIONS

TRED

On September 13, 2023, Clarus entered into a Share Purchase Agreement (the “TRED Purchase Agreement”) to acquire TRED Outdoors Pty Ltd. (“TRED”), which subsequently closed on October 9, 2023. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars ($AUD) and the market value of the Company’s common stock at the time of closing of the acquisition of TRED (the “TRED Acquisition”).

The Company acquired TRED for an aggregate purchase price of $AUD 10,741 (approximately $6,849), subject to a post-closing adjustment, comprised of $AUD 8,875 (approximately $5,659) cash, 179 shares of the Company’s common stock valued at $1,069, and additional consideration described below. The TRED Purchase Agreement provides for the payment of additional contingent consideration of up to $AUD 1,000 (approximately $638) in cash upon the satisfaction of certain net sales targets (the “TRED Contingent Consideration”). The Company estimated the initial fair value of the TRED Contingent Consideration to be $AUD 189 (approximately $121) and has recorded this liability within accrued liabilities. See Note 11 for discussion regarding the valuation of the TRED Contingent Consideration as of December 31, 2023.

The acquisition was accounted for as a business combination. Acquisition-related costs for the TRED Acquisition, which were included in transaction costs during the year ended December 31, 2023, were $456.

MAXTRAX

On November 26, 2021, Clarus entered into a Share and Unit Purchase Agreement (the “MAXTRAX Purchase Agreement”) to acquire MaxTrax Australia Pty Ltd (“MAXTRAX”), which subsequently closed on December 1, 2021. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars and the market value of the Company’s common stock at the time of closing of the acquisition of MAXTRAX (the “MAXTRAX Acquisition”).

The Company acquired MAXTRAX for an aggregate purchase price of $AUD 49,744 (approximately $35,475), subject to a post-closing adjustment, comprised of $AUD 37,551 (approximately $26,780) cash, 107 shares of the Company’s common stock valued at $2,594, and additional consideration described below. The MAXTRAX Purchase Agreement also provides for the payment of additional consideration in the form of shares of the Company’s common stock valued at $AUD 6,250 (approximately $4,457) split equally on June 30, 2022 and 2023. During the years ended December 31, 2023 and 2022, approximately 250 and 108 shares, respectively, of the Company’s common stock were issued in accordance with the MAXTRAX Purchase Agreement as additional consideration. The MAXTRAX Purchase Agreement provides for the payment of additional contingent consideration up to $AUD 6,250 (approximately $4,457) in cash if certain future net sales thresholds are met during 2022 and 2023 (the “MAXTRAX Contingent Consideration”). The Company estimated the initial fair value of the MAXTRAX Contingent Consideration to be $AUD 2,307 (approximately $1,644) and recorded this liability within accrued liabilities and other long-term liabilities at the date of purchase. The net sales threshold required for the cash payment of the 2022 portion of the MAXTRAX Contingent Consideration was met during the 2022 measurement period

ended June 30, 2022. The net sales threshold required for the final payment of the MAXTRAX Contingent Consideration was not met during the measurement period ended June 30, 2023. As of December 31, 2023, no remaining contingent consideration liability existed related to the MAXTRAX Acquisition.

The acquisition was accounted for as a business combination. Acquisition-related costs for the MAXTRAX Acquisition, which were included in transaction costs during the year ended December 31, 2022 and 2021 were $382 and $446, respectively.

Rhino-Rack

On May 30, 2021, Clarus entered into a Share Sale and Purchase Agreement (the “Purchase Agreement”) to acquire Rhino-Rack Holdings Pty Ltd (“Rhino-Rack”), which subsequently closed on July 1, 2021. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars and the market value of the Company’s common stock at the time of closing of the acquisition of Rhino-Rack (the “Rhino-Rack Acquisition”).

The Company acquired Rhino-Rack for an aggregate purchase price of $AUD 269,696 (approximately $202,488), subject to a post-closing adjustment, comprised of approximately $AUD 191,249 (approximately $143,590) cash, 2,315 shares of the Company’s common stock valued at $55,333, and additional contingent consideration described below. The Purchase Agreement also provides for the payment of additional contingent consideration up to approximately $AUD 10,000 (approximately $7,508) if certain future net sales thresholds are met (the “Rhino-Rack Contingent Consideration”). The Company estimated the initial fair value of the Rhino-Rack Contingent Consideration to be $AUD 4,747 (approximately $3,565) and recorded this liability within accrued liabilities at the date of purchase. The net sales threshold required for the payment of the Rhino-Rack Contingent Consideration was not met during the measurement period ended June 30, 2022. As of December 31, 2022, no remaining contingent consideration liability existed related to the Rhino-Rack Acquisition.

The acquisition was accounted for as a business combination. Acquisition-related costs for the Rhino-Rack Acquisition, which were included in transaction costs during the year ended December 31, 2022 and 2021 were $1,799 and $10,975, respectively.

The Company believes the acquisitions of TRED, MAXTRAX, and Rhino-Rack will provide the Company with a greater combined global revenue base, increased gross margins, profitability and free cash flows, and access to increased liquidity to further acquire and grow businesses.

The following table is a reconciliation to the fair value of the purchase consideration and how the purchase consideration is allocated to assets acquired and liabilities assumed which have been estimated at their fair values. The fair value estimates for the purchase price allocation for TRED are based on the Company’s best estimates and assumptions as of the reporting date and are considered preliminary.  The fair value measurements of identifiable assets and liabilities, and the resulting goodwill related to the TRED Acquisition are subject to change and the final purchase price allocations could be different from the amounts presented below. We expect to finalize the valuations as soon as practicable, but not later than one year from the date of the acquisition. Since our initial purchase price allocation for the MAXTRAX acquisition, we have increased the fair value of accrued liabilities assumed and goodwill by $741. These adjustments were made after receiving certain information related to the fair value of assumed liabilities and such amounts were recorded during the first quarter of 2022. The fair value measurements for the acquisitions of MAXTRAX and Rhino-Rack have been completed. The excess of purchase consideration over the assets acquired and liabilities assumed is recorded as goodwill. Goodwill for TRED, MAXTRAX, and Rhino-Rack is included in the Adventure segment. The goodwill consists largely of the growth and profitability expected from these acquisitions.

TRED

MAXTRAX

Rhino-Rack

October 9, 2023

December 1, 2021

July 1, 2021

Number of Shares

Estimated Fair Value

Number of Shares

Estimated Fair Value

Number of Shares

Estimated Fair Value

Cash paid

-

$

5,659

-

$

26,780

-

$

143,590

Issuance of shares of Clarus Corporation

179

1,069

107

2,594

2,315

55,333

Future issuance of shares of Clarus Corporation

-

-

-

4,457

-

-

Contingent consideration

-

121

-

1,644

-

3,565

Total purchase consideration

179

$

6,849

107

$

35,475

2,315

$

202,488

Assets acquired and liabilities assumed

Assets

Cash

$

11

$

1,869

$

7,513

Accounts receivable

1,000

2,791

10,769

Inventories

1,006

1,819

27,046

Prepaid and other current assets

11

883

644

Property and equipment

195

139

4,619

Other intangible assets

3,305

10,341

55,400

Indefinite-lived intangible assets

-

10,555

72,800

Goodwill

2,832

15,199

78,347

Other long-term assets

-

979

11,468

Total assets

8,360

44,575

268,606

Liabilities

Accounts payable and accrued liabilities

638

2,176

16,511

Income tax payable

-

251

3,413

Current portion of long-term debt

-

-

607

Long-term debt

-

-

2,107

Deferred income taxes

873

5,863

32,451

Other long-term liabilities

-

810

11,029

Total liabilities

1,511

9,100

66,118

Net Book Value Acquired

$

6,849

$

35,475

$

202,488

The estimated fair value of inventory was recorded at expected sales price less cost to sell plus a reasonable profit margin for selling efforts.

In connection with the acquisitions, the Company acquired exclusive rights to TRED’s, MAXTRAX’s, and Rhino-Rack’s trademarks, customer relationships, product technologies, and tradenames. The amounts assigned to each class of intangible asset, other than goodwill acquired, and the related average useful lives are as follows:

TRED

MAXTRAX

Rhino-Rack

Average

Average

Average

Gross

Useful Life

Gross

Useful Life

Gross

Useful Life

Intangibles subject to amortization

Customer relationships

$

1,249

8.0 years

$

8,986

13.5 years

$

40,400

13.5 years

Product technologies

394

6.0 years

1,355

7.0 years

15,000

10.0 years

Tradenames

1,662

12.0 years

-

N/A

-

N/A

Intangibles not subject to amortization

Trademarks

-

N/A

10,555

N/A

72,800

N/A

$

3,305

9.8 years

$

20,896

12.6 years

$

128,200

12.6 years

The full amount of goodwill of $2,832 at TRED, $15,199 at MAXTRAX, and $78,347 at Rhino-Rack is expected to be non-deductible for tax purposes. No pre-existing relationships existed between the Company and TRED, MAXTRAX, and Rhino-Rack or their sellers prior to the acquisition. TRED, MAXTRAX, and Rhino-Rack revenue and operating income are included in the Adventure segment. Total revenue and net income of TRED from the date of acquisition to December 31, 2023 were not material to the Company’s consolidated financial statements. Total revenue of $1,728 and net income of $183 of MAXTRAX were included in the Company’s consolidated statements of comprehensive (loss) income from the date of acquisition to December 31, 2021. Total revenue of $43,411 and net loss of $7,310 of Rhino-Rack were included in the Company’s consolidated statements of comprehensive (loss) income from the date of acquisition to December 31, 2021.

The following unaudited pro forma results are based on the individual historical results of the Company, MAXTRAX, and Rhino-Rack, with adjustments to give effect as if the acquisition and borrowings used to finance the acquisition had occurred on January 1, 2020 for MAXTRAX and Rhino-Rack, after giving effect to certain adjustments including the amortization of intangible assets, depreciation of fixed assets, interest expense and taxes and assumes the purchase price was allocated to the assets purchased and liabilities assumed based on their fair market values at the date of purchase.

(Unaudited)

Year Ended December 31,

2021

2020

Sales

$

331,801

$

253,409

Net income

$

22,399

$

(1,433)

Net income per share - basic

$

0.68

$

(0.05)

Net income per share - diluted

$

0.63

$

(0.05)

The unaudited pro forma information is presented for illustrative purposes only and is not necessarily indicative of the operating results that would have occurred had the transactions been consummated as of January 1, 2020 for MAXTRAX and Rhino-Rack. Furthermore, such pro forma information is not necessarily indicative of future operating results of the combined companies and should not be construed as representative of the operating results of the combined companies for any future dates or periods.

Material nonrecurring adjustments excluded from the unaudited pro forma financial information above consists of $12,616 transaction costs and $5,399 step up of inventory to its preliminary fair value, which were recorded as an unfavorable adjustment to cost of goods sold.

XML 32 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations
12 Months Ended
Dec. 31, 2023
Discontinued Operations  
Discontinued Operations

NOTE 3. DISCONTINUED OPERATIONS

On February 29, 2024, the Company and Everest/Sapphire Acquisition, LLC, its wholly-owned subsidiary, completed the sale to Bullseye Acquisitions, LLC, an affiliate of JDH Capital Company, of all of the equity associated with the Company’s Precision Sport segment, which is comprised of the Company’s subsidiaries Sierra and Barnes Bullets – Mona, LLC (“Barnes”), pursuant to a Purchase and Sale Agreement dated as of December 29, 2023, by and among, Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC and the Company (the “Precision Sport Purchase Agreement”). The Precision Sport segment is engaged in the business of designing, developing, manufacturing, and marketing bullets and ammunition to the military, law enforcement, and commercial/consumer markets. Under the terms of the Precision Sport Purchase Agreement, the Buyer agreed to pay $175,000 in cash, which is subject to a customary working capital adjustment. The Company received net proceeds of approximately $37,871 in cash, after payment of certain fees and settlement of the Restated Credit Agreement, for all of the equity associated with the Company’s Precision Sport segment. As the disposition was completed during our first fiscal quarter of 2024, we expect to recognize a gain on the disposition during the three months ending March 31, 2024. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented.

The carrying amounts of the assets and liabilities of the Precision Sport segment were classified as held for sale in our consolidated balance sheets as of December 31, 2023 and 2022. The asset and liability balances as of December 31, 2023 were classified as current as we anticipated the sale of these assets and liabilities within a one year period.  The carrying amounts were as follows:

December 31, 2023

December 31, 2022

Cash

$

-

$

80

Accounts receivable, net

9,914

18,419

Inventories

44,208

39,470

Prepaid and other current assets

2,931

3,599

Total current assets held for sale

57,053

61,568

Property and equipment, net

24,075

25,706

Other intangible assets, net

4,926

6,959

Indefinite-lived intangible assets

24,500

24,500

Goodwill

26,715

26,715

Other long-term assets

15

15

Total assets held for sale

$

137,284

$

145,463

Accounts payable

$

2,441

$

2,285

Accrued liabilities

3,303

4,617

Current portion of long-term debt

-

48

Total current liabilities held for sale

5,744

6,950

Total liabilities held for sale

$

5,744

$

6,950

Summarized results of discontinued operations for the Precision Sport segment are as follows:

Year Ended December 31,

2023

2022

2021

Sales

$

89,950

$

132,855

$

109,823

Cost of goods sold

(56,980)

(79,392)

(60,765)

Selling, general and administrative

(11,639)

(14,225)

(14,834)

Restructuring charges

(47)

-

-

Transaction costs

(2,162)

(149)

(323)

Interest expense, net

(11,437)

(7,895)

(2,922)

Other, net

(19)

(807)

11

Income from discontinued operations before taxes

7,666

30,387

30,990

Income tax expense

2,024

7,365

7,020

Income from discontinued operations, net of tax

$

5,642

$

23,022

$

23,970

In connection with the sale of the Precision Sport segment, all interest expense related to outstanding debt that was required to be repaid with the proceeds received from the sale pursuant to the terms of the Company’s credit facility is allocated to discontinued operations in our consolidated financial statements for the years ended December 31, 2023, 2022, and 2021.

Summarized cash flow information for the Precision Sport segment discontinued operations are as follows:

Year Ended December 31,

2023

2022

2021

Depreciation of property and equipment

$

3,452

$

3,238

$

2,633

Amortization of intangible assets

$

2,033

$

2,769

$

3,753

Stock-based compensation

$

151

$

163

$

-

Purchase of property and equipment

$

1,848

$

3,100

$

13,486

XML 33 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventories.  
Inventories

NOTE 4. INVENTORIES

Inventories, as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Finished goods

$

78,887

$

93,463

Work-in-process

295

362

Raw materials and supplies

12,227

13,777

$

91,409

$

107,602

XML 34 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property And Equipment
12 Months Ended
Dec. 31, 2023
Property And Equipment.  
Property And Equipment

NOTE 5. PROPERTY AND EQUIPMENT

Property and equipment, net as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Land

$

2,850

$

2,850

Building and improvements

6,476

5,845

Furniture and fixtures

6,195

6,656

Computer hardware and software

8,092

7,714

Machinery and equipment

18,119

15,884

Construction in progress

1,224

2,611

42,956

41,560

Less accumulated depreciation

(26,369)

(24,256)

$

16,587

$

17,304

Depreciation expense for continuing operations was $4,150, $4,388, and $3,352 for the years ended December 31, 2023, 2022, and 2021, respectively.

XML 35 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill And Intangible Assets  
Goodwill And Intangible Assets

NOTE 6. GOODWILL AND INTANGIBLE ASSETS

Goodwill

The following table summarizes the changes in goodwill by segment:

Outdoor

    

Adventure

    

Total

Goodwill

$

29,507

$

91,375

$

120,882

Accumulated goodwill impairments

(29,507)

-

(29,507)

Balance at December 31, 2021

-

91,375

91,375

Impairment

-

(52,071)

(52,071)

Acquisition adjustment

-

741

741

Impact of foreign currency exchange rates

-

(3,767)

(3,767)

Balance at December 31, 2022

-

36,278

36,278

Increase due to acquisition of TRED

-

2,850

2,850

Impact of foreign currency exchange rates

-

192

192

Balance at December 31, 2023

$

-

$

39,320

$

39,320

Due to a weakening global economy, driven by higher inflation and interest rates, and other factors affecting the market for our Adventure reporting unit products, we experienced significant declining revenue and profitability in our Adventure reporting unit and a decline in stock price during the year ended December 31, 2022. Revenues continued to decline unexpectedly during the three months ended December 31, 2022, due to a lack of product demand in what is typically the highest selling season for the product in Australia, in addition to a continued increase in interest rates. As a result, in the fourth quarter of 2022, we reduced our sales forecasts for 2023 and beyond in our Adventure reporting unit. As part of our annual impairment test as of December 31, 2022, we performed a quantitative

assessment using income-based and market-based approaches. As a result of this assessment, the carrying value of our Adventure reporting unit exceeded the related estimated fair value, thus an impairment of goodwill of $52,071 was recorded.

Indefinite-Lived Intangible Assets

The following table summarizes the changes in indefinite-lived intangible assets:

Balance at December 31, 2022

$

58,401

Impact of foreign currency exchange rates

126

Balance at December 31, 2023

$

58,527

As part of our annual impairment test as of December 31, 2022, we performed a quantitative assessment using the relief-from-royalty method. As described above, we reduced our sales forecasts for 2023 and beyond in our Adventure reporting unit. As a result of this assessment, the carrying value of the Rhino-Rack trademark recorded within our Adventure reporting unit exceeded the estimated related fair value, thus an impairment of the Rhino-Rack trademark of $40,240 was recorded.

If we do not achieve the results reflected in the forecasts utilized in our impairment assessments, or if there are changes to market assumptions, all of which require significant estimates and assumptions, our valuation of the reporting unit, including related indefinite-lived intangible assets, could be adversely affected, and we may be required to impair an additional portion or all of the related goodwill, indefinite-lived intangibles, and other long-lived assets which could adversely affect our operating results in the period of impairment.

Trademarks classified as indefinite-lived intangible assets by brand as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Black Diamond

$

19,600

$

19,600

PIEPS

3,080

2,986

Rhino-Rack

25,767

25,744

MAXTRAX

10,080

10,071

$

58,527

$

58,401

Other Intangible Assets, net

The following table summarizes the changes in gross other intangible assets:

Gross balance at December 31, 2022

$

77,889

Increase due to acquisitions

3,805

Impact of foreign currency exchange rates

409

Gross balance at December 31, 2023

$

82,103

Other intangible assets, net of amortization as of December 31, 2023 and 2022, were as follows:

December 31, 2023

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Intangibles subject to amortization

Customer relationships

$

61,215

$

(30,478)

$

30,737

13.8 years

Product technologies

18,003

(9,014)

8,989

10.0 years

Tradenames

1,938

(198)

1,740

11.4 years

Core technologies

947

(947)

-

10.0 years

$

82,103

$

(40,637)

$

41,466

12.9 years

December 31, 2022

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Customer relationships

$

59,770

$

(22,419)

$

37,351

13.9 years

Product technologies

17,009

(6,091)

10,918

10.3 years

Tradenames

163

(136)

27

5.0 years

Core technologies

947

(947)

-

10.0 years

$

77,889

$

(29,593)

$

48,296

13.1 years

Amortization expense for continuing operations for the years ended December 31, 2023, 2022, and 2021, was $10,715, $12,557, and $6,081, respectively. Future amortization expense for other intangible assets as of December 31, 2023 is as follows:

Years Ending December 31,

    

Amortization Expense

2024

$

9,935

2025

8,324

2026

6,510

2027

4,750

2028

3,496

Thereafter

8,451

$

41,466

XML 36 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities And Other Long-Term Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Liabilities And Other Long-Term Liabilities  
Accrued Liabilities And Other Long-Term Liabilities

NOTE 7. ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES

Accrued liabilities as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Accrued payroll and related items

$

3,964

$

4,345

Accrued bonus

2,047

698

Designated forward exchange contracts

221

-

Accrued warranty

1,648

1,465

Current lease liabilities

3,179

2,836

Accrued commissions

344

343

Contingent consideration liabilities

129

1,595

Restructuring liabilities

1,246

-

Other

11,802

9,271

$

24,580

$

20,553

Other long-term liabilities as of December 31, 2023 and 2022, were as follows:

December 31, 2023

    

December 31, 2022

Long-term lease liability

$

13,030

$

12,825

Deferred stock consideration for business acquisition

-

2,127

Other

1,130

902

$

14,160

$

15,854

XML 37 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt, Net
12 Months Ended
Dec. 31, 2023
Long-Term Debt, Net  
Long-Term Debt, Net

NOTE 8. LONG-TERM DEBT, NET

Long-term debt as of December 31, 2023 and 2022, was as follows:

December 31, 2023

    

December 31, 2022

Revolving credit facility (a)

$

10,375

$

18,001

Other debt (b)

40

1,134

Term loan (c)

109,375

120,311

Debt issuance costs

-

(460)

119,790

138,986

Less current portion

(119,790)

(11,904)

$

-

$

127,082

On January 3, 2022, the Company and certain of its direct and indirect subsidiaries entered into Amendment No. 4 (“Amendment No. 4”) to the credit agreement, dated as of May 3, 2019 (the “Existing Credit Agreement”) by and among the Company, JPMorgan Chase Bank, N.A., as administrative agent, and the lenders party thereto. Amendment No. 4, among other things, permits (i) the Company to borrow in Australian Dollars and New Zealand Dollars in order to support the operations of the Company in Australia and New Zealand and (ii) provides for addbacks to EBITDA, for debt covenant purposes (as defined in the Existing Credit Agreement), under the Existing Credit Agreement for expenses relating to activities in respect of acquisitions, dispositions, investments and financings (whether or not these transactions are actually consummated).

On April 18, 2022 (the “Effective Date”), the Company and certain of its direct and indirect subsidiaries entered into an Amended and Restated Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent and the lenders party thereto (the “Restated Credit Agreement”) pursuant to which the Existing Credit Agreement was amended and restated in its entirety.

The Restated Credit Agreement provides for borrowings of up to $300,000 under a secured revolving credit facility (the “Revolving Loans”) (including up to $5,000 for letters of credit), and borrowings of up to $125,000 under a secured term loan facility (the “Term Loans”). The Restated Credit Agreement also permits the Company, subject to certain requirements, to arrange with lenders for an aggregate of up to $175,000 of additional revolving and/or term loan commitments (both of which are currently uncommitted), for potential aggregate revolving and term loan commitments under the Restated Credit Agreement of up to $600,000. The Restated Credit Agreement matures on April 18, 2027 (the “Maturity Date”), at which time the revolving commitments thereunder will terminate and all outstanding Revolving Loans and Term Loans, together with all accrued and unpaid interest thereon, must be repaid.

All obligations under the Restated Credit Agreement are secured by our subsidiary equity interests, as well as accounts receivable, inventory, intellectual property and certain other assets owned by the Company. The Restated Credit Agreement contains restrictions on the Company’s ability to pay dividends or make distributions or other restricted payments if certain conditions in the Restated Credit Agreement are not fulfilled. The Restated Credit Agreement also includes other customary affirmative and negative covenants, including financial covenants relating to the Company’s consolidated total leverage ratio and fixed charge coverage ratio. In conjunction with the Precision Sport Purchase Agreement dated December 29, 2023, all balances owing the lenders and the Administrative Agent were required to be paid off contemporaneously with the closing of the disposition of the Precision Sport segment which occurred on February 29, 2024. Accordingly, all debt obligations were classified as current as of December 31, 2023.

(a)As of December 31, 2023, the Company had drawn $10,375 on the revolving commitment. On February 29, 2024, upon the closing of the disposition of the Precision Sport segment, the Company terminated and paid off amounts outstanding under the revolving credit facility in full. The Company pays interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023 the interest rates ranged between approximately 7.7% and 9.8%, and as of December 31, 2022, the interest rate was approximately 6.3%.
(b)Foreign subsidiaries of the Company had a revolving credit facility, which matured on March 31, 2023, and term debt with financial institutions, which matures on August 8, 2024. The foreign subsidiaries paid interest monthly on any borrowings on the credit facility as well as monthly payments on the term debt. As of December 31, 2023, the interest rate was approximately 3.2% and as of December 31, 2022, the interest rates ranged between approximately 1.3% and 4.0%. The credit facility was secured by certain assets of the foreign subsidiaries. The revolving credit facility was settled and closed as of March 31, 2023 and had no amounts outstanding.
(c)On February 29, 2024, upon the closing of the disposition of the Precision Sport segment, the Company terminated and paid off amounts outstanding under the term loan in full. The Company pays interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023 and 2022, the rates were approximately 7.7% and 6.3%, respectively.
XML 38 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments
12 Months Ended
Dec. 31, 2023
Derivative Financial Instruments  
Derivative Financial Instruments

NOTE 9. DERIVATIVE FINANCIAL INSTRUMENTS

The Company’s primary exchange rate risk management objective is to mitigate the uncertainty of anticipated cash flows attributable to changes in foreign currency exchange rates. The Company primarily focuses on mitigating changes in cash flows resulting from sales denominated in currencies other than the U.S. dollar. The Company manages this risk primarily by using currency forward and option contracts. If the anticipated transactions are deemed probable, the resulting relationships are formally designated as cash flow hedges. The Company accounts for these contracts as cash flow hedges and tests effectiveness by determining whether changes in the expected cash flow of the derivative offset, within a range, changes in the expected cash flow of the hedged item.

At December 31, 2023, the Company’s derivative contracts had remaining maturities of less than one and one-half years. The counterparties to these transactions had both long-term and short-term investment grade credit ratings. The maximum net exposure of the Company’s credit risk to the counterparties is generally limited to the aggregate unrealized loss of all contracts with that counterparty, which was $256 as of December 31, 2023. The Company’s exposure of counterparty credit risk is limited to the aggregate unrealized gain on all contracts. As of December 31, 2023, there was no such exposure to the counterparties. The Company’s derivative counterparties have strong credit ratings and as a result, the Company does not require collateral to facilitate transactions.

The Company held the following contracts designated as hedged instruments as of December 31, 2023 and 2022:

December 31, 2023

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$7,925

February 2025

Foreign exchange contracts - Euros

€ 20,612

February 2025

December 31, 2022

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$2,807

February 2023

Foreign exchange contracts - Euros

€ 20,760

February 2024

For contracts that qualify as effective hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive loss and reclassified to sales in the period the underlying hedged transaction is recognized in earnings. Gains of $393 and $3,124 were reclassified to sales during the years ended December 31, 2023 and 2022, respectively.

The following table presents the balance sheet classification and fair value of derivative instruments as of December 31, 2023 and 2022:

Classification

    

December 31, 2023

    

December 31, 2022

Derivative instruments in asset positions:

Designated forward exchange contracts

Prepaid and other current assets

$

-

$

357

Derivative instruments in liability positions:

Designated forward exchange contracts

Accrued liabilities

$

221

$

-

Designated forward exchange contracts

Other long-term liabilities

$

35

$

6

XML 39 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Loss  
Accumulated Other Comprehensive Loss

NOTE 10. ACCUMULATED OTHER COMPREHENSIVE LOSS

Accumulated other comprehensive loss (“AOCI”) primarily consists of foreign currency translation adjustments and changes in our forward foreign exchange contracts. The components of AOCI, net of tax, were as follows:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2022

$

(17,628)

$

(57)

$

(17,685)

Other comprehensive income before reclassifications

2,405

169

2,574

Amounts reclassified from other comprehensive income

-

(303)

(303)

Net current period other comprehensive income (loss)

2,405

(134)

2,271

Balance as of December 31, 2023

$

(15,223)

$

(191)

$

(15,414)

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2021

$

(5,241)

$

191

$

(5,050)

Other comprehensive (loss) income before reclassifications

(12,387)

2,163

(10,224)

Amounts reclassified from other comprehensive (loss) income

-

(2,411)

(2,411)

Net current period other comprehensive loss

(12,387)

(248)

(12,635)

Balance as of December 31, 2022

$

(17,628)

$

(57)

$

(17,685)

The effects on net (loss) income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts and foreign currency translation adjustments for the years ended December 31, 2023 and 2022 were as follows:

Gains reclassified from AOCI to the Consolidated Statements of Comprehensive Loss

Affected line item in the Consolidated

Twelve Months Ended

Statements of Comprehensive Loss

December 31, 2023

    

December 31, 2022

Foreign exchange contracts:

Sales

$

393

$

3,124

Less: Income tax expense

90

713

Amount reclassified, net of tax

$

303

$

2,411

Total reclassifications from AOCI

$

303

$

2,411

The Company’s policy is to classify reclassifications of cumulative foreign currency translation associated with continuing operations from AOCI to Other, net.

XML 40 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Measurements  
Fair Value Measurements

NOTE 11. FAIR VALUE MEASUREMENTS

We measure certain financial assets and liabilities at fair value on a recurring basis. Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, under a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value as follows:

Level 1 -

inputs to the valuation methodology are quoted market prices for identical assets or liabilities in active markets.

Level 2 -

inputs to the valuation methodology include quoted prices in markets that are not active or model inputs that are observable either directly or indirectly for substantially the full term of the asset or liability.

Level 3 -

inputs to the valuation methodology are based on prices or valuation techniques that are unobservable.

Items Measured at Fair Value on a Recurring Basis

Assets and liabilities measured at fair value on a recurring basis at December 31, 2023 and 2022 were as follows:

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

-

$

-

$

-

$

-

$

-

$

-

$

-

Liabilities

Designated forward exchange contracts

$

-

$

256

$

-

$

256

Contingent consideration liabilities

$

-

$

-

$

129

$

129

$

-

$

256

$

129

$

385

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

357

$

-

$

357

$

-

$

357

$

-

$

357

Liabilities

Designated forward exchange contracts

$

-

$

6

$

-

$

6

Contingent consideration liabilities

$

-

$

-

$

1,595

$

1,595

$

-

$

6

$

1,595

$

1,601

Derivative financial instruments are recorded at fair value based on current market pricing models. No nonrecurring fair value measurements existed at December 31, 2023 and 2022.

The Company estimated the initial fair value of the contingent consideration liabilities primarily using the Monte-Carlo pricing model. Significant unobservable inputs used in the valuation included a discount rate of 11.5%. Contingent consideration liabilities are subsequently remeasured at the estimated fair value at the end of each reporting period using financial projections of the acquired company, such as sales-based milestones and estimated probabilities of achievement, with the change in fair value recognized in contingent consideration (benefit) expense in the accompanying consolidated statements of comprehensive (loss) income for such period. We measure the initial liability and remeasure the liability on a recurring basis using Level 3 inputs as defined under authoritative guidance for fair value measurements.

The net sales threshold required for the payment of the Rhino-Rack Contingent Consideration was not met during the measurement period ended June 30, 2022. The net sales threshold required for the payment of the 2022 portion of the MAXTRAX Contingent Consideration was met during the 2022 measurement period ended June 30, 2022. The net sales threshold required for the final payment of the MAXTRAX Contingent Consideration was not met during the measurement period ended June 30, 2023. During the year ended December 31, 2022, $AUD 3,125 was paid in cash in accordance with the MAXTRAX Purchase Agreement.

The following table summarizes the changes in contingent consideration liabilities:

TRED

MAXTRAX

Rhino-Rack

Total

Balance at December 31, 2021

-

1,672

1,813

3,485

Fair value adjustments

-

2,304

(1,811)

493

Contingent consideration payments

-

(2,148)

-

(2,148)

Impact of foreign currency exchange rates

-

(233)

(2)

(235)

Balance at December 31, 2022

$

-

$

1,595

$

-

$

1,595

Increase due to acquisition of TRED

121

-

-

121

Fair value adjustments

-

(1,565)

-

(1,565)

Impact of foreign currency exchange rates

8

(30)

-

(22)

Balance at December 31, 2023

$

129

$

-

$

-

$

129

As the contingent consideration liabilities are remeasured to fair value each reporting period, significant increases or decreases in projected sales, discount rates or the time until payment is made could have resulted in a significantly lower or higher fair value measurement. Our determination of fair value of the contingent consideration liabilities could change in future periods based on our ongoing evaluation of these significant unobservable inputs.

Items Measured at Fair Value on a Non-Recurring Basis

In assessing the recoverability of goodwill and indefinite-lived intangible assets, management estimates the fair value of each reporting unit using Level 3 inputs through a combination of the income approach based upon projected discounted cash flows of the reporting unit and the market approach. The fair value of indefinite-lived intangible assets is estimated using Level 3 inputs through the income approach, specifically the relief-from-royalty method. The fair values are based on revenue and cash flow projections, royalty rates, and discount rates. Impairment of goodwill and indefinite-lived intangible assets was $0, $92,311, and $0 during the years ended December 31, 2023, 2022, and 2021, respectively. See Note 6 for additional information.

XML 41 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Stockholders' Equity  
Stockholders' Equity

NOTE 12. STOCKHOLDERS’ EQUITY

On August 6, 2018, the Company announced that its Board of Directors approved the initiation of a quarterly cash dividend program of $0.025 per share of the Company’s common stock (the “Quarterly Cash Dividend”) or $0.10 per share on an annualized basis. The declaration and payment of future Quarterly Cash Dividends is subject to the discretion of and approval of the Company’s Board of Directors. In 2023, 2022 and 2021 our total Quarterly Cash Dividends were $3,750, $3,721 and $3,335, respectively. On March 5, 2024, the Company announced that its Board of Directors approved the payment on March 18, 2024 of the Quarterly Cash Dividend of $0.025 to the record holders of shares of the Company’s common stock as of the close of business on March 28, 2024.

On October 25, 2021, the Company entered into an underwriting agreement with BofA Securities, Inc., as representative of the several underwriters named therein (the “Underwriters”), relating to the public offer and sale of 2,750 shares of the Company’s common stock at a price to the public of $27.00 per share. The Underwriters received an underwriting discount of 6%, or $1.62 per share, in connection with the sale of the shares of Common Stock in the offering. In addition, the Company granted the Underwriters a 30-day option to purchase up to 413 additional shares of common stock on the same terms and conditions which was fully exercised. The net proceeds to the Company from the offering, including the Underwriters’ exercise of their 30-day option but before expenses and after deducting the applicable underwriting discounts and commissions, were $80,264.

XML 42 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share
12 Months Ended
Dec. 31, 2023
Earnings (Loss) Per Share  
Earnings (Loss) Per Share

NOTE 13. EARNINGS (LOSS) PER SHARE

Basic earnings (loss) per share is computed by dividing earnings (loss) by the weighted average number of common shares outstanding during each period. Diluted earnings (loss) per share is computed by dividing earnings (loss) by the total of the weighted average number of shares of common stock outstanding during each period, plus the effect of dilutive outstanding stock options and unvested restricted stock grants. Potentially dilutive securities are excluded from the computation of diluted earnings (loss) per share if their effect is anti-dilutive to the loss from continuing operations.

The following table is a reconciliation of basic and diluted shares of common stock outstanding used in the calculation of earnings (loss) per share:

Year Ended December 31,

2023

2022

2021

Weighted average shares outstanding - basic

37,485

37,201

33,136

Effect of dilutive stock awards

-

-

2,509

Effect of dilutive deferred stock consideration for business acquisition

-

-

41

Weighted average shares outstanding - diluted

37,485

37,201

35,686

(Loss) income from continuing operations per share:

Basic

$

(0.42)

$

(2.49)

$

0.06

Diluted

(0.42)

(2.49)

0.06

Income from discontinued operations per share:

Basic

$

0.15

$

0.62

$

0.72

Diluted

0.15

0.62

0.67

Net (loss) income per share:

Basic

$

(0.27)

$

(1.88)

$

0.79

Diluted

(0.27)

(1.88)

0.73

For the years ended December 31, 2023, 2022, and 2021, equity awards of 5,424, 6,060, and 509, respectively, were outstanding and anti-dilutive and therefore not included in the calculation of net (loss) income per share for these periods.

XML 43 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plan
12 Months Ended
Dec. 31, 2023
Stock-Based Compensation Plan  
Stock-Based Compensation Plan

NOTE 14. STOCK-BASED COMPENSATION PLAN

Under the Company’s current 2015 Stock Incentive Plan (the “2015 Plan”), the Company’s Board of Directors (the “Board of Directors”) has flexibility to determine the type and amount of awards to be granted to eligible participants, who must be employees, directors, officers or consultants of the Company or its subsidiaries. The 2015 Plan allows for grants of incentive stock options, nonqualified stock options, restricted stock awards, stock appreciation rights, and restricted units. The aggregate number of shares of common stock that may be granted through awards under the 2015 Plan to any employee in any calendar year may not exceed 500 shares. The 2015 Plan will continue in effect until December 2025 unless terminated sooner. As of December 31, 2023, the number of shares authorized and reserved for issuance under the 2015 Plan is 10,187 shares, subject to automatic annual increase equal to 5% of the total number of shares of the Company’s outstanding common stock.

Options Granted:

During the year ended December 31, 2023, the Company issued stock options for an aggregate of 75 shares under the 2015 Plan to directors of the Company. All 75 options vest and become exercisable over a period of one year. All of the issued stock options expire ten years from the date of the grant.

For computing the fair value of the stock-based awards, the fair value of each option grant has been estimated as of the date of grant using the Black-Scholes option-pricing model with the following assumptions:

2023

2022

2021

Number of options

75

430

10

500

Option vesting period

1 Year

1 - 3 Years

Immediate

1 - 3 Years

Grant price (per share)

$7.91

$18.67 - $27.65

$21.83

$15.15 - $24.43

Dividend yield

1.26%

0.36% - 0.54%

0.46%

0.41% - 0.66%

Expected volatility (a)

47.8%

38.6% - 40.9%

39.4%

39.1% - 43.6%

Risk-free interest rate

3.69%

1.46% - 3.38%

1.66%

0.50% - 1.02%

Expected life (years) (b)

5.31

5.31 - 6.01

5.50

5.31 - 6.00

Weighted average fair value (per share)

$2.48

$7.82 - $10.41

$8.03

$5.88 - $9.23

(a)Expected volatility is based upon the Company’s historical volatility.
(b)The expected term was determined based upon the underlying terms of the awards and the category and employment history of employee award recipient.

Using these assumptions, the fair value of the stock options granted during the years ended December 31, 2023, 2022, and 2021 was $186, $3,661, and $3,239, respectively, which will be amortized as stock-based compensation expense over the vesting period of the options.

Market Condition Restricted Shares Granted:

On March 14, 2023, the Company awarded the Executive Chairman 500 restricted shares under the 2015 Plan, of which 250 and 250 shares will vest if, on or before March 14, 2033, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $15.00 and $18.00 per share for twenty consecutive trading days, respectively. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.

On March 4, 2022, the Company issued and granted to the Executive Chairman and certain employees restricted stock awards of 700 restricted shares under the 2015 Plan, of which 700 restricted shares will vest if, on or before March 4, 2032, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $50.00 per share for twenty consecutive trading days. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.

On May 28, 2021, the Company issued and granted to the Executive Chairman a restricted stock award of 500 restricted shares under the 2015 Plan, of which 500 restricted shares will vest if, on or before May 28, 2024, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $35.00 per share for twenty consecutive trading days. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.

    

March 14, 2023

    

March 4, 2022

    

May 28, 2021

Number issued

500

700

500

Vesting period

$15.00 - $18.00 stock price target

$50.00 stock price target

$35.00 stock price target

Grant price (per share)

$9.60

$21.83

$23.69

Dividend yield

1.04%

0.46%

0.42%

Expected volatility

45.2%

41.0%

42.3%

Risk-free interest rate

3.64%

1.74%

0.30%

Expected term (years)

2.56 - 3.22

4.15

1.05

Weighted average fair value (per share)

$7.84 - $8.34

$15.37

$14.46

Using these assumptions, the fair value of the market condition restricted stock awards granted on March 14, 2023, March 4, 2022, and May 28, 2021 were approximately $4,046, $10,761, and $7,230, respectively.

The total non-cash stock compensation expense for continuing operations related to stock options and restricted stock awards recorded by the Company was as follows:

Year Ended December 31,

2023

2022

2021

Restricted stock awards

$

2,540

$

6,122

$

5,241

Stock options

2,601

5,076

4,236

Total

$

5,141

$

11,198

$

9,477

For the years ended December 31, 2023, 2022, and 2021, stock-based compensation costs were classified as selling, general and administrative expense. A summary of changes in outstanding options and restricted stock awards during the year ended December 31, 2023 is as follows:

Options

Weighted Average Exercise Price

Aggregate Intrinsic Value

Restricted Stock Awards

Outstanding at December 31, 2022

4,246

$

11.46

$

-

1,546

Granted

75

2.48

500

Exercised or vested

(504)

6.82

(192)

Expired

(387)

14.28

-

Cancelled

-

-

-

Forfeited

(191)

-

(237)

Outstanding at December 31, 2023

3,239

$

11.45

$

-

1,617

Options exercisable at December 31, 2023

3,087

11.06

$

-

The following table summarizes the exercise price range, weighted average exercise price, and remaining contractual lives by significant ranges for options outstanding and exercisable as of December 31, 2023:

Remaining Life In Years

Weighted Average

Exercise Price Range

Outstanding

Exercisable

Outstanding

Exercisable

Exercise Price

$4.38 - $8.02

1,477

1,459

4.7

4.7

$

6.44

$8.02 - $27.65

1,762

1,628

6.9

6.9

$

15.20

3,239

3,087

6.3

6.3

$

11.06

The intrinsic value of options exercised was $351, $4,381, and $3,425 during the years ended December 31, 2023, 2022, and 2021, respectively. The intrinsic value of restricted stock awards vested was $1,891, $3,336, and $1,623 during the years ended December 31, 2023, 2022, and 2021, respectively. Total fair value of options vested during the years ended December 31, 2023, 2022, and 2021 was $3,461, $5,361, and $3,227, respectively. Total fair value of restricted stock awards vested during the years ended December 31, 2023, 2022, and 2021 was $1,438, $1,157, and $991, respectively.

The fair value of unvested restricted stock awards is determined based on the market price of our shares of common stock on the grant date or using the Monte-Carlo pricing model. As of December 31, 2023, there were 153 unvested stock options and unrecognized compensation cost of $1,053 related to unvested stock options, as well as 1,617 unvested restricted stock awards and unrecognized compensation cost of $7,209 related to unvested restricted stock awards. Unrecognized compensation cost of unvested stock options and restricted stock awards are expected to be recognized over the weighted average period of 1.0 years and 2.2 years, respectively.

XML 44 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring
12 Months Ended
Dec. 31, 2023
Restructuring  
Restructuring

NOTE 15. RESTRUCTURING

Starting in 2023, the Company began incurring expenses to facilitate long-term sustainable growth through cost reduction actions, consisting of employee reductions, facility rationalization and contract termination costs. During the year ended December 31, 2023, the Company incurred $3,223 of restructuring charges related to these actions. The Company accrues for restructuring costs when they are probable and reasonably estimable. These costs include severance costs, exit costs, and other restructuring costs and are included in Restructuring charges in the consolidated statements of comprehensive (loss) income. Severance costs primarily consist of severance benefits through payroll continuation, conditional separation costs and employer tax liabilities, while exit costs primarily consist of lease exit and contract termination costs. Other costs consist primarily of costs related to the discontinuance of certain product lines and are distinguishable and directly attributable to the Company’s restructuring initiative and not a result of external market factors associated with the ongoing business. We estimate that we will incur restructuring costs related to employee-related costs and facility exit costs during the year 2024; however, the Company cannot estimate the total amount expected to be incurred as cost reduction actions continue to be evaluated. The Company anticipates completing these restructuring activities in 2024.

The following table summarizes the restructuring charges, payments and the remaining liabilities related to restructuring costs at December 31, 2023, which are included within accrued liabilities in the consolidated balance sheets.

Outdoor

Adventure

Corporate

Total

Balance at December 31, 2022

-

-

-

-

Charges to expense:

Employee termination benefits

$

859

$

306

$

163

$

1,328

Exit costs

1,125

-

-

1,125

Other costs

770

-

-

770

Total restructuring charges

$

2,754

$

306

$

163

$

3,223

Cash payments and non-cash charges:

Cash payments

(737)

(306)

(163)

(1,206)

Product discontinuance

(251)

-

-

(251)

Asset impairments

(520)

-

-

(520)

Balance at December 31, 2023

$

1,246

$

-

$

-

$

1,246

XML 45 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments And Contingencies
12 Months Ended
Dec. 31, 2023
Commitments And Contingencies  
Commitments And Contingencies

NOTE 16. COMMITMENTS AND CONTINGENCIES

As a consumer goods manufacturer and distributor, the Company faces the risk of product liability and related lawsuits involving claims for substantial money damages, product recall actions and higher than anticipated rates of warranty returns or other returns of goods. The Company is therefore vulnerable to various personal injury and property damage lawsuits relating to its products and incidental to its business.

The Company is involved in various legal disputes and other legal proceedings that arise from time to time in the ordinary course of business. Anticipated costs related to litigation matters are accrued when it is both probable that a liability has been incurred and the amount can be reasonably estimated. Based on currently available information, the Company does not believe that it is reasonably possible that the disposition of any of the legal disputes the Company or its subsidiaries is currently involved in will have a material adverse effect upon the Company’s consolidated financial condition, results of operations or cash flows, except for the U.S. Consumer Product Safety Commission (“CPSC”) matter discussed below. There is a reasonable possibility of loss from contingencies in excess of the amounts accrued by the Company in the accompanying consolidated balance sheets; however, the actual amounts of such possible losses cannot currently be reasonably estimated by the Company at this time. It is possible that, as additional information becomes available, the impact on the Company could have a material effect. See Item 3. “Legal Proceedings.” and Item 1A. “Risk Factors.”

U.S. Consumer Product Safety Commission

In January 2021, Black Diamond Equipment, Ltd. (“BDEL”) wrote to the U.S. Consumer Product Safety Commission (“CPSC”) outlining its new cradle solution for certain models of its avalanche beacon transceivers to prevent such transceivers from switching unexpectedly out of “send” mode. The proposed new cradle solution was designed to improve transceiver safety by locking the transceiver into “send” mode prior to use so that it would not switch unexpectedly out of “send” mode. BDEL also requested approval for the CPSC Fast-Track Program for a voluntary product recall to implement this cradle solution. The CPSC approved the recall and entered into a Corrective Action Plan agreement with BDEL in March 2021. BDEL received a letter from the CPSC, dated October 28, 2021, stating that the CPSC is investigating whether BDEL has timely complied with the reporting requirements of Section 15(b) of the Consumer Protection Safety Act and related regulations regarding certain models of avalanche transceivers switching unexpectedly out of “send” mode.

Separately, on April 21, 2022, BDEL filed a Section 15(b) report and applied for Fast-Track consideration for a voluntary recall, consisting of free repair or replacement of such malfunctioning models of avalanche transceivers, which would not switch from “send” mode to “search” mode due to an electronic malfunction in the reed switch or foil. The CPSC approved the recall and entered into a Corrective Action Plan agreement with BDEL in August 2022. BDEL received a letter from the CPSC, dated January 17, 2023, stating that the CPSC is investigating whether BDEL has timely complied with the reporting requirements of Section 15(b) of the Consumer

Protection Safety Act and related regulations regarding the malfunction in the reed switch or foil in certain models of avalanche transceivers switching out of “search” mode. BDEL responded to the CPSC’s investigation by letter dated March 31, 2023, accompanied with documents responsive to the CPSC’s requests. The CPSC asked for further clarification and documents, and BDEL sent a responsive letter accompanied by additional documents on June 23, 2023. On September 6, 2023, the CPSC requested further clarification and information regarding the reed switch issue, to which BDEL responded on October 6 and 13, 2023.

By letters dated October 12, 2023 and December 18, 2023, BDEL was notified by the CPSC that the agency staff has concluded we failed to timely meet our statutory reporting obligations under the Consumer Product Safety Act with respect to certain models of BDEL’s avalanche transceivers switching unexpectedly out of “send” mode and certain models of BDEL’s avalanche transceivers not switching from “send” mode into “search” mode, that we made a material misrepresentation in a report to the CPSC, and that the agency staff intends to recommend that the CPSC impose substantial civil monetary penalties.

On November 20, 2023 and February 8, 2024, respectively, we submitted a comprehensive response disputing the CPSC’s findings and conclusions in the October 12, 2023 and December 18, 2023 letters, including the amount of any potential penalties. The CPSC may ultimately disagree with our position and the agency staff has recommended substantial civil monetary penalties which the Company intends to strongly contest and vigorously defend against. We cannot assure on what terms this matter will be resolved.

Based on currently available information, the Company cannot estimate the amount of the loss (or range of loss) in connection with this matter. We believe it is reasonably possible that a change in our ability to estimate the amount of loss could occur in the near term and that the change in the estimate could be material. In addition, as this matter is ongoing, the Company is currently unable to predict its duration, resources required or outcome, or the impact it may have on the Company’s liquidity, financial condition, results of operations and/or cash flows. A penalty imposed by the CPSC or other regulators could be costly to us and could damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

XML 46 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes  
Income Taxes

NOTE 17. INCOME TAXES

Consolidated (loss) income from continuing operations before income taxes consists of the following:

Year Ended December 31,

2023

2022

2021

U.S. operations

$

(19,929)

$

(24,318)

$

(14,043)

Foreign operations

(150)

(83,200)

(3,068)

Loss from continuing operations before income tax

$

(20,079)

$

(107,518)

$

(17,111)

The components of the benefit for income taxes attributable to continuing operations consist of the following:

Year Ended December 31,

2023

2022

2021

Current:

Federal

$

-

$

-

$

(6,064)

State and local

90

150

(162)

Foreign

833

1,575

2,057

923

1,725

(4,169)

Deferred:

Federal

(4,972)

(1,338)

4,453

State and local

2,909

604

472

Foreign

(542)

(14,652)

(2,020)

(2,605)

(15,386)

2,905

Change in valuation allowance for deferred income taxes

(2,609)

(1,055)

(17,970)

(5,214)

(16,441)

(15,065)

Income tax benefit

$

(4,291)

$

(14,716)

$

(19,234)

The allocation of income tax expense (benefit) between continuing and discontinued operations was as follows:

Year Ended December 31,

2023

2022

2021

Continuing operations

$

(4,291)

$

(14,716)

$

(19,234)

Discontinued operations

2,024

7,365

7,020

$

(2,267)

$

(7,351)

$

(12,214)

The Company’s foreign operations that are considered to be permanently reinvested have statutory tax rates of approximately 24% to 30%.

The following is a reconciliation of the statutory federal income tax rate to the effective rate reported in the Company’s financial statements:

Year Ended December 31,

2023

2022

2021

Statutory income tax (benefit) expense

(21.0)

%

(21.0)

%

(21.0)

%

Increase (decrease) in income taxes resulting from:

Foreign taxes

0.6

(3.5)

1.0

State income taxes, net of federal income taxes

(1.9)

1.0

3.7

Income tax credits

(6.6)

(1.3)

(6.3)

Stock options

1.2

(0.9)

(4.5)

Change in effective state rate

-

0.1

0.2

Deferred tax asset write-offs

13.0

-

-

Executive compensation limitation

4.4

2.2

5.9

Change in valuation allowance

(13.0)

(1.0)

(105.0)

Impairment of goodwill

-

10.3

-

Research and development expenditure

1.9

0.4

1.4

Fair value inventory step-up

-

-

3.9

Transaction costs

-

-

8.3

Income tax (benefit) expense

(21.4)

%

(13.7)

%

(112.4)

%

The deferred tax asset write-offs relate to NOLs that were fully offset by a release in the valuation allowance.

Deferred income tax assets and liabilities are determined based on the difference between the financial reporting carrying amounts and tax bases of existing assets and liabilities and operating loss and tax credit carryforwards. Significant components of the Company’s existing deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:

December 31,

2023

2022

Deferred tax assets:

Net operating loss, capital loss and research & experimentation credit carryforwards

$

6,752

$

10,685

Capitalized research and development costs

8,937

8,205

Capitalized costs to self-constructed property

10,593

7,892

Non-cash compensation

2,360

2,534

Accrued liabilities

1,655

1,472

Reserves and other

4,624

1,960

Lease liabilities

3,902

-

Intangibles

1,070

224

39,893

32,972

Valuation allowance

(714)

(3,323)

Net deferred tax assets

39,179

29,649

Deferred tax liabilities:

Depreciation

(1,712)

(1,390)

Intangibles

(28,470)

(28,319)

Right-of-use assets

(3,647)

-

Other

(605)

(534)

(34,434)

(30,243)

Total

$

4,745

$

(594)

Certain deferred income tax balances are not netted as they represent deferred amounts applicable to different taxing jurisdictions. The Company has provided a valuation allowance against a portion of the deferred tax assets as of December 31, 2023, because the ultimate realization of those assets does not meet the more-likely-than-not criteria. The majority of the Company’s deferred tax assets consist of net operating loss carryforwards for federal tax purposes. If a change in control were to occur, these could be limited under Section 382 of the Internal Revenue Code of 1986 (“Code”), as amended.

In assessing the realizability of deferred income tax assets, management considers whether it is more likely than not that some portion or all of the deferred income tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible and net operating loss and credit carryforwards expire. The estimates and judgments associated with the Company’s valuation allowance on deferred tax assets are considered critical due to the amount of deferred tax assets recorded by the Company on its consolidated balance sheets and the judgment required in determining the Company’s potential for future taxable income. The need for a valuation allowance is reassessed at each reporting period.

The net change in the valuation allowance for deferred income tax assets was ($2,609), ($1,055), and ($17,970) during the years ended December 31, 2023, 2022, and 2021, respectively. A roll forward of our valuation allowance for deferred income tax assets for the years ended December 31, 2023, 2022, and 2021 is as follows:

Balance at Beginning of Year

Charged to Costs and Expenses

Other Adjustments

Balance at End of Year

2021

$

22,348

$

(17,970)

$

-

$

4,378

2022

$

4,378

$

51

$

(1,106)

$

3,323

2023

$

3,323

$

26

$

(2,635)

$

714

As of December 31, 2023, the Company has net operating loss carryforwards (“NOLs”) and research and experimentation credit for U.S. federal income tax purposes of $7,699 and $2,997, respectively. The Company believes its U.S. Federal NOLs will substantially offset its future U.S. Federal income taxes until expiration. The majority of the Company’s pre-tax income is currently earned and expected to be earned in the U.S., or taxed in the U.S. as Subpart F. income and will be offset with the NOLs. There are no NOLs that expire on December 31, 2024.

NOLs available to offset taxable income, subject to compliance with Section 382 of the Code, begin to expire based upon the following schedule:

Net Operating Loss Carryforward Expiration Dates

December 31, 2023

Expiration Dates December 31,

    

Net Operating Loss Amount

2024

$

-

2025

-

2026

-

2027 and beyond

7,699

Total

$

7,699

Tax positions are recognized in the financial statements when it is more likely than not that the position will be sustained upon examination by the tax authorities. The Company conducts its business globally. As a result, the Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions and are subject to examination for the open tax years in the U.S. federal and state jurisdictions of 2016 through 2022 and in the foreign jurisdictions of 2008 through 2022. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense.

A reconciliation of the beginning and ending amount of total unrecognized tax benefits for the years ended December 31, 2023, 2022 and 2021 is as follows:

December 31,

2023

2022

2021

Balance, beginning of year

$

813

$

696

$

427

Additions for current year tax positions

98

159

143

Additions for prior year tax positions

8

-

237

Reductions for prior year tax positions

-

(42)

(111)

Reductions due to statute expirations

(29)

-

-

Balance, end of year

$

890

$

813

$

696

Included in the balance of total unrecognized tax benefits at December 31, 2023 and 2022, are potential benefits of $930 and $813, respectively, that if recognized, would affect the effective rate, subject to impact of valuation allowance, on income from continuing operations. Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward are presented as a reduction to deferred income taxes. As a result, the Company classified $516 and $454 of its unrecognized tax benefit as a reduction to deferred tax assets as of December 31, 2023 and 2022, respectively.

Interest and penalty expense recognized related to uncertain tax positions were not significant during the years ending December 31, 2023, 2022, and 2021, respectively. Total accrued interest and penalties as of December 31, 2023 and 2022, were not significant.

XML 47 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information
12 Months Ended
Dec. 31, 2023
Segment Information  
Segment Information

NOTE 18. SEGMENT INFORMATION

We operate our business structure within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling and general and administrative expenses are not allocated to the segments including non-cash stock compensation expense. Each segment is described below:

Our Outdoor segment, which includes Black Diamond Equipment and PIEPS, is a global leader in designing, manufacturing, and marketing innovative outdoor engineered equipment and apparel for climbing, mountaineering, trail running, backpacking, skiing, and a wide range of other year-round outdoor recreation activities. Our Outdoor segment offers a broad range of products including: high-performance, activity-based apparel (such as shells, insulation, midlayers, pants and logowear); rock-climbing footwear and equipment (such as carabiners, protection devices, harnesses, belay devices, helmets, and ice-climbing gear); technical backpacks and high-end day packs; trekking poles; headlamps and lanterns; and gloves and mittens. We also offer advanced skis, ski poles, ski skins, and snow safety products, including avalanche airbag systems, avalanche transceivers, shovels, and probes.
Our Adventure segment, which includes Rhino-Rack, MAXTRAX, and TRED, is a manufacturer of highly-engineered automotive roof racks, trays, mounting systems, luggage boxes, carriers, recovery boards and accessories in Australia and New Zealand and a growing presence in the United States.

As noted above, the Company has a wide variety of technical outdoor equipment and lifestyle products that are sold to a variety of customers in multiple end markets. While there are multiple products sold, the terms and nature of revenue recognition policy is similar for all segments.

Financial information for our segments, as well as revenue by geography, which the Company believes provides a meaningful depiction how the nature, timing and uncertainty of revenue are affected by economic factors, is as follows:

Year Ended December 31,

2023

2022

2021

Sales to external customers:

Outdoor

Domestic sales

$

99,031

$

108,304

$

112,775

International sales

105,022

114,041

108,057

Total Outdoor

204,053

222,345

220,832

Adventure

Domestic sales

13,354

24,514

12,044

International sales

68,613

68,392

33,095

Total Adventure

81,967

92,906

45,139

Total sales to external customers

286,020

315,251

265,971

Segment operating (loss) income:

Outdoor

(2,401)

14,710

16,171

Adventure

(351)

(97,201)

(2,196)

Total segment operating (loss) income

(2,752)

(82,491)

13,975

Restructuring charges

(3,223)

-

-

Transaction costs

(593)

(2,818)

(11,520)

Contingent consideration benefit (expense)

1,565

(493)

1,605

Corporate and other expenses

(15,143)

(21,716)

(21,154)

Interest income (expense), net

67

-

(17)

Loss before income tax

$

(20,079)

$

(107,518)

$

(17,111)

There were no intercompany sales between the Outdoor and Adventure segments for the periods presented.

Total assets by segment, as of December 31, 2023 and 2022, were as follows:

December 31,

2023

2022

Outdoor

$

163,083

$

175,820

Adventure

185,023

181,867

Corporate

9,948

14,995

$

358,054

$

372,682

Capital expenditures, depreciation and amortization by segment is as follows.

Year Ended December 31,

2023

2022

2021

Capital expenditures:

Outdoor

$

1,542

$

2,714

$

3,120

Adventure

2,080

2,689

777

Total capital expenditures

$

3,622

$

5,403

$

3,897

Depreciation:

Outdoor

$

2,848

$

3,180

$

2,888

Adventure

1,302

1,208

464

Total depreciation

$

4,150

$

4,388

$

3,352

Amortization:

Outdoor

$

1,057

$

1,001

$

1,030

Adventure

9,658

11,556

5,051

Total amortization

$

10,715

$

12,557

$

6,081

XML 48 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases  
Leases

NOTE 19. LEASES

The Company has entered into leases for certain facilities, vehicles and other equipment. Our leases have remaining contractual terms of up to seven years, some of which include options to extend the leases for up to five years. Our lease costs are primarily related to facility leases for inventory warehousing, administration offices and vehicles. The Company’s finance leases are immaterial.

Lease ROU assets and liabilities as of December 31, 2023 and 2022, were as follows:

Balance Sheet Classification

December 31, 2023

December 31, 2022

Assets

Lease ROU assets

Other long-term assets

$

15,180

$

15,189

Liabilities

Current lease liabilities

Accrued liabilities

$

3,179

$

2,836

Noncurrent lease liabilities

Other long-term liabilities

$

13,030

$

12,825

Lease costs were as follows:

Affected line item in the Consolidated

Year Ended

Statements of Comprehensive (Loss) Income

December 31, 2023

December 31, 2022

Lease costs

Cost of goods sold, Selling, general and administrative

$

4,147

$

2,532

Variable lease costs

Cost of goods sold, Selling, general and administrative

1,255

527

Short-term lease costs

Cost of goods sold, Selling, general and administrative

624

1,249

$

6,026

$

4,308

The maturity of lease liabilities as of December 31, 2023 are as follows:

Years Ending December 31,

Lease Payments

2024

$

3,756

2025

3,836

2026

3,026

2027

2,203

2028

2,223

Thereafter

3,104

Total future lease payments

18,148

Less: amount representing interest

(1,939)

Present value of future lease payments

16,209

Less: current lease obligations

(3,179)

Long-term lease obligations

$

13,030

As of December 31, 2023, our leases have a weighted-average remaining lease term of 5.3 years and a weighted-average discount rate of 3.9%.

XML 49 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions  
Related Party Transactions

NOTE 20. RELATED PARTY TRANSACTIONS

As part of the TRED Acquisition, on October 9, 2023, the Company paid a fee in the amount of $150 to Kanders & Company, Inc. (“Kanders & Company”) in consideration of the significant support received by the Company from Kanders & Company in sourcing, structuring, performing due diligence and negotiating the TRED Acquisition. As part of the Rhino-Rack Acquisition, on July 1, 2021, the Company paid a fee in the amount of $1,750 to Kanders & Company in consideration of the significant support received by the Company from Kanders & Company in sourcing, structuring, performing due diligence and negotiating the Rhino-Rack Acquisition. Mr. Warren B. Kanders, the Company’s Executive Chairman of the Board of Directors, is a member of the Board of Directors and sole stockholder of Kanders & Company.

Additionally, on July 1, 2021, the Company paid a fee in the amount of $250 to Kanders & Company in consideration of the significant support received by the Company from Kanders & Company in sourcing, structuring, and negotiating an amendment to the Company’s credit agreement.

On October 25, 2021, the Company paid a fee in the amount of $500 to Kanders & Company in consideration of the significant support received by the Company from Kanders & Company in sourcing, structuring, and negotiating the public offer and sale of the Company’s common stock.

XML 50 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events  
Subsequent Events

NOTE 21. SUBSEQUENT EVENTS

Disposal of Precision Sport Segment

On February 29, 2024, the Company and Everest/Sapphire Acquisition, LLC, its wholly-owned subsidiary, completed the sale to Bullseye Acquisitions, LLC, an affiliate of JDH Capital Company, of all of the equity associated with the Company’s Precision Sport segment, which is comprised of the Company’s subsidiaries Sierra and Barnes Bullets – Mona, LLC (“Barnes”), pursuant to a Purchase and Sale Agreement dated as of December 29, 2023, by and among, Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC and the Company (the “Precision Sport Purchase Agreement”). The Precision Sport segment is engaged in the business of designing, developing, manufacturing, and marketing bullets and ammunition to the military, law enforcement, and commercial/consumer markets. Under the terms of the Precision Sport Purchase Agreement, the Buyer paid $175,000 in cash, which is subject to a customary working capital adjustment. The Company received net proceeds of approximately $37,871 in cash, after payment of certain fees and settlement of the Restated Credit Agreement, for all of the equity associated with the Company’s Precision Sport segment. As the disposition was

completed during our first fiscal quarter of 2024, we expect to recognize a gain on the disposition during the three months ending March 31, 2024. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented. See Note 3 to our consolidated financial statements for financial information regarding discontinued operations.

Termination of Restated Credit Agreement

Contemporaneous with the closing of the sale of the Precision Sport segment, the Company directed $135,013 of the proceeds from the closing of the sale to pay off any and all outstanding borrowings under the Restated Credit Agreement, dated April 18, 2022, by and among the Company and JPMorgan Chase Bank, N.A., as administrative agent and the lenders party thereto (the “Restated Credit Agreement”). Accordingly, on February 29, 2024, all balances owing the lenders and the Administrative Agent thereunder were paid off, and the Restated Credit Agreement was terminated, together with the Pledge and Security Agreement, effective as of May 3, 2019, by and among the Company and the Administrative Agent, as well as any and all of the other loan documentation associated therewith (including but not limited to the UCC-1 financing statements and the deeds of trust in respect of owned real property in Utah and Missouri evidencing the liens in favor of the Administrative Agent and the lenders).

XML 51 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature Of Operations And Summary Of Significant Accounting Policies (Policy)
12 Months Ended
Dec. 31, 2023
Nature Of Operations And Summary Of Significant Accounting Policies  
Basis of Accounting

The accompanying audited consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “our” or “us”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Nature of Business

Nature of Business

Headquartered in Salt Lake City, Utah, we are a global leading designer, developer, manufacturer and distributor of best-in-class outdoor equipment and lifestyle products focused on the outdoor enthusiast markets. Each of our brands has a long history of continuous product innovation for core and everyday users alike. The Company’s products are principally sold globally under the Black Diamond®, Rhino-Rack®, MAXTRAX®, and TRED Outdoors® brand names through outdoor specialty and online retailers, our own websites, distributors and original equipment manufacturers.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. The more significant estimates relate to the fair value of net assets acquired in business combinations, provision for excess or obsolete inventory, allowance for credit losses, and valuation of contingent consideration liabilities, deferred tax assets, long-lived assets, goodwill and indefinite-lived intangible assets, and other intangible assets. We base our estimates on historical experience, projected future cash flows, and other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates.

Principles of Consolidation and Basis of Presentation

Principles of Consolidation and Basis of Presentation

The consolidated financial statements include the accounts of Clarus Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Unless otherwise specified, disclosures in these consolidated financial statements reflect continuing operations only. Certain prior period financial information, related to discontinued operations, have been reclassified and separately presented in the consolidated financial statements and accompanying notes to conform to the current period presentation. See Note 3 to our consolidated financial statements for further information.

Foreign Currency Transactions and Translation

Foreign Currency Transactions and Translation

The accounts of the Company’s international subsidiaries’ financial statements which have functional currencies other than the U.S. dollar are translated into U.S. dollars using the exchange rate at the balance sheet dates for assets and liabilities and average exchange rates for the periods for revenues, expenses, gains and losses. Foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in other income (expense) in the consolidated statements of comprehensive (loss) income.

Cash Equivalents

Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. At December 31, 2023 and 2022, the Company did not hold any amounts that were considered to be cash equivalents.

Accounts Receivable and Allowance for Credit Losses

Accounts Receivable and Allowance for Credit Losses

The Company records its trade receivables at sales value. The trade receivables do not bear interest. The Company performs on-going credit evaluations of its customers and adjusts credit limits based upon payment history and the customer’s current credit worthiness, as

determined by the review of their current credit information. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors. A non-specific allowance for estimated credit losses is recorded based on historical experience of collectability. In addition, specific allowances are established for customer accounts as known collection problems occur due to insolvency, disputes or other collection issues. The amounts of these specific allowances are estimated by management based on the customer’s financial position, the age of the customer’s receivables and the reasons for any disputes. The allowance for credit losses is reduced by subsequent collections of the specific allowances or by any write-off of customer accounts that are deemed uncollectible. The allowance for credit losses was $1,412 and $981 at December 31, 2023 and 2022, respectively. There were no significant write-offs during the years ended December 31, 2023, 2022, and 2021.

Inventories

Inventories

Inventories are stated at the lower of cost (using the first-in, first-out method “FIFO”) or net realizable value. Elements of cost in the Company’s manufactured inventories generally include raw materials, direct labor, manufacturing overhead and freight in. The Company reviews its inventories for excess, close-out, or slow-moving items and makes provisions as necessary to properly reflect inventory values.

Property and Equipment

Property and Equipment

Property and equipment is stated at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives. The principal estimated useful lives are: buildings, 30 years; building improvements, 20 years; machinery and equipment, 3-10 years; computer hardware and software, 3-5 years; furniture and fixtures, 5 years. Leasehold improvements are amortized over the lesser of the estimated useful life of the improvement or the life of the lease. Major replacements, which extend the useful lives of equipment, are capitalized and depreciated over the remaining useful life. Normal maintenance and repair items are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable. Property and equipment located outside of the United States are not considered material.

Leases

Leases

Right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement of an arrangement where it is determined at inception that a lease exists. ROU assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using our incremental borrowing rate. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised.

Variable lease payments are generally expensed as incurred and include certain non-lease components, such as common area maintenance and other services provided by the lessor, and other charges such as utilities, insurance and property taxes included in the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and the expense for these short-term leases and for leases is recognized on a straight-line basis over the lease term. Non-lease components are excluded from the ROU asset and lease liability present value computations. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Goodwill

Goodwill

Goodwill represents the excess of the purchase price over the fair market value of identifiable net assets of acquired companies. Goodwill is not amortized, but rather is tested for impairment at the reporting unit level annually as of December 31st of each year or more frequently if triggering events or changes in circumstances indicate impairment, such as a significant adverse change in business climate. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed. We estimate the reporting unit’s fair value using a combination of the income approach

based upon projected discounted cash flows of the reporting unit and the market approach based upon the market multiple of comparable publicly traded companies. If the fair value of the reporting unit is less than its carrying amount, an impairment loss is recognized for the excess carrying amount over the fair value computation. No impairment of goodwill was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized goodwill impairment in our Adventure reporting unit of $52,071 during the year ended December 31, 2022.

Intangible Assets

Intangible Assets

Intangible assets represent other intangible assets and indefinite-lived intangible assets acquired. The Company’s other intangible assets, such as certain customer relationships, product technologies, tradenames, trademarks and core technologies with finite lives are amortized over their estimated useful lives. Other intangible assets are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable.

The Company’s indefinite-lived intangible assets consists of certain tradenames and trademarks that provide Black Diamond Equipment, PIEPS, Rhino-Rack, MAXTRAX, and TRED with the exclusive and perpetual rights to manufacture and sell their respective products. Indefinite-lived intangible assets are not amortized; however, they are tested for impairment annually as of December 31st of each year or more frequently if events or changes in circumstances exist that may indicate impairment. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed by comparing the indefinite-lived intangible asset’s book value to its estimated fair value. The fair value for indefinite-lived intangible assets is determined through an income approach using the relief-from-royalty method. The amount of any impairment is measured as the difference between the carrying amount and the fair value of the impaired asset. No impairment of indefinite-lived intangible assets was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized an impairment of indefinite-lived intangible assets in our Adventure reporting unit, specifically the Rhino-Rack trademark, of $40,240 during the year ended December 31, 2022.

Derivative Financial Instruments

Derivative Financial Instruments

The Company uses derivative instruments to hedge currency rate movements on foreign currency denominated sales. The Company enters into forward contracts, option contracts and non-deliverable forwards to manage the impact of foreign currency fluctuations on a portion of its forecasted foreign currency exposure. These derivatives are carried at fair value on the Company’s consolidated balance sheets in prepaid and other current assets, other long-term assets, accrued liabilities, and other long-term liabilities. Changes in fair value of the derivatives not designated as hedge instruments are included in Other, net in the determination of net income. For derivative contracts designated as hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive loss and reclassified to sales in the period the underlying hedged item is recognized in earnings.

For all hedging relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument’s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness. The Company also formally assesses, both at the inception of the hedging relationship and on an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. The Company uses operating budgets and cash flow forecasts to estimate future foreign currency cash flow exposures and to determine the level and timing of derivative transactions intended to mitigate such exposures in accordance with its risk management policies. The Company discontinues hedge accounting prospectively when it determines that the derivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or management determines to remove the designation of the cash flow hedge. The Company does not enter into material derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments.

Stock-Based Compensation

Stock-Based Compensation

The Company records compensation expense for all share-based awards granted based on the fair value of the award at the time of the grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes option pricing model that uses assumptions and estimates that the Company believes are reasonable. Stock-based compensation costs for stock awards and restricted stock awards is measured based on the closing market value of the Company’s common stock on the date of the grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award has been estimated as of the date of grant using the Monte-Carlo pricing model. The Company recognizes the cost of the share-based awards on a straight-line basis over the requisite service period of the award and recognizes forfeitures in the period they occur. Stock options granted have contractual terms of up to ten years. Upon exercise of stock options or vesting of restricted stock awards, the Company issues shares from new shares authorized and reserved for issuance.

Revenue Recognition

Revenue Recognition

The Company recognizes revenue when a contract exists with a customer that specifies the goods and services to be provided at an agreed upon sales price and when the performance obligation is satisfied by transferring the goods or service to the customer. The performance obligation is considered complete when control transfers, which is determined when products are shipped or delivered to the customer depending on the terms of the contract. Sales are made on normal and customary short-term credit terms or upon delivery of point-of-sale transactions.

The Company enters into contractual arrangements with customers in the form of individual customer orders which specify the goods, quantity, pricing, and associated order terms. The Company does not have long-term contracts that are satisfied over time. Due to the nature of the contracts, no significant judgment exists in relation to the identification of the customer contract, satisfaction of the performance obligation, or transaction price. The Company expenses incremental costs of obtaining a contract due to the short-term nature of the contracts.

The Company’s contract terms or historical business practices can give rise to variable consideration such as term discounts and customer cooperative payments. We estimate the expected term discounts based on an analysis of historical experience and record cash discounts as a reduction to revenue. Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products. The Company records such costs as a reduction of revenue, where the fair value cannot be reasonably estimated or where costs exceed the fair value of the services.

At the time of revenue recognition, we also provide for estimated sales returns and miscellaneous claims from customers as reductions to revenues. The estimates are based on historical rates of product returns and claims. The Company accrues for such estimated returns and claims with an estimated accrual and associated reduction of revenue. Additionally, the Company records inventory that it expects to be returned as part of inventories, with a corresponding reduction of cost of goods sold.

Sales commissions are expensed as incurred. These costs are recorded in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Taxes collected from customers and remitted to government authorities are reported on the net basis and are excluded from sales.

Cost of Goods Sold

Cost of Goods Sold

The expenses that are included in cost of goods sold include all direct product costs and costs related to shipping, certain warehousing or handling, duties and importation fees. Product warranty costs and specific provisions for excess, close-out, or slow-moving inventory are also included in cost of goods sold. Certain warehousing or handling costs which are not associated with the manufacturing of goods for sale are excluded from cost of goods sold.

Selling, General and Administrative Expense

Selling, General and Administrative Expense

Selling, general and administrative expense includes personnel-related costs, including stock-based compensation, product development, selling, advertising, visual merchandise, depreciation and amortization, and other general operating expenses. Advertising costs are expensed in the period incurred. Total advertising expense for continuing operations, including cooperative advertising costs, were $8,385, $7,789, and $5,824 for the years ended December 31, 2023, 2022, and 2021, respectively.

Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products based on various criteria, including the value of purchases from the Company and various advertising specifications. Cooperative advertising costs were not material for the years ended December 31, 2023, 2022, and 2021.

Product Warranty

Product Warranty

Some of the Company’s products carry warranty provisions for defects in quality and workmanship. Warranty repairs and replacements are recorded in cost of goods sold and a warranty liability is established at the time of sale to cover estimated costs based on the Company’s history of warranty repairs and replacements. For the years ended December 31, 2023, 2022, and 2021, the Company experienced warranty claims on its products related to continuing operations of $1,007, $1,221, and $1,863, respectively.

Research and Development

Research and Development

Research and development costs are charged to expense as incurred, and are included in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Total research and development costs for continuing operations were $12,740, $13,029, and $10,406 for the years ended December 31, 2023, 2022, and 2021, respectively.

Transaction Costs

Transaction Costs

Transaction costs consists of expenses related to the Company’s various acquisition efforts and capital-raising activities, including those associated with acquiring Rhino-Rack, MAXTRAX, and TRED.

Income Taxes

Income Taxes

Income taxes are accounted for under the asset and liability method. Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the consolidated balance sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the consolidated balance sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on enacted tax rates expected to be in effect for years in which the differences are expected to be settled or realized. The Company has netted these deferred tax assets and deferred tax liabilities by jurisdiction. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered more likely than not to be realized. U.S. deferred income taxes are not provided on undistributed income of foreign subsidiaries where such earnings are considered to be permanently invested. Unremitted taxes on undistributed foreign earnings are not material for the years ended December 31, 2023, 2022, and 2021.

The Company releases residual tax effects in accumulated other comprehensive loss through continuing operations as the underlying asset matures or expires.

The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax benefit.

Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward, are presented as a reduction to deferred income taxes. The Company recognizes interest expense and penalties related to uncertain tax positions in income tax benefit.

Concentration of Credit Risk and Sales

Concentration of Credit Risk and Sales

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, accounts receivable, and aggregate unrealized gains (losses) on derivative contracts. Risks associated with cash within the United States are mitigated by banking with federally insured, creditworthy institutions; however, there are balances with these institutions that are greater than the Federal Deposit Insurance Corporation insurance limit. The Company performs ongoing credit evaluations of its customers and maintains allowances for possible losses as considered necessary by management.

During the year ended December 31, 2023, no single customer contributed more than 10% of the Company’s sales from continuing operations. During the years ended December 31, 2022 and 2021, Recreational Equipment, Inc. (“REI”) accounted for approximately 10% and 14%, respectively, of the Company’s sales from continuing operations. These sales are included in the Outdoor segment. No other single customer contributed more than 10% of the Company’s sales from continuing operations during those periods. As of December 31, 2023, INEOS Automotive accounted for approximately 13% of the Company’s accounts receivable. As of December 31, 2022, no single customer contributed more than 10% of the Company’s accounts receivable.

Fair Value Measurements

Fair Value Measurements

The carrying value of cash, accounts receivable, and accrued liabilities approximate their respective fair values due to the short-term nature and liquidity of these financial instruments. Derivative financial instruments are recorded at fair value based on current market pricing models. The Company estimates that, due to the variable interest rates reflecting current market rates, the fair value of its debt obligations under its revolving credit facility and term loan approximate the carrying value at December 31, 2023.

Contingent Consideration Liabilities

Contingent Consideration Liabilities

Contingent consideration liabilities are required to be recognized at fair value as of the acquisition date. We estimate the fair value of these liabilities based on financial projections of the acquired company, such as sales-based milestones and estimated probabilities of achievement. Based on updated estimates and projections, the contingent consideration liabilities are adjusted at each reporting date to their estimated fair value. Changes in fair value subsequent to the acquisition date are reported in contingent consideration (benefit) expense in the accompanying consolidated statements of comprehensive (loss) income. Variations in the fair value of contingent consideration liabilities may result from changes in discount periods or rates, changes in the timing and amount of sales estimates, and changes in probability assumptions with respect to the likelihood of achieving sales milestones.

Segment Information

Segment Information

We operate our business structure within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling, general and administrative expenses are not allocated to the segments including non-cash stock compensation expense.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Accounting Pronouncements issued and not yet adopted

In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The

Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires a public entity to disclose in its rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a quantitative threshold. The guidance makes several other changes to the disclosure requirements. All entities are required to apply the guidance prospectively, with the option to apply it retrospectively. The guidance is effective for public business entities for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.

XML 52 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition (Tables)
12 Months Ended
Dec. 31, 2023
Acquisitions  
Schedule Of Purchase Price Allocation

TRED

MAXTRAX

Rhino-Rack

October 9, 2023

December 1, 2021

July 1, 2021

Number of Shares

Estimated Fair Value

Number of Shares

Estimated Fair Value

Number of Shares

Estimated Fair Value

Cash paid

-

$

5,659

-

$

26,780

-

$

143,590

Issuance of shares of Clarus Corporation

179

1,069

107

2,594

2,315

55,333

Future issuance of shares of Clarus Corporation

-

-

-

4,457

-

-

Contingent consideration

-

121

-

1,644

-

3,565

Total purchase consideration

179

$

6,849

107

$

35,475

2,315

$

202,488

Assets acquired and liabilities assumed

Assets

Cash

$

11

$

1,869

$

7,513

Accounts receivable

1,000

2,791

10,769

Inventories

1,006

1,819

27,046

Prepaid and other current assets

11

883

644

Property and equipment

195

139

4,619

Other intangible assets

3,305

10,341

55,400

Indefinite-lived intangible assets

-

10,555

72,800

Goodwill

2,832

15,199

78,347

Other long-term assets

-

979

11,468

Total assets

8,360

44,575

268,606

Liabilities

Accounts payable and accrued liabilities

638

2,176

16,511

Income tax payable

-

251

3,413

Current portion of long-term debt

-

-

607

Long-term debt

-

-

2,107

Deferred income taxes

873

5,863

32,451

Other long-term liabilities

-

810

11,029

Total liabilities

1,511

9,100

66,118

Net Book Value Acquired

$

6,849

$

35,475

$

202,488

Schedule Of Intangible Assets Other Than Goodwill Acquired

TRED

MAXTRAX

Rhino-Rack

Average

Average

Average

Gross

Useful Life

Gross

Useful Life

Gross

Useful Life

Intangibles subject to amortization

Customer relationships

$

1,249

8.0 years

$

8,986

13.5 years

$

40,400

13.5 years

Product technologies

394

6.0 years

1,355

7.0 years

15,000

10.0 years

Tradenames

1,662

12.0 years

-

N/A

-

N/A

Intangibles not subject to amortization

Trademarks

-

N/A

10,555

N/A

72,800

N/A

$

3,305

9.8 years

$

20,896

12.6 years

$

128,200

12.6 years

Pro Forma Results

(Unaudited)

Year Ended December 31,

2021

2020

Sales

$

331,801

$

253,409

Net income

$

22,399

$

(1,433)

Net income per share - basic

$

0.68

$

(0.05)

Net income per share - diluted

$

0.63

$

(0.05)

XML 53 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Tables)
12 Months Ended
Dec. 31, 2023
Discontinued Operations  
Schedule of disposal group

December 31, 2023

December 31, 2022

Cash

$

-

$

80

Accounts receivable, net

9,914

18,419

Inventories

44,208

39,470

Prepaid and other current assets

2,931

3,599

Total current assets held for sale

57,053

61,568

Property and equipment, net

24,075

25,706

Other intangible assets, net

4,926

6,959

Indefinite-lived intangible assets

24,500

24,500

Goodwill

26,715

26,715

Other long-term assets

15

15

Total assets held for sale

$

137,284

$

145,463

Accounts payable

$

2,441

$

2,285

Accrued liabilities

3,303

4,617

Current portion of long-term debt

-

48

Total current liabilities held for sale

5,744

6,950

Total liabilities held for sale

$

5,744

$

6,950

Year Ended December 31,

2023

2022

2021

Sales

$

89,950

$

132,855

$

109,823

Cost of goods sold

(56,980)

(79,392)

(60,765)

Selling, general and administrative

(11,639)

(14,225)

(14,834)

Restructuring charges

(47)

-

-

Transaction costs

(2,162)

(149)

(323)

Interest expense, net

(11,437)

(7,895)

(2,922)

Other, net

(19)

(807)

11

Income from discontinued operations before taxes

7,666

30,387

30,990

Income tax expense

2,024

7,365

7,020

Income from discontinued operations, net of tax

$

5,642

$

23,022

$

23,970

Year Ended December 31,

2023

2022

2021

Depreciation of property and equipment

$

3,452

$

3,238

$

2,633

Amortization of intangible assets

$

2,033

$

2,769

$

3,753

Stock-based compensation

$

151

$

163

$

-

Purchase of property and equipment

$

1,848

$

3,100

$

13,486

XML 54 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventories.  
Inventories

December 31, 2023

    

December 31, 2022

Finished goods

$

78,887

$

93,463

Work-in-process

295

362

Raw materials and supplies

12,227

13,777

$

91,409

$

107,602

XML 55 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property And Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property And Equipment.  
Property And Equipment

December 31, 2023

    

December 31, 2022

Land

$

2,850

$

2,850

Building and improvements

6,476

5,845

Furniture and fixtures

6,195

6,656

Computer hardware and software

8,092

7,714

Machinery and equipment

18,119

15,884

Construction in progress

1,224

2,611

42,956

41,560

Less accumulated depreciation

(26,369)

(24,256)

$

16,587

$

17,304

XML 56 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill And Intangible Assets  
Schedule Of Goodwill

Outdoor

    

Adventure

    

Total

Goodwill

$

29,507

$

91,375

$

120,882

Accumulated goodwill impairments

(29,507)

-

(29,507)

Balance at December 31, 2021

-

91,375

91,375

Impairment

-

(52,071)

(52,071)

Acquisition adjustment

-

741

741

Impact of foreign currency exchange rates

-

(3,767)

(3,767)

Balance at December 31, 2022

-

36,278

36,278

Increase due to acquisition of TRED

-

2,850

2,850

Impact of foreign currency exchange rates

-

192

192

Balance at December 31, 2023

$

-

$

39,320

$

39,320

Schedule Of Indefinite Lived Intangible Assets

Balance at December 31, 2022

$

58,401

Impact of foreign currency exchange rates

126

Balance at December 31, 2023

$

58,527

Schedule Of Trademarks

December 31, 2023

    

December 31, 2022

Black Diamond

$

19,600

$

19,600

PIEPS

3,080

2,986

Rhino-Rack

25,767

25,744

MAXTRAX

10,080

10,071

$

58,527

$

58,401

Schedule Of Definite Lived Intangible Assets, Net

Gross balance at December 31, 2022

$

77,889

Increase due to acquisitions

3,805

Impact of foreign currency exchange rates

409

Gross balance at December 31, 2023

$

82,103

Schedule Of Intangible Assets, Net Of Amortization

December 31, 2023

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Intangibles subject to amortization

Customer relationships

$

61,215

$

(30,478)

$

30,737

13.8 years

Product technologies

18,003

(9,014)

8,989

10.0 years

Tradenames

1,938

(198)

1,740

11.4 years

Core technologies

947

(947)

-

10.0 years

$

82,103

$

(40,637)

$

41,466

12.9 years

December 31, 2022

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Customer relationships

$

59,770

$

(22,419)

$

37,351

13.9 years

Product technologies

17,009

(6,091)

10,918

10.3 years

Tradenames

163

(136)

27

5.0 years

Core technologies

947

(947)

-

10.0 years

$

77,889

$

(29,593)

$

48,296

13.1 years

Future Amortization Expense For Definite-Lived Intangible Assets

Years Ending December 31,

    

Amortization Expense

2024

$

9,935

2025

8,324

2026

6,510

2027

4,750

2028

3,496

Thereafter

8,451

$

41,466

XML 57 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities And Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Liabilities And Other Long-Term Liabilities  
Schedule Of Accrued Liabilities

December 31, 2023

    

December 31, 2022

Accrued payroll and related items

$

3,964

$

4,345

Accrued bonus

2,047

698

Designated forward exchange contracts

221

-

Accrued warranty

1,648

1,465

Current lease liabilities

3,179

2,836

Accrued commissions

344

343

Contingent consideration liabilities

129

1,595

Restructuring liabilities

1,246

-

Other

11,802

9,271

$

24,580

$

20,553

Schedule Of Other Long-Term Liabilities

December 31, 2023

    

December 31, 2022

Long-term lease liability

$

13,030

$

12,825

Deferred stock consideration for business acquisition

-

2,127

Other

1,130

902

$

14,160

$

15,854

XML 58 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt, Net (Tables)
12 Months Ended
Dec. 31, 2023
Long-Term Debt, Net  
Components Of Long-Term Debt

December 31, 2023

    

December 31, 2022

Revolving credit facility (a)

$

10,375

$

18,001

Other debt (b)

40

1,134

Term loan (c)

109,375

120,311

Debt issuance costs

-

(460)

119,790

138,986

Less current portion

(119,790)

(11,904)

$

-

$

127,082

XML 59 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Financial Instruments  
Schedule Of Contracts Designated As Hedged Instruments

December 31, 2023

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$7,925

February 2025

Foreign exchange contracts - Euros

€ 20,612

February 2025

December 31, 2022

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$2,807

February 2023

Foreign exchange contracts - Euros

€ 20,760

February 2024

Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification

Classification

    

December 31, 2023

    

December 31, 2022

Derivative instruments in asset positions:

Designated forward exchange contracts

Prepaid and other current assets

$

-

$

357

Derivative instruments in liability positions:

Designated forward exchange contracts

Accrued liabilities

$

221

$

-

Designated forward exchange contracts

Other long-term liabilities

$

35

$

6

XML 60 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Loss  
Components Of Accumulated Other Comprehensive Loss

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2022

$

(17,628)

$

(57)

$

(17,685)

Other comprehensive income before reclassifications

2,405

169

2,574

Amounts reclassified from other comprehensive income

-

(303)

(303)

Net current period other comprehensive income (loss)

2,405

(134)

2,271

Balance as of December 31, 2023

$

(15,223)

$

(191)

$

(15,414)

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2021

$

(5,241)

$

191

$

(5,050)

Other comprehensive (loss) income before reclassifications

(12,387)

2,163

(10,224)

Amounts reclassified from other comprehensive (loss) income

-

(2,411)

(2,411)

Net current period other comprehensive loss

(12,387)

(248)

(12,635)

Balance as of December 31, 2022

$

(17,628)

$

(57)

$

(17,685)

Reclassification Out Of Accumulated Other Comprehensive Loss

Gains reclassified from AOCI to the Consolidated Statements of Comprehensive Loss

Affected line item in the Consolidated

Twelve Months Ended

Statements of Comprehensive Loss

December 31, 2023

    

December 31, 2022

Foreign exchange contracts:

Sales

$

393

$

3,124

Less: Income tax expense

90

713

Amount reclassified, net of tax

$

303

$

2,411

Total reclassifications from AOCI

$

303

$

2,411

XML 61 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Measurements  
Schedule Of Assets And Liabilities Measured On A Recurring Basis

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

-

$

-

$

-

$

-

$

-

$

-

$

-

Liabilities

Designated forward exchange contracts

$

-

$

256

$

-

$

256

Contingent consideration liabilities

$

-

$

-

$

129

$

129

$

-

$

256

$

129

$

385

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

357

$

-

$

357

$

-

$

357

$

-

$

357

Liabilities

Designated forward exchange contracts

$

-

$

6

$

-

$

6

Contingent consideration liabilities

$

-

$

-

$

1,595

$

1,595

$

-

$

6

$

1,595

$

1,601

Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis

TRED

MAXTRAX

Rhino-Rack

Total

Balance at December 31, 2021

-

1,672

1,813

3,485

Fair value adjustments

-

2,304

(1,811)

493

Contingent consideration payments

-

(2,148)

-

(2,148)

Impact of foreign currency exchange rates

-

(233)

(2)

(235)

Balance at December 31, 2022

$

-

$

1,595

$

-

$

1,595

Increase due to acquisition of TRED

121

-

-

121

Fair value adjustments

-

(1,565)

-

(1,565)

Impact of foreign currency exchange rates

8

(30)

-

(22)

Balance at December 31, 2023

$

129

$

-

$

-

$

129

XML 62 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings (Loss) Per Share  
Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share

Year Ended December 31,

2023

2022

2021

Weighted average shares outstanding - basic

37,485

37,201

33,136

Effect of dilutive stock awards

-

-

2,509

Effect of dilutive deferred stock consideration for business acquisition

-

-

41

Weighted average shares outstanding - diluted

37,485

37,201

35,686

(Loss) income from continuing operations per share:

Basic

$

(0.42)

$

(2.49)

$

0.06

Diluted

(0.42)

(2.49)

0.06

Income from discontinued operations per share:

Basic

$

0.15

$

0.62

$

0.72

Diluted

0.15

0.62

0.67

Net (loss) income per share:

Basic

$

(0.27)

$

(1.88)

$

0.79

Diluted

(0.27)

(1.88)

0.73

XML 63 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plan (Tables)
12 Months Ended
Dec. 31, 2023
Stock-Based Compensation Plan  
Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards

For computing the fair value of the stock-based awards, the fair value of each option grant has been estimated as of the date of grant using the Black-Scholes option-pricing model with the following assumptions:

2023

2022

2021

Number of options

75

430

10

500

Option vesting period

1 Year

1 - 3 Years

Immediate

1 - 3 Years

Grant price (per share)

$7.91

$18.67 - $27.65

$21.83

$15.15 - $24.43

Dividend yield

1.26%

0.36% - 0.54%

0.46%

0.41% - 0.66%

Expected volatility (a)

47.8%

38.6% - 40.9%

39.4%

39.1% - 43.6%

Risk-free interest rate

3.69%

1.46% - 3.38%

1.66%

0.50% - 1.02%

Expected life (years) (b)

5.31

5.31 - 6.01

5.50

5.31 - 6.00

Weighted average fair value (per share)

$2.48

$7.82 - $10.41

$8.03

$5.88 - $9.23

(a)Expected volatility is based upon the Company’s historical volatility.
(b)The expected term was determined based upon the underlying terms of the awards and the category and employment history of employee award recipient.
Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions

    

March 14, 2023

    

March 4, 2022

    

May 28, 2021

Number issued

500

700

500

Vesting period

$15.00 - $18.00 stock price target

$50.00 stock price target

$35.00 stock price target

Grant price (per share)

$9.60

$21.83

$23.69

Dividend yield

1.04%

0.46%

0.42%

Expected volatility

45.2%

41.0%

42.3%

Risk-free interest rate

3.64%

1.74%

0.30%

Expected term (years)

2.56 - 3.22

4.15

1.05

Weighted average fair value (per share)

$7.84 - $8.34

$15.37

$14.46

Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock Awards

Year Ended December 31,

2023

2022

2021

Restricted stock awards

$

2,540

$

6,122

$

5,241

Stock options

2,601

5,076

4,236

Total

$

5,141

$

11,198

$

9,477

Summary Of Changes In Outstanding Options And Restricted Stock Awards

Options

Weighted Average Exercise Price

Aggregate Intrinsic Value

Restricted Stock Awards

Outstanding at December 31, 2022

4,246

$

11.46

$

-

1,546

Granted

75

2.48

500

Exercised or vested

(504)

6.82

(192)

Expired

(387)

14.28

-

Cancelled

-

-

-

Forfeited

(191)

-

(237)

Outstanding at December 31, 2023

3,239

$

11.45

$

-

1,617

Options exercisable at December 31, 2023

3,087

11.06

$

-

Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range

Remaining Life In Years

Weighted Average

Exercise Price Range

Outstanding

Exercisable

Outstanding

Exercisable

Exercise Price

$4.38 - $8.02

1,477

1,459

4.7

4.7

$

6.44

$8.02 - $27.65

1,762

1,628

6.9

6.9

$

15.20

3,239

3,087

6.3

6.3

$

11.06

XML 64 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring  
Schedule of pre-tax restructuring charges by segment

Outdoor

Adventure

Corporate

Total

Balance at December 31, 2022

-

-

-

-

Charges to expense:

Employee termination benefits

$

859

$

306

$

163

$

1,328

Exit costs

1,125

-

-

1,125

Other costs

770

-

-

770

Total restructuring charges

$

2,754

$

306

$

163

$

3,223

Cash payments and non-cash charges:

Cash payments

(737)

(306)

(163)

(1,206)

Product discontinuance

(251)

-

-

(251)

Asset impairments

(520)

-

-

(520)

Balance at December 31, 2023

$

1,246

$

-

$

-

$

1,246

XML 65 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes  
Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes

Year Ended December 31,

2023

2022

2021

U.S. operations

$

(19,929)

$

(24,318)

$

(14,043)

Foreign operations

(150)

(83,200)

(3,068)

Loss from continuing operations before income tax

$

(20,079)

$

(107,518)

$

(17,111)

Components Of Benefit For Income Taxes

Year Ended December 31,

2023

2022

2021

Current:

Federal

$

-

$

-

$

(6,064)

State and local

90

150

(162)

Foreign

833

1,575

2,057

923

1,725

(4,169)

Deferred:

Federal

(4,972)

(1,338)

4,453

State and local

2,909

604

472

Foreign

(542)

(14,652)

(2,020)

(2,605)

(15,386)

2,905

Change in valuation allowance for deferred income taxes

(2,609)

(1,055)

(17,970)

(5,214)

(16,441)

(15,065)

Income tax benefit

$

(4,291)

$

(14,716)

$

(19,234)

Year Ended December 31,

2023

2022

2021

Continuing operations

$

(4,291)

$

(14,716)

$

(19,234)

Discontinued operations

2,024

7,365

7,020

$

(2,267)

$

(7,351)

$

(12,214)

Schedule Of Effective Income Tax Rate Reconciliation

Year Ended December 31,

2023

2022

2021

Statutory income tax (benefit) expense

(21.0)

%

(21.0)

%

(21.0)

%

Increase (decrease) in income taxes resulting from:

Foreign taxes

0.6

(3.5)

1.0

State income taxes, net of federal income taxes

(1.9)

1.0

3.7

Income tax credits

(6.6)

(1.3)

(6.3)

Stock options

1.2

(0.9)

(4.5)

Change in effective state rate

-

0.1

0.2

Deferred tax asset write-offs

13.0

-

-

Executive compensation limitation

4.4

2.2

5.9

Change in valuation allowance

(13.0)

(1.0)

(105.0)

Impairment of goodwill

-

10.3

-

Research and development expenditure

1.9

0.4

1.4

Fair value inventory step-up

-

-

3.9

Transaction costs

-

-

8.3

Income tax (benefit) expense

(21.4)

%

(13.7)

%

(112.4)

%

Schedule Of Deferred Tax Assets And Liabilities

December 31,

2023

2022

Deferred tax assets:

Net operating loss, capital loss and research & experimentation credit carryforwards

$

6,752

$

10,685

Capitalized research and development costs

8,937

8,205

Capitalized costs to self-constructed property

10,593

7,892

Non-cash compensation

2,360

2,534

Accrued liabilities

1,655

1,472

Reserves and other

4,624

1,960

Lease liabilities

3,902

-

Intangibles

1,070

224

39,893

32,972

Valuation allowance

(714)

(3,323)

Net deferred tax assets

39,179

29,649

Deferred tax liabilities:

Depreciation

(1,712)

(1,390)

Intangibles

(28,470)

(28,319)

Right-of-use assets

(3,647)

-

Other

(605)

(534)

(34,434)

(30,243)

Total

$

4,745

$

(594)

Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets

Balance at Beginning of Year

Charged to Costs and Expenses

Other Adjustments

Balance at End of Year

2021

$

22,348

$

(17,970)

$

-

$

4,378

2022

$

4,378

$

51

$

(1,106)

$

3,323

2023

$

3,323

$

26

$

(2,635)

$

714

Summary Of Tax Credit Carryforwards

Net Operating Loss Carryforward Expiration Dates

December 31, 2023

Expiration Dates December 31,

    

Net Operating Loss Amount

2024

$

-

2025

-

2026

-

2027 and beyond

7,699

Total

$

7,699

Schedule Of Unrecognized Tax Benefits

December 31,

2023

2022

2021

Balance, beginning of year

$

813

$

696

$

427

Additions for current year tax positions

98

159

143

Additions for prior year tax positions

8

-

237

Reductions for prior year tax positions

-

(42)

(111)

Reductions due to statute expirations

(29)

-

-

Balance, end of year

$

890

$

813

$

696

XML 66 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Information  
Financial Information for Segments

Year Ended December 31,

2023

2022

2021

Sales to external customers:

Outdoor

Domestic sales

$

99,031

$

108,304

$

112,775

International sales

105,022

114,041

108,057

Total Outdoor

204,053

222,345

220,832

Adventure

Domestic sales

13,354

24,514

12,044

International sales

68,613

68,392

33,095

Total Adventure

81,967

92,906

45,139

Total sales to external customers

286,020

315,251

265,971

Segment operating (loss) income:

Outdoor

(2,401)

14,710

16,171

Adventure

(351)

(97,201)

(2,196)

Total segment operating (loss) income

(2,752)

(82,491)

13,975

Restructuring charges

(3,223)

-

-

Transaction costs

(593)

(2,818)

(11,520)

Contingent consideration benefit (expense)

1,565

(493)

1,605

Corporate and other expenses

(15,143)

(21,716)

(21,154)

Interest income (expense), net

67

-

(17)

Loss before income tax

$

(20,079)

$

(107,518)

$

(17,111)

Total Assets by Segment

December 31,

2023

2022

Outdoor

$

163,083

$

175,820

Adventure

185,023

181,867

Corporate

9,948

14,995

$

358,054

$

372,682

Capital Expenditures, Depreciation and Amortization by Segment

Year Ended December 31,

2023

2022

2021

Capital expenditures:

Outdoor

$

1,542

$

2,714

$

3,120

Adventure

2,080

2,689

777

Total capital expenditures

$

3,622

$

5,403

$

3,897

Depreciation:

Outdoor

$

2,848

$

3,180

$

2,888

Adventure

1,302

1,208

464

Total depreciation

$

4,150

$

4,388

$

3,352

Amortization:

Outdoor

$

1,057

$

1,001

$

1,030

Adventure

9,658

11,556

5,051

Total amortization

$

10,715

$

12,557

$

6,081

XML 67 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule Of Operating Leases ROU Assets And Liabilities

Balance Sheet Classification

December 31, 2023

December 31, 2022

Assets

Lease ROU assets

Other long-term assets

$

15,180

$

15,189

Liabilities

Current lease liabilities

Accrued liabilities

$

3,179

$

2,836

Noncurrent lease liabilities

Other long-term liabilities

$

13,030

$

12,825

Schedule Of Operating Lease Costs

Affected line item in the Consolidated

Year Ended

Statements of Comprehensive (Loss) Income

December 31, 2023

December 31, 2022

Lease costs

Cost of goods sold, Selling, general and administrative

$

4,147

$

2,532

Variable lease costs

Cost of goods sold, Selling, general and administrative

1,255

527

Short-term lease costs

Cost of goods sold, Selling, general and administrative

624

1,249

$

6,026

$

4,308

Schedule Of Maturity Of Operating Lease Liabilities

The maturity of lease liabilities as of December 31, 2023 are as follows:

Years Ending December 31,

Lease Payments

2024

$

3,756

2025

3,836

2026

3,026

2027

2,203

2028

2,223

Thereafter

3,104

Total future lease payments

18,148

Less: amount representing interest

(1,939)

Present value of future lease payments

16,209

Less: current lease obligations

(3,179)

Long-term lease obligations

$

13,030

XML 68 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature Of Operations And Summary Of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Allowance for credit losses $ 1,412 $ 981  
Accounts receivable write-off 0 0 $ 0
Goodwill impairment 0 52,071 0
Indefinite-lived intangible asset impairment $ 0   0
Stock options, term of expiration 10 years    
Advertising expense $ 8,385 7,789 5,824
Warranty claims 1,007 1,221 1,863
Research and development costs $ 12,740 $ 13,029 $ 10,406
Number of operating segments | segment 2    
Building      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 30 years    
Building Improvements      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 20 years    
Computer hardware and software and machinery and equipment | Minimum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 3 years    
Computer hardware and software and machinery and equipment | Maximum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 5 years    
Machinery and equipment | Minimum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 3 years    
Machinery and equipment | Maximum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 10 years    
Furniture and fixtures      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 5 years    
Customer Concentration Risk | Revenue Benchmark | Recreational Equipment Inc      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage   10.00% 14.00%
Customer Concentration Risk | Accounts Receivable | INEOS Automotive      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 13.00%    
Adventure      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Goodwill impairment   $ 52,071  
Indefinite-lived intangible asset impairment   $ 40,240  
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]   Goodwill and Intangible Asset Impairment  
XML 69 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition (Narrative) (Details)
shares in Thousands, $ in Thousands, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 09, 2023
USD ($)
shares
Oct. 09, 2023
AUD ($)
shares
Dec. 01, 2021
USD ($)
shares
Dec. 01, 2021
AUD ($)
shares
Jul. 01, 2021
USD ($)
shares
Jul. 01, 2021
AUD ($)
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Oct. 09, 2023
AUD ($)
Dec. 01, 2021
AUD ($)
Jul. 01, 2021
AUD ($)
Business Acquisition [Line Items]                              
Estimated value of contingent consideration                 $ 129 $ 1,595          
Net Income (Loss)                 (10,146) (69,780) $ 26,093        
Goodwill             $ 91,375 $ 91,375 39,320 36,278 91,375        
Goodwill adjustment                   $ 741          
Acquisition-related Costs                              
Business Acquisition [Line Items]                              
Net income                       $ 12,616      
Fair Value Adjustment to Inventory                              
Business Acquisition [Line Items]                              
Net income                       $ 5,399      
MAXTRAX                              
Business Acquisition [Line Items]                              
Acquisition purchase price     $ 35,475 $ 49,744                      
Cash paid     $ 26,780 $ 37,551                      
Number of shares issued | shares     107 107                      
Value of shares issued     $ 2,594                        
Contingent consideration, fair value     1,644                     $ 2,307  
Contingent consideration     4,457                        
Revenue             1,728                
Net Income (Loss)             $ 183                
Goodwill     15,199                        
Goodwill adjustment                 $ 741            
MAXTRAX | Contingent Consideration, Common Stock                              
Business Acquisition [Line Items]                              
Number of shares issued | shares                 250 108          
MAXTRAX | Contingent Consideration, Cash                              
Business Acquisition [Line Items]                              
Estimated value of contingent consideration     $ 4,457                     $ 6,250  
Acquisition related costs                   $ 382 446        
TRED                              
Business Acquisition [Line Items]                              
Acquisition purchase price $ 6,849 $ 10,741                          
Cash paid $ 5,659 $ 8,875                          
Number of shares issued | shares 179 179                          
Value of shares issued $ 1,069                            
Estimated value of contingent consideration 638                       $ 1,000    
Contingent consideration, fair value 121                       $ 189    
Acquisition related costs                 $ 456            
Goodwill $ 2,832                            
Rhino Rack                              
Business Acquisition [Line Items]                              
Acquisition purchase price         $ 202,488 $ 269,696                  
Cash paid         $ 143,590 $ 191,249                  
Number of shares issued | shares         2,315 2,315                  
Value of shares issued         $ 55,333                    
Contingent consideration, fair value         3,565                   $ 4,747
Contingent consideration         7,508 $ 10,000                  
Revenue               43,411              
Net Income (Loss)               $ 7,310              
Acquisition related costs                   $ 1,799 $ 10,975        
Goodwill         $ 78,347                    
XML 70 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition (Schedule Of Purchase Price Allocation) (Details)
shares in Thousands, $ in Thousands, $ in Thousands
12 Months Ended
Oct. 09, 2023
USD ($)
shares
Oct. 09, 2023
AUD ($)
shares
Dec. 01, 2021
USD ($)
shares
Dec. 01, 2021
AUD ($)
shares
Jul. 01, 2021
USD ($)
shares
Jul. 01, 2021
AUD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Assets acquired and liabilities assumed                  
Goodwill             $ 39,320 $ 36,278 $ 91,375
MAXTRAX                  
Business Acquisition [Line Items]                  
Cash paid     $ 26,780 $ 37,551          
Issuance of shares of Clarus Corporation, Number of Shares | shares     107 107          
Issuance of shares of Clarus Corporation, Number of Shares     $ 2,594            
Future issuance of shares of Clarus Corporation/Contingent Consideration, Estimated Fair Value     4,457            
Total purchase consideration     35,475            
Assets acquired and liabilities assumed                  
Cash     1,869            
Accounts receivable     2,791            
Inventories     1,819            
Prepaid and other current assets     883            
Property and equipment     139            
Other intangible assets     10,341            
Indefinite lived intangible assets     10,555            
Goodwill     15,199            
Other long-term assets     979            
Total assets     44,575            
Accounts payable and accrued liabilities     2,176            
Income tax payable     251            
Deferred income taxes     5,863            
Other long-term liabilities     810            
Total liabilities     9,100            
Net Book Value Acquired     35,475            
MAXTRAX | Contingent Consideration, Common Stock                  
Business Acquisition [Line Items]                  
Issuance of shares of Clarus Corporation, Number of Shares | shares             250 108  
MAXTRAX | Contingent Consideration, Cash                  
Business Acquisition [Line Items]                  
Contingent consideration, Estimated Fair Value     $ 1,644            
TRED                  
Business Acquisition [Line Items]                  
Cash paid $ 5,659 $ 8,875              
Issuance of shares of Clarus Corporation, Number of Shares | shares 179 179              
Issuance of shares of Clarus Corporation, Number of Shares $ 1,069                
Contingent consideration, Estimated Fair Value 121                
Total purchase consideration 6,849                
Assets acquired and liabilities assumed                  
Cash 11                
Accounts receivable 1,000                
Inventories 1,006                
Prepaid and other current assets 11                
Property and equipment 195                
Other intangible assets 3,305                
Goodwill 2,832                
Total assets 8,360                
Accounts payable and accrued liabilities 638                
Deferred income taxes 873                
Total liabilities 1,511                
Net Book Value Acquired $ 6,849                
Rhino Rack                  
Business Acquisition [Line Items]                  
Cash paid         $ 143,590 $ 191,249      
Issuance of shares of Clarus Corporation, Number of Shares | shares         2,315 2,315      
Issuance of shares of Clarus Corporation, Number of Shares         $ 55,333        
Future issuance of shares of Clarus Corporation/Contingent Consideration, Estimated Fair Value         7,508 $ 10,000      
Contingent consideration, Estimated Fair Value         3,565        
Total purchase consideration         202,488        
Assets acquired and liabilities assumed                  
Cash         7,513        
Accounts receivable         10,769        
Inventories         27,046        
Prepaid and other current assets         644        
Property and equipment         4,619        
Other intangible assets         55,400        
Indefinite lived intangible assets         72,800        
Goodwill         78,347        
Other long-term assets         11,468        
Total assets         268,606        
Accounts payable and accrued liabilities         16,511        
Income tax payable         3,413        
Current portion of long-term debt         607        
Long-term debt         2,107        
Deferred income taxes         32,451        
Other long-term liabilities         11,029        
Total liabilities         66,118        
Net Book Value Acquired         $ 202,488        
XML 71 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 3,805
MAXTRAX  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization, Average Useful Life 12 years 7 months 6 days
Intangibles $ 20,896
TRED  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization, Average Useful Life 9 years 8 months 18 days
Intangibles $ 3,305
Rhino Rack  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization, Average Useful Life 12 years 7 months 6 days
Intangibles $ 128,200
Customer Relationships | MAXTRAX  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 8,986
Intangibles subject to amortization, Average Useful Life 13 years 6 months
Customer Relationships | TRED  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 1,249
Intangibles subject to amortization, Average Useful Life 8 years
Customer Relationships | Rhino Rack  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 40,400
Intangibles subject to amortization, Average Useful Life 13 years 6 months
Product Technologies | MAXTRAX  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 1,355
Intangibles subject to amortization, Average Useful Life 7 years
Product Technologies | TRED  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 394
Intangibles subject to amortization, Average Useful Life 6 years
Product Technologies | Rhino Rack  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 15,000
Intangibles subject to amortization, Average Useful Life 10 years
Trade Names | TRED  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 1,662
Intangibles subject to amortization, Average Useful Life 12 years
Trademarks | MAXTRAX  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles not subject to amortization $ 10,555
Trademarks | Rhino Rack  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles not subject to amortization $ 72,800
XML 72 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition (Pro Forma Results) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Acquisitions    
Sales $ 331,801 $ 253,409
Net income $ 22,399 $ (1,433)
Net income per share - basic $ 0.68 $ (0.05)
Net income per share - diluted $ 0.63 $ (0.05)
XML 73 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Details) - Precision Sport - Subsequent Event
$ in Thousands
Feb. 29, 2024
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Cash disposal $ 37,871
Held for sale asset  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Purchase price $ 175,000
XML 74 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations - Consolidated balance sheet for asset classified as held for sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Asset, current held for sale      
Total current assets held for sale $ 137,284 $ 61,568  
Liabilities, current held for sale      
Total current liabilities held for sale 5,744 6,950  
Income statement disclosure      
Restructuring charges (3,223)    
Income tax expense 2,024 7,365 $ 7,020
Income from discontinued operations, net of tax 5,642 23,022 23,970
Held for sale asset | Precision Sport      
Asset, current held for sale      
Cash   80  
Accounts receivable, net 9,914 18,419  
Inventories 44,208 39,470  
Prepaid and other current assets 2,931 3,599  
Total current assets held for sale 57,053 61,568  
Property and equipment, net 24,075 25,706  
Other intangible assets, net 4,926 6,959  
Indefinite-lived intangible assets 24,500 24,500  
Goodwill 26,715 26,715  
Other long-term assets 15 15  
Total assets held for sale 137,284 145,463  
Liabilities, current held for sale      
Accounts payable 2,441 2,285  
Accrued liabilities 3,303 4,617  
Current portion of long-term debt   48  
Total current liabilities held for sale 5,744 6,950  
Total liabilities held for sale 5,744 6,950  
Income statement disclosure      
Sales 89,950 132,855 109,823
Cost of goods sold (56,980) (79,392) (60,765)
Selling, general and administrative (11,639) (14,225) (14,834)
Restructuring charges (47)    
Transaction costs (2,162) (149) (323)
Interest expense, net (11,437) (7,895) (2,922)
Other, net (19) (807) 11
Income from discontinued operations before taxes 7,666 30,387 30,990
Income tax expense 2,024 7,365 7,020
Income from discontinued operations, net of tax 5,642 23,022 23,970
Additional disclosure      
Depreciation of property and equipment 3,452 3,238 2,633
Amortization of intangible assets 2,033 2,769 3,753
Stock-based compensation 151 163  
Purchase of property and equipment $ 1,848 $ 3,100 $ 13,486
XML 75 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventories.    
Finished goods $ 78,887 $ 93,463
Work-in-process 295 362
Raw materials and supplies 12,227 13,777
Inventories $ 91,409 $ 107,602
XML 76 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property And Equipment (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property And Equipment.      
Depreciation expense continuing operations $ 4,150 $ 4,388 $ 3,352
XML 77 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property And Equipment (Property And Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 42,956 $ 41,560
Less accumulated depreciation (26,369) (24,256)
Property and equipment 16,587 17,304
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,850 2,850
Building and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,476 5,845
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,195 6,656
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,092 7,714
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,119 15,884
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,224 $ 2,611
XML 78 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill impairment $ 0 $ 52,071 $ 0
Indefinite-lived intangible asset impairment 0   0
Amortization expense continuing operations $ 10,715 12,557 $ 6,081
Adventure      
Goodwill impairment   52,071  
Indefinite-lived intangible asset impairment   $ 40,240  
XML 79 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Schedule Of Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Line Items]      
Goodwill     $ 120,882
Accumulated goodwill impairments     (29,507)
Beginning Balance $ 36,278 $ 91,375  
Impairment 0 (52,071) 0
Acquisition adjustment   741  
Increase due to acquisition of TRED 2,850    
Impact of foreign currency exchange rates 192 (3,767)  
Ending Balance 39,320 36,278 91,375
Outdoor      
Goodwill [Line Items]      
Goodwill     29,507
Accumulated goodwill impairments     (29,507)
Adventure      
Goodwill [Line Items]      
Goodwill     91,375
Beginning Balance 36,278 91,375  
Impairment   (52,071)  
Acquisition adjustment   741  
Increase due to acquisition of TRED 2,850    
Impact of foreign currency exchange rates 192 (3,767)  
Ending Balance $ 39,320 $ 36,278 $ 91,375
XML 80 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Schedule Of Indefinite Lived Intangible Assets) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Goodwill And Intangible Assets  
Beginning balance $ 58,401
Impact of foreign currency exchange rates 126
Ending balance $ 58,527
XML 81 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Schedule of Trademarks) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Indefinite-lived Intangible Assets [Line Items]    
Trademarks $ 58,527 $ 58,401
Black Diamond Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Trademarks 19,600 19,600
PIEPS Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Trademarks 3,080 2,986
Rhino-Rack Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Trademarks 25,767 25,744
MAXTRAX Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Trademarks $ 10,080 $ 10,071
XML 82 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Schedule Of Definite Lived Intangible Assets, Net) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Goodwill And Intangible Assets  
Gross beginning balance $ 77,889
Increase due to acquisitions 3,805
Impact of foreign currency exchange rates 409
Gross ending balance $ 82,103
XML 83 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Schedule Of Intangible Assets, Net Of Amortization) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 82,103 $ 77,889
Accumulated amortization (40,637) (29,593)
Intangible assets, net $ 41,466 $ 48,296
Weighted Average Useful Life 12 years 10 months 24 days 13 years 1 month 6 days
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 61,215 $ 59,770
Accumulated amortization (30,478) (22,419)
Intangible assets, net $ 30,737 $ 37,351
Weighted Average Useful Life 13 years 9 months 18 days 13 years 10 months 24 days
Product Technologies    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 18,003 $ 17,009
Accumulated amortization (9,014) (6,091)
Intangible assets, net $ 8,989 $ 10,918
Weighted Average Useful Life 10 years 10 years 3 months 18 days
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 1,938 $ 163
Accumulated amortization (198) (136)
Intangible assets, net $ 1,740 $ 27
Weighted Average Useful Life 11 years 4 months 24 days 5 years
Core technologies    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 947 $ 947
Accumulated amortization $ (947) $ (947)
Weighted Average Useful Life 10 years 10 years
XML 84 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Future Amortization Expense For Definite-Lived Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Goodwill And Intangible Assets    
2024 $ 9,935  
2025 8,324  
2026 6,510  
2027 4,750  
2028 3,496  
Thereafter 8,451  
Intangible assets, net $ 41,466 $ 48,296
XML 85 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities And Other Long-Term Liabilities    
Accrued payroll and related items $ 3,964 $ 4,345
Accrued bonus 2,047 698
Designated forward exchange contracts 221  
Accrued warranty 1,648 1,465
Current lease liabilities 3,179 2,836
Accrued commissions 344 343
Contingent consideration liabilities 129 1,595
Restructuring liabilities 1,246  
Other 11,802 9,271
Accrued liabilities $ 24,580 $ 20,553
XML 86 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Other Long-Term Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities And Other Long-Term Liabilities    
Long-term lease liability $ 13,030 $ 12,825
Deferred stock consideration for business acquisition   2,127
Other 1,130 902
Other long-term liabilities $ 14,160 $ 15,854
XML 87 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt, Net (Components Of Long-Term Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Components of long-term debt      
Debt issuance costs     $ (460)
Total carrying amount of long-term debt $ 119,790   138,986
Less current portion (119,790)   (11,904)
Long-term debt, net     127,082
Revolving Credit Facility      
Components of long-term debt      
Credit facility 10,375   18,001
Foreign Credit Facility      
Components of long-term debt      
Credit facility 40 $ 0 1,134
Term Facility      
Components of long-term debt      
Term loan 109,375   $ 120,311
Restated Credit Agreement      
Components of long-term debt      
Maximum borrowing capacity 600,000    
Available additional borrowing capacity $ 175,000    
Maturity date Apr. 18, 2027    
Restated Credit Agreement | Revolving Credit Facility      
Components of long-term debt      
Credit facility $ 10,375    
Maximum borrowing capacity 300,000    
Interest rate at end of period     6.30%
Restated Credit Agreement | Letter Of Credit      
Components of long-term debt      
Maximum borrowing capacity 5,000    
Restated Credit Agreement | Term Facility      
Components of long-term debt      
Maximum borrowing capacity $ 125,000    
Interest rate at end of period 7.70%   6.30%
Foreign Credit Facility      
Components of long-term debt      
Interest rate at end of period 3.20%    
Foreign Credit Facility | Term Facility      
Components of long-term debt      
Maturity date Aug. 08, 2024    
Minimum | Restated Credit Agreement | Revolving Credit Facility      
Components of long-term debt      
Interest rate at end of period 7.70%    
Minimum | Foreign Credit Facility      
Components of long-term debt      
Interest rate at end of period     1.30%
Maximum | Restated Credit Agreement | Revolving Credit Facility      
Components of long-term debt      
Interest rate at end of period 9.80%    
Maximum | Foreign Credit Facility      
Components of long-term debt      
Interest rate at end of period     4.00%
XML 88 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Financial Instruments      
Gain (loss) on derivatives $ (256)    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Total other (expense) income, net    
Revenue $ 286,020 $ 315,251 $ 265,971
Maximum      
Derivative Financial Instruments      
Remaining maturity of derivatives 1 year 6 months    
Reclassification Out Of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Cash Flow Hedges      
Derivative Financial Instruments      
Revenue $ 393 $ 3,124  
XML 89 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details) - Designated as Hedging Instrument
€ in Thousands, $ in Thousands
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2022
CAD ($)
Dec. 31, 2022
EUR (€)
Canadian Dollars        
Derivative Instruments and Hedging Activities Disclosures        
Foreign exchange contracts, Notional Amount | $ $ 7,925   $ 2,807  
Euros        
Derivative Instruments and Hedging Activities Disclosures        
Foreign exchange contracts, Notional Amount | €   € 20,612   € 20,760
XML 90 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details) - Forward exchange contracts - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Prepaid And Other Current Assets    
Derivative Financial Instruments    
Derivative instruments in asset positions, Forward exchange contracts   $ 357
Accrued Liabilities    
Derivative Financial Instruments    
Derivative instruments in liability positions, Forward exchange contracts $ 221  
Other Long-Term Liabilities    
Derivative Financial Instruments    
Derivative instruments in liability positions, Forward exchange contracts $ 35 $ 6
XML 91 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Components Of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Loss      
Balance $ (17,685)    
Net current period other comprehensive loss 2,271 $ (12,635) $ (5,550)
Balance (15,414) (17,685)  
AOCI Including Portion Attributable to Noncontrolling Interest      
Accumulated Other Comprehensive Loss      
Balance (17,685) (5,050)  
Other comprehensive income before reclassifications 2,574 (10,224)  
Amounts reclassified from other comprehensive (loss) income (303) (2,411)  
Net current period other comprehensive loss 2,271 (12,635)  
Balance (15,414) (17,685) (5,050)
Foreign Currency Translation Adjustments      
Accumulated Other Comprehensive Loss      
Balance (17,628) (5,241)  
Other comprehensive income before reclassifications 2,405 (12,387)  
Net current period other comprehensive loss 2,405 (12,387)  
Balance (15,223) (17,628) (5,241)
Unrealized Gains (Losses) on Cash Flow Hedges      
Accumulated Other Comprehensive Loss      
Balance (57) 191  
Other comprehensive income before reclassifications 169 2,163  
Amounts reclassified from other comprehensive (loss) income (303) (2,411)  
Net current period other comprehensive loss (134) (248)  
Balance $ (191) $ (57) $ 191
XML 92 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income      
Sales $ 286,020 $ 315,251 $ 265,971
Less: Income tax (benefit) expense (4,291) (14,716) $ (19,234)
Unrealized Gains (Losses) on Cash Flow Hedges      
Reclassification Adjustment out of Accumulated Other Comprehensive Income      
Total reclassifications from AOCI 303 2,411  
Reclassification Out Of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Cash Flow Hedges      
Reclassification Adjustment out of Accumulated Other Comprehensive Income      
Sales 393 3,124  
Less: Income tax (benefit) expense 90 713  
Total reclassifications from AOCI $ 303 $ 2,411  
XML 93 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Schedule Of Assets And Liabilities Measured On A Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Designated forward exchange contract, assets   $ 357
Designated forward exchange contracts, liabilities $ 256 6
Contingent consideration liabilities 129 1,595
Assets   357
Liabilities 385 1,601
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Designated forward exchange contract, assets
Designated forward exchange contracts, liabilities
Contingent consideration liabilities
Assets
Liabilities
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Designated forward exchange contract, assets   357
Designated forward exchange contracts, liabilities 256 6
Assets   357
Liabilities 256 6
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liabilities 129 1,595
Liabilities $ 129 $ 1,595
XML 94 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Narrative) (Details)
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
AUD ($)
Dec. 31, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Impairment of goodwill and indefinite-lived intangible assets $ 0 $ 92,311   $ 0
MAXTRAX        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Payment of contingent consideration     $ 3,125  
Contingent Consideration        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Discount rate 0.115      
XML 95 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation    
Balance at beginning of period $ 1,595 $ 3,485
Increase due to acquisition of TRED 121  
Fair value adjustments $ (1,565) $ 493
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contingent Consideration Expense (Benefit) Contingent Consideration Expense (Benefit)
Contingent consideration payments   $ (2,148)
Impact of foreign currency exchange rates $ (22) (235)
Balance at end of period 129 1,595
Contingent Consideration | Rhino Rack    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation    
Balance at beginning of period   1,813
Fair value adjustments   (1,811)
Impact of foreign currency exchange rates   (2)
Balance at end of period    
Contingent Consideration | MAXTRAX    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation    
Balance at beginning of period 1,595 1,672
Fair value adjustments (1,565) 2,304
Contingent consideration payments   (2,148)
Impact of foreign currency exchange rates (30) (233)
Balance at end of period   $ 1,595
Contingent Consideration | TRED    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation    
Increase due to acquisition of TRED 121  
Impact of foreign currency exchange rates 8  
Balance at end of period $ 129  
XML 96 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 05, 2024
Oct. 25, 2021
Aug. 06, 2018
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividend per quarter     $ 0.025      
Dividend annualized     $ 0.10      
Cash dividends       $ 3,750 $ 3,721 $ 3,335
Dividends per share       $ 0.10 $ 0.10 $ 0.10
Proceeds from issuance of common stock shares in offering           $ 80,264
Common Stock            
Shares issued during offering   2,750        
Shares issued, price per share   $ 27.00        
Underwriting discount, percent   6.00%        
Underwriting discount, per share   $ 1.62        
Underwriter purchase option   413        
Proceeds from issuance of common stock shares in offering   $ 80,264        
Subsequent Event            
Dividend date declared Mar. 05, 2024          
Dividend date to be paid Mar. 18, 2024          
Dividend date of record Mar. 28, 2024          
Dividends per share $ 0.025          
XML 97 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share (Narrative) (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings (Loss) Per Share      
Antidilutive securities excluded from computation of earnings per share, number of shares 5,424 6,060 509
XML 98 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share (Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share) (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings (Loss) Per Share      
Weighted average shares outstanding - basic 37,485 37,201 33,136
Effect of dilutive stock awards     2,509
Effect of dilutive deferred stock consideration for business acquisition     41
Weighted average shares outstanding - diluted 37,485 37,201 35,686
(Loss) income from continuing operations per share - Basic $ (0.42) $ (2.49) $ 0.06
(Loss) income from continuing operations per share - Diluted (0.42) (2.49) 0.06
Income from discontinued operations per share - Basic 0.15 0.62 0.72
Income from discontinued operations per share - Diluted 0.15 0.62 0.67
Basic net (loss) income per share (0.27) (1.88) 0.79
Diluted net (loss) income per share $ (0.27) $ (1.88) $ 0.73
XML 99 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plan (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Mar. 14, 2023
Mar. 04, 2022
May 28, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum number of shares of common stock that may be granted through awards to any employee in any calendar year       500    
Number of shares authorized under the plan       10,187    
Annual automatic increase in shares authorized under the plan, percentage       5.00%    
Stock options, term of expiration       10 years    
Stock options granted fair value       $ 186,000 $ 3,661,000 $ 3,239,000
Fair value of the restricted stock awards granted $ 4,046,000 $ 10,761,000 $ 7,230,000      
Unrecognized compensation cost related to unvested stock options       $ 1,053,000    
Unvested stock options       153    
Unrecognized compensation cost related to unvested restricted stock awards       $ 7,209,000    
Total non-cash stock compensation expense       $ 5,141,000 11,198,000 9,477,000
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of stock options issued under a plan       75    
Intrinsic value of options exercised and restricted stock awards vested       $ 351,000 4,381,000 3,425,000
Fair value of shares vested       $ 3,461,000 $ 5,361,000 3,227,000
Weighted average term, Unvested options       1 year    
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unvested restricted stock awards       1,617 1,546  
Intrinsic value of options exercised and restricted stock awards vested       $ 1,891,000 $ 3,336,000 1,623,000
Fair value of shares vested       $ 1,438,000 $ 1,157,000 $ 991,000
Weighted average term, Unvested options       2 years 2 months 12 days    
Number issued       500    
2015 Plan | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted fair value     $ 35.00      
Threshold share price period for vesting condition     20 days      
Number issued     500      
2015 Plan | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of stock options issued under a plan       75   500
Vesting period       1 year    
Stock options, term of expiration       10 years    
2015 Plan | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted fair value   $ 50.00        
Threshold share price period for vesting condition 20 days 20 days        
Number issued 500 700        
Minimum | 2015 Plan | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       1 year   1 year
Minimum | 2015 Plan | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted fair value $ 15.00          
Number issued 250          
Maximum | 2015 Plan | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period           3 years
Maximum | 2015 Plan | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted fair value $ 18.00          
Vesting Immediately | 2015 Plan | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of stock options issued under a plan         10  
Exercise Price Range One | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share price $ 9.60          
Unvested restricted stock awards 500          
Exercise Price Range One | Minimum | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock price target $ 15.00          
Exercise Price Range One | Maximum | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock price target $ 18.00          
Exercise Price Range Two | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share price   $ 21.83        
Unvested restricted stock awards   700        
Stock price target   $ 50.00        
Exercise Price Range Three | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share price     $ 23.69      
Unvested restricted stock awards     500      
Stock price target     $ 35.00      
XML 100 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plan (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details) - $ / shares
shares in Thousands
12 Months Ended
Mar. 14, 2023
Mar. 04, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of options     75    
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award          
Number issued     500    
2015 Plan | Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of options     75   500
Vesting period     1 year    
Grant price     $ 7.91    
Dividend yield     1.26%    
Expected volatility     47.80%    
Risk-free interest rate     3.69%    
Expected term (years)     5 years 3 months 21 days    
Weighted average fair value (per share)     $ 2.48    
2015 Plan | Employee Stock Option [Member] | Vest In One To Three Years          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of options       430  
2015 Plan | Employee Stock Option [Member] | Vesting Immediately          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of options       10  
Grant price       $ 21.83  
Dividend yield       0.46%  
Expected volatility       39.40%  
Risk-free interest rate       1.66%  
Expected term (years)       5 years 6 months  
Weighted average fair value (per share)       $ 8.03  
2015 Plan | Employee Stock Option [Member] | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award          
Vesting period     1 year   1 year
Grant price     $ 7.91 $ 21.83 $ 15.15
Dividend yield     1.26% 0.46% 0.41%
Expected volatility     47.80% 39.40% 39.10%
Risk-free interest rate     3.69% 1.66% 0.50%
Weighted average fair value (per share)     $ 2.48 $ 8.03 $ 5.88
2015 Plan | Employee Stock Option [Member] | Minimum | Vest In One To Three Years          
Share-based Compensation Arrangement by Share-based Payment Award          
Vesting period       1 year  
Grant price       $ 18.67  
Dividend yield       0.36%  
Expected volatility       38.60%  
Risk-free interest rate       1.46%  
Expected term (years)       5 years 3 months 21 days 5 years 3 months 21 days
Weighted average fair value (per share)       $ 7.82  
2015 Plan | Employee Stock Option [Member] | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award          
Vesting period         3 years
Grant price         $ 24.43
Dividend yield         0.66%
Expected volatility         43.60%
Risk-free interest rate         1.02%
Weighted average fair value (per share)         $ 9.23
2015 Plan | Employee Stock Option [Member] | Maximum | Vest In One To Three Years          
Share-based Compensation Arrangement by Share-based Payment Award          
Vesting period       3 years  
Grant price       $ 27.65  
Dividend yield       0.54%  
Expected volatility       40.90%  
Risk-free interest rate       3.38%  
Expected term (years)       6 years 3 days 6 years
Weighted average fair value (per share)       $ 10.41  
2015 Plan | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award          
Number issued 500 700      
2015 Plan | Restricted Stock | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award          
Number issued 250        
XML 101 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plan (Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions) (Details) - Restricted Stock - $ / shares
shares in Thousands
Mar. 14, 2023
Mar. 04, 2022
May 28, 2021
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number issued       1,617 1,546
Exercise Price Range One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number issued 500        
Grant price $ 9.60        
Dividend yield 1.04%        
Expected volatility 45.20%        
Risk-free interest rate 3.64%        
Exercise Price Range Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number issued   700      
Stock price target   $ 50.00      
Grant price   $ 21.83      
Dividend yield   0.46%      
Expected volatility   41.00%      
Risk-free interest rate   1.74%      
Expected term (years)   4 years 1 month 24 days      
Weighted average fair value   $ 15.37      
Exercise Price Range Three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number issued     500    
Stock price target     $ 35.00    
Grant price     $ 23.69    
Dividend yield     0.42%    
Expected volatility     42.30%    
Risk-free interest rate     0.30%    
Expected term (years)     1 year 18 days    
Weighted average fair value     $ 14.46    
Minimum | Exercise Price Range One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock price target $ 15.00        
Expected term (years) 2 years 6 months 21 days        
Weighted average fair value $ 7.84        
Maximum | Exercise Price Range One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock price target $ 18.00        
Expected term (years) 3 years 2 months 19 days        
Weighted average fair value $ 8.34        
XML 102 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plan (Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock-Based Compensation Plan      
Restricted stock awards $ 2,540 $ 6,122 $ 5,241
Stock options 2,601 5,076 4,236
Total non-cash stock compensation expense $ 5,141 $ 11,198 $ 9,477
XML 103 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plan (Summary Of Changes In Outstanding Options) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards, Forfeitures (237)
Employee Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding at December 31, 2021 4,246
Options granted 75
Options exercised or vested (504)
Expired (387)
Options forfeited (191)
Options outstanding at December 31, 2022 3,239
Options exercisable at December 31, 2022 3,087
Options outstanding at December 31, 2021, weighted average exercise price | $ / shares $ 11.46
Options granted, weighted average exercise price | $ / shares 2.48
Options exercised or vested, weighted average exercise price | $ / shares 6.82
Options expired, weighted average exercise price | $ / shares 14.28
Options outstanding at December 31, 2022, weighted average exercise price | $ / shares 11.45
Options exercisable at December 31, 2022, weighted average exercise price | $ / shares $ 11.06
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards outstanding at December 31, 2021 1,546
Awards granted 500
Awards exercised or vested (192)
Awards outstanding at December 31, 2022 1,617
XML 104 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plan (Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Outstanding options | shares 3,239
Exercisable options | shares 3,087
Outstanding options, remaining life in years 6 years 3 months 18 days
Exercisable options, remaining life in years 6 years 3 months 18 days
Exercisable options, weighted average exercise price $ 11.06
$4.38 - $8.02 Exercise Price Range  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower limit 4.38
Exercise price, upper limit $ 8.02
Outstanding options | shares 1,477
Exercisable options | shares 1,459
Outstanding options, remaining life in years 4 years 8 months 12 days
Exercisable options, remaining life in years 4 years 8 months 12 days
Exercisable options, weighted average exercise price $ 6.44
$8.02 - $27.65 Exercise Price Range  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower limit 8.02
Exercise price, upper limit $ 27.65
Outstanding options | shares 1,762
Exercisable options | shares 1,628
Outstanding options, remaining life in years 6 years 10 months 24 days
Exercisable options, remaining life in years 6 years 10 months 24 days
Exercisable options, weighted average exercise price $ 15.20
XML 105 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Charges to expense:  
Employee termination benefits $ 1,328
Exit costs 1,125
Other costs 770
Total restructuring charges 3,223
Cash payments and non-cash charges:  
Cash payments (1,206)
Product discontinuance (251)
Asset impairments (520)
Restructuring charges, payments and remaining liabilities 1,246
Operating Segments | Outdoor  
Charges to expense:  
Employee termination benefits 859
Exit costs 1,125
Other costs 770
Total restructuring charges 2,754
Cash payments and non-cash charges:  
Cash payments (737)
Product discontinuance (251)
Asset impairments (520)
Restructuring charges, payments and remaining liabilities 1,246
Operating Segments | Adventure  
Charges to expense:  
Employee termination benefits 306
Total restructuring charges 306
Cash payments and non-cash charges:  
Cash payments (306)
Corporate, Non-Segment  
Charges to expense:  
Employee termination benefits 163
Total restructuring charges 163
Cash payments and non-cash charges:  
Cash payments $ (163)
XML 106 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes      
U.S. operations $ (19,929) $ (24,318) $ (14,043)
Foreign operations (150) (83,200) (3,068)
Loss before income tax $ (20,079) $ (107,518) $ (17,111)
XML 107 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Components Of Benefit For Income Taxes - Continuing Operations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal     $ (6,064)
State and local $ 90 $ 150 (162)
Foreign 833 1,575 2,057
Current total 923 1,725 (4,169)
Deferred:      
Federal (4,972) (1,338) 4,453
State and local 2,909 604 472
Foreign (542) (14,652) (2,020)
Deferred total (2,605) (15,386) 2,905
Change in valuation allowance for deferred income taxes (2,609) (1,055) (17,970)
Deferred income tax benefit, net (5,214) (16,441) (15,065)
Income tax benefit $ (4,291) $ (14,716) $ (19,234)
XML 108 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Allocation Of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes      
Income tax benefit $ (4,291) $ (14,716) $ (19,234)
Income tax benefit - Discontinued operations 2,024 7,365 7,020
Income tax expense (benefit) - continuing operations & discontinued operations $ (2,267) $ (7,351) $ (12,214)
XML 109 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes      
Statutory income tax (benefit) expense (21.00%) (21.00%) (21.00%)
Foreign taxes (0.60%) 3.50% (1.00%)
State income taxes, net of federal income taxes (1.90%) 1.00% 3.70%
Income tax credits 6.60% 1.30% 6.30%
Stock options (1.20%) 0.90% 4.50%
Change in effective state rate   (0.10%) (0.20%)
Deferred tax asset write-offs (13.00%)    
Executive compensation limitation (4.40%) (2.20%) (5.90%)
Change in valuation allowance (13.00%) (1.00%) (105.00%)
Impairment of goodwill   (10.30%)  
Research and development expenditure (1.90%) (0.40%) (1.40%)
Fair value inventory step-up     (3.90%)
Transaction costs     (8.30%)
Income tax (benefit) expense (21.40%) (13.70%) (112.40%)
XML 110 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:        
Net operating loss, capital loss amount and research & experimentation credit carryforwards $ 6,752 $ 10,685    
Capitalized research and development costs 8,937 8,205    
Capitalized costs to self-constructed property 10,593 7,892    
Non-cash compensation 2,360 2,534    
Accrued liabilities 1,655 1,472    
Reserves and other 4,624 1,960    
Lease liabilities 3,902      
Intangibles 1,070 224    
Deferred tax assets, gross 39,893 32,972    
Valuation allowance (714) (3,323) $ (4,378) $ (22,348)
Net deferred tax assets 39,179 29,649    
Deferred tax liabilities:        
Depreciation (1,712) (1,390)    
Intangibles (28,470) (28,319)    
Right-of-use assets (3,647)      
Other (605) (534)    
Deferred tax liabilities, gross (34,434) (30,243)    
Total   $ (594)    
Total $ 4,745      
XML 111 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes      
Valuation Allowance, Balance at beginning of year $ 3,323 $ 4,378 $ 22,348
Charged to Costs and Expenses 26 51 (17,970)
Other Adjustments (2,635) (1,106)  
Valuation Allowance, Balance at end of period $ 714 $ 3,323 $ 4,378
XML 112 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Summary Of Tax Credit Carryforwards) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Tax Credit Carryforward  
Total net operating loss amount $ 7,699
Operating loss carryforward expiration year 2027 and beyond  
Tax Credit Carryforward  
Net operating loss amount $ 7,699
XML 113 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule Of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes      
Balance, beginning of year $ 813 $ 696 $ 427
Additions for current year tax positions 98 159 143
Additions for prior year tax positions 8   237
Reductions for prior year tax positions   (42) (111)
Reductions due to statute expirations (29)    
Balance, end of year $ 890 $ 813 $ 696
XML 114 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes      
Net change in valuation allowance $ (2,609) $ (1,055) $ (17,970)
Net operating loss carryforwards for U.S. federal income tax purposes 7,699    
Research and experimentation credit carryforwards 2,997    
Unrecognized tax benefits that would impact effective tax rate 930 813  
Unrecognized tax benefits that reduce deferred tax assets $ 516 $ 454  
Minimum      
Income Taxes      
Foreign statutory tax rate, foreign operations 24.00%    
Maximum      
Income Taxes      
Foreign statutory tax rate, foreign operations 30.00%    
XML 115 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Narrative) (Details)
12 Months Ended
Dec. 31, 2023
segment
Segment Information  
Number of segments 2
XML 116 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Financial Information for Segments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Sales to external customers $ 286,020 $ 315,251 $ 265,971
Total segment operating (loss) income (21,107) (106,483) (12,701)
Restructuring charges (3,223)    
Transaction costs (593) (2,818) (11,520)
Contingent consideration benefit (expense) 1,565 (493) 1,605
Corporate and other expenses (15,143) (21,716) (21,154)
Interest income (expense), net 67   (17)
Loss before income tax (20,079) (107,518) (17,111)
Operating Segments      
Segment Reporting Information [Line Items]      
Total segment operating (loss) income (2,752) (82,491) 13,975
Outdoor      
Segment Reporting Information [Line Items]      
Sales to external customers 204,053 222,345 220,832
Total segment operating (loss) income (2,401) 14,710 16,171
Adventure      
Segment Reporting Information [Line Items]      
Sales to external customers 81,967 92,906 45,139
Total segment operating (loss) income (351) (97,201) (2,196)
Domestic sales      
Segment Reporting Information [Line Items]      
Sales to external customers 112,385 132,818 124,819
Domestic sales | Outdoor      
Segment Reporting Information [Line Items]      
Sales to external customers 99,031 108,304 112,775
Domestic sales | Adventure      
Segment Reporting Information [Line Items]      
Sales to external customers 13,354 24,514 12,044
International sales      
Segment Reporting Information [Line Items]      
Sales to external customers 173,635 182,433 141,152
International sales | Outdoor      
Segment Reporting Information [Line Items]      
Sales to external customers 105,022 114,041 108,057
International sales | Adventure      
Segment Reporting Information [Line Items]      
Sales to external customers $ 68,613 $ 68,392 $ 33,095
XML 117 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Total Assets by Segments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Assets $ 358,054 $ 372,682
Outdoor    
Segment Reporting Information [Line Items]    
Assets 163,083 175,820
Adventure    
Segment Reporting Information [Line Items]    
Assets 185,023 181,867
Corporate    
Segment Reporting Information [Line Items]    
Assets $ 9,948 $ 14,995
XML 118 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Capital Expenditures, Depreciation and Amortization by Segment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Capital expenditures $ 3,622 $ 5,403 $ 3,897
Depreciation 4,150 4,388 3,352
Amortization 10,715 12,557 6,081
Outdoor      
Segment Reporting Information [Line Items]      
Capital expenditures 1,542 2,714 3,120
Depreciation 2,848 3,180 2,888
Amortization 1,057 1,001 1,030
Adventure      
Segment Reporting Information [Line Items]      
Capital expenditures 2,080 2,689 777
Depreciation 1,302 1,208 464
Amortization $ 9,658 $ 11,556 $ 5,051
XML 119 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Narrative) (Details)
Dec. 31, 2023
Remaining contractual term 5 years 3 months 18 days
Weighted average discount rate 3.90%
Maximum  
Operating lease term 7 years
Term available for extension 5 years
XML 120 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Schedule Of Leases ROU Assets And Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases    
Lease ROU assets $ 15,180 $ 15,189
Current lease liabilities 3,179 2,836
Noncurrent lease liabilities $ 13,030 $ 12,825
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities Noncurrent Other Liabilities Noncurrent
XML 121 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Schedule Of Operating Lease Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases    
Lease costs $ 4,147 $ 2,532
Variable lease costs 1,255 527
Short-term lease costs 624 1,249
Lease cost $ 6,026 $ 4,308
XML 122 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Schedule Of Maturity Of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases    
2024 $ 3,756  
2025 3,836  
2026 3,026  
2027 2,203  
2028 2,223  
Thereafter 3,104  
Total future lease payments 18,148  
Less: amount representing interest (1,939)  
Present value of future lease payments 16,209  
Less: current lease obligations (3,179) $ (2,836)
Long-term lease obligations $ 13,030 $ 12,825
XML 123 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - Kanders & Company - USD ($)
$ in Thousands
Oct. 11, 2023
Oct. 25, 2021
Jul. 01, 2021
Acquisition      
Related Party Transactions [Line Items]      
Costs from related party transaction $ 150   $ 1,750
Credit Agreement Amendment      
Related Party Transactions [Line Items]      
Costs from related party transaction     $ 250
Common Stock Issuance      
Related Party Transactions [Line Items]      
Costs from related party transaction   $ 500  
XML 124 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event (Details) - Subsequent Event
$ in Thousands
Feb. 29, 2024
USD ($)
Restated Credit Agreement [Member]  
Subsequent Event [Line Items]  
Proceeds from the closing of the sale $ 135,013
Precision Sport  
Subsequent Event [Line Items]  
Net proceeds 37,871
Held for sale asset | Precision Sport  
Subsequent Event [Line Items]  
Purchase price $ 175,000
XML 125 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net Income (Loss) $ (10,146) $ (69,780) $ 26,093
XML 126 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
EXCEL 128 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (>&9U@'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 " "'AF=8!85[SN\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOCQ]]@'"T2>BJA4(#+=V)T201L6PA3;'S][75Q*&T'U#01C-7 M9\Z &O02^T OH?<4V%*\&5W;18E^)0[,7@)$/)#3,9\2W=3<]<%IGJYA#U[C M4>\)JJ*X!T>LC68-,S#S"U&HQJ#$0)K[<,8;7/#^,[0)9A"H)4<=1RCS$H2: M)_K3V#9P!_F\S&[_O"["KO>V)W] MQ\870=7 KW^AO@!02P,$% @ AX9G6)E&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" "'AF=8(Y%*+H,( "J- & 'AL+W=O6LF:$>S+H"AL.9;5:44XB!O7EW+;A%U?TI2'04PF M#"5I%&'V?D-"^GK5L!O;#=/@:<7%AM;UY1H_D1GAC^L)@V^MG8H?1"1. AHC M1I97C9[]9="6 7*//P/RFNQ]1N)2%I0^BR]C_ZIAB3,B(?&XD,#P[X7T21@* M)3B/_VU$&[MCBL#]SUOUD;QXN)@%3DB?AG\%/E]=-;H-Y),E3D,^I:__(9L+ M.A-Z'@T3^1>]9ON>=1K(2Q-.HTTPG$$4Q-E__+8!L1?0M4H"G$V \R' ;I<$ MN)L MVI >Q/0EF2R2Y$X.:^"!ARFBX_" 6]WW&&?P:0!R_ M'E OA=O(42_VT3#F 7]'XSAK3^*^--'C;(!^_?0;^H2"&-T%80B;D\L6AX,+ MB9:W.=!-=B"GY$"V@^YHS%<)',4G?E&@!6>].W5G>^HWCE9Q0+Q3Y-HGR+$< M5W%"?7WX'6:GR&K+\+8B?* /_V\:P]$MU=$+5^/N;H0K]=R?O!$_>HN$,^@F M_ZC89]IMM;88.[XD:^R1JP8,#@EA+Z1Q_?D7NV-]57$S*38P)%9@VMXQ;>O4 M($>Q\A:FUUKB,%$V,6U875J&Q JTNCM:7>T5;H;\41 2=)]& M"\)4E/0:EF4WW?9YYUQ%2AM:EY0AL0*IBQVIBRJDIN0I$$]$:&#W.%)V1;U. M_[8W?9RA_L-T\C#MS<DY.SZE"K^?[H)Z<;#^@6]@//<3J M-J>7=*QN&PUQPI%[85EH!L9VI>2HE:G-T9!:D6-N%&QMSOPOCGWQ#?KOG+[& M2H9ZN1D..;K%ST0**>D9-02FU(KT5.P=:G^!^Q36C"P3'\':S+GQ=ZQ6[;5OKNOCZN-K=C^ 8[-PZV M/M^7G;/'""['I!?H6K82DE&;8$JM""DW"K8^N[^E'K2ER8K&NMSW@(ASWFV> MG9TY2EI&;8(IM2*MW"C8E9S"7R0,F\\Q#/IH1G "['PT3I*T!)Y>\YXJL1GU M#*;4BMARUV!7L@U_TA#27,PRJ\74,YEZI1)81IV"*;7BS&IN%9Q*5J&?,B8< M?&;;@_A)/BY3);0#BM^)*JJOCZI+S91:D5KN#YQ*_F <<\*R!0TQ2X2W&)74 M](IEU(SZ E-J16JY+W J^0+9'5$?LK$GRE1YZ,T!G9[G$9 3\34Y(SZ@1, MJ17)Y4[ J>0$9A$.0W23)O!SHNZ;>IW2V35]7&U:Q\C\G3SS=RIE_L.(L"5FTQK&ZP>D%R[$9S?Q-J16QY9F_H\_3Q_W1%/52/^!@DGJ<$TC\ MY9S'*,1/2FH_MUB@#ZL-[1AIOY.G_4[%!8-1$./8"R"]E493;ALR)J?;X*&0 M+7[_$"B5ZWH'#E/> HW: U-J19BY/7#TF?UVF%M!QJOMKC^YAJ"/JPWK&.[ MR=V!H\_DYP$/":)+9#N_+GX#:^"E3#VO+6BH)'EXI4%)R:AE M,*56+%_(+8.K3_"W+0T-W[P5CI](Z;+, :'[WFS0^T-9F+)A2*_+*S8); MR2Q,TD48>/ PI5AI$/0JM4L[C!J'C=J95!,59B_73M,&Q3&<@+M7/*3/ MX+?Y1K*WN@>/H)@2:ZAJB X=XZ#_>#>_G:'R_73(= M#M#-=S0=CH;3X7U_B"9BDH#&B7C\T%1.J;^][R4^2TA[^(K(BJMMS@T@3Q>!FS$F@': 19G4=J01+25(9"VBV#>( MX>EG(1^_RU,1D?EJ\>=?NHY]_C61!1AP@$3,/;X3>+P1D(0VAH(/"-D.81## M:4TPXV@\'F?205*LGD$B,Z8L0J)ZZ%39J,S65QW#5+FYJ7(KF:H^W%X&#,:Q M3][0-Z+,-PY(059A7=BNDNSG1 JS?'UX0,2TH!SDIW19QRMOZ(Y33UX4M_>3I3T MC'HE4VK%LN3<*[7U%F=+3RQ\BHQ)1?" 1+%LXP0]> MJ:WW3%MNHP 2K/% B4VOX"I+#O1!M2$974]I[;W<(::NY4LR"?)$M5[VGL=N MZ^Y%G)Y\_:25[YZ]Q7.'QYRQ[,2;[PNE:OBJRH)S32'Y< M$0SYN-@!?E]2RK=?Q %VKR==_Q]02P,$% @ AX9G6!63#X2A!@ _1P M !@ !X;"]W;W)K4$0YA,*LKKT?2L>W8CIV>BT26OV8T$JJDJ*I_?LU(\G8_0Z.7!%_ZXT.V# MR?1L21_9+=-?ES?2W$VVK12\8K7BH@:2/9R/+M#;&4E;A\[B'\Z>U,XU:$.Y M%^);>_.Q.!_!5A$KV5RW35#S;\5FK"S;EHR.[YM&1]MWMHZ[UR^M_]D%;X*Y MIXK-1/DO+_3B?)2-0,$>:%/J+^+I ]L$%+?MS46INK_@:6,+1V#>*"VJC;-1 M4/%Z_9_^V"1BQP%%'@>\<<#'.I"- ^D"72OKPKJDFD[/I'@"LK4VK;4776XZ M;Q,-K]MNO-72_,J-GY[./G^Z_7S]\?+B[NH2O+^XOO@TNP*W'ZZN[F[!"?AZ M>PE^?_,'> -X#>X6HE&T+M391)LWM_Z3^>8M[]=OP9ZW7++Y*2!H###$Q.$^ M.]X=[[M/3+S;H/$V:-RU1WQ!-U*R6@.J%-/.<-;^D=N_G5IOU9+.V?G(S!W% MY(J-IK_^@A+XSA7<3VIL+U2R#96$6I_.J%JX EQ[I9U7.]574X0(CLXFJUWE M+JL\0UNK/4G15E(4E'0QGXNFULI4@3GC*WI?LC&HF7;)7+>4[ B(29ZB@4S; M*LH0B=PRXZW,."CS8[TR8T1(SIPC)+;>F:,(Y@-EMA6":0*Q6UJRE98$I=U( MMJ2\ &8R J$73)I*<6A$)XX<)?% KFV4$ C=8M.MV/1 'N>B8D#3'SL=[E*8 M6B_/CO,\C8;][# C68)RMT@$>YC P/3K"^D?NY&)OO> M\*4AOO;.[DUK>RE-XBP=J'69I01ZNAWMH \%U7[NI@ZO-:T?N1F4F[SZY2)[ M#J$H289R'689SA./W!Y:* @*,Y',\H377+.3TBQ]"ENY4S2V2V@68RO'+K,( M>DH]ZO&#POSY2XCBB9>E4QJQ9W-.,!Q*F)E/;1Y? M*I2[U".;+QAGR;#6.\Q0FB-/K4<]AU 81.MA6HKZ\40S687ZVH&;)+.H[C)+ MH\A3YU%/)13&TB=1G^R7J,-%-=SD:U=:R 981K(\]D36(PR%&;8NOX'$VUR* M\IB0;)AYVRY&&8I\ GN$H>RH%6W)Z3TON?8L6E"0A*_.]D]J;3_F'HDHS,3M M.G))GWUK"N0@'81HR$.7690FJ;M;<,]#'.:AD2@;4V$.= NV 8>C.!L60I<9 MC&/B4=ES$(R""=[9K8?*]C.ZED-W>7SSLE,." MW3MIC6VBFX)Q\.D^^Z[_/#91#;C(M-21Y*M:V2//;4;=R# M$(=!N+^X/#16792#.;&TVG9)%/M*,>YIB,,TO-[K>.]:+=S*JW?P#F+B%&8> MMN,>F3B,S*/7(-@FFP&'A7:G60P]:T_< Q"' 3A<@QP:)#;G4&22.U3K,#.+ M4]_4ZVF(PSNZ]8 ^I-'>J&%(,!HRVV6'$TA\<.CYA?,@LV^UF'];B+)@4OT& MKLQN23\[A08Q^.JA_)-:VS^-ZHE(#NT07T:\:L,?@S?P%!HB&_)(L*)EPX#9 M00*UH)*] _'8_+:^48 V>B$D_X\5[T M:@:X4@:NSM,MFY3#L1T*R,8KR]64ZAE$&1*.5V0<6 MO'X< ]/6DG4GXZ5S+!$'GX>)"9GL)Z8'. D#_*(H>$MN,RN[@RM>@SE=_ X5.JP2W-"/,<89.?,-(QNLVQKJJ:DVB2]W7//N9,QQ,;Q"8EA M2H8[0ZGEJ(R16;1?A1:,4,7Y2S4Q(;O"8HC9 US6 MP/S^((1^N6F_@&V_>$[_!U!+ P04 " "'AF=89LUFP\D" A"0 & M 'AL+W=OQI!BWJ$Y9')F25F*A1RRE8/ MRGLSY@]H(1*2P8PA7J0I9K]O(*&;H69JVQN/9!4+=4/W!SE>P1S$]WS&Y$AO M7"*20L8)S1"#Y5 ;F==!7\67 3\(;/A.'ZE,GBA]5H/;:*@9"@@2"(5RP+)9 M0P!)HHPDQJ_:4VN65,+=_M;]:YF[S.4)TJ6(]3T-AP05-:[$D2$E6M?BEKL..P'1>$5BUP#I78-<"NTRT M(BO3&F.!_0&C&\14M'13G;(VI5IF0S*UBW/!Y"R1.N$'#_?SA[O;\6@Q&:.; MT=WH/IB@^70R6WW>1MO^7NS^2K M XQ!A.3S%CY?H1PSM,9) 6UI5UZ]TDM])-:^T3$,PQSHZ]V$3H;MH3H-JG,9 M:OT.ZJ5:1C'6W\R;(^WU_#V M+N=]?>=[1Q".Y;F'I6V),EW;:R?M-Z3]RTGEF<^%_*Z3;-6&VS\"L7NFTS_ M;8GR#*=W@*OO'&#JY^$;9BN2<93 4NJ,CB>?>58=R-5 T+P\TYZHD"=DV8WE M/PPP%2#GEY2*[4 =D\U?D?\74$L#!!0 ( (>&9UA)&M;H,0@ $XK 8 M >&PO=V]R:W-H965T&ULK5IK;]NX$OTKA'=QD0!-S(>> MN4F QDIW [1)4:>[GQ6;MG57EKP2G73WUU_J$=,BAVP"Z$ML*X.%_,^JK+:ID#^K];3>53Q= MMHVV^91B'$RW:59,KB_;9U^KZ\MR+_*LX%\K5.^WV[3ZYX;GY'WS+ MUAO1/)A>7^[2-9]S\7WWM9*_I@37!38]XSA>B,9'*CV<^XWG>6)+]^+LW.CF\LVEX_/W5 M^J>6O"3SE-9\5N9_9DNQN9I$$[3DJW2?BV_ER^^\)^0W]A9E7K=_T4N/Q1.T MV->BW/:-90^V6=%]IC]Z1QPU((&E >T;4+V!9VG ^@;LK0V\OH'7>J:CTOHA M245Z?5F5+ZAJT-):\Z5U9MM:TL^*9MSGHI+_S60[<3U[N)\_?+Y+/C[>)FC^ M*#^^W-X_SM'#)S1[^/+UV^WOM_?SNS]NTWZ Q]GR?HY-=3 M5&_2BM4.=%A.^.$>,?$ 44P9T:/;VYA1HGKR].7&P88=18ZT] M9K$W3W,.NK5KYL'-FAQR4>_2!;^:R"11\^J93Z[_\PL)\'\AEXQI+!G)V,!= MWL%=GLNZW5U=L[!MUF3(YVL:!9CBR^GSL2-,&",^]?_0 M>=_9^5E9"U2NT+HLES6JRWP),>EL!$?O)E'DXUAC8L(H]FD<:4P :V&$XQ!F M$AR8!$XFOU5E7:-=5:XR 7$(C+?&H4\T+\],%,%Q[#.-@@F+PBCT8 ;A@4'H MG'&HRH</59PXY,S*'FP0L"+6H & 41\33HL*$Q3@(,!P5\8%9[&3V MC4L"^X785TUD+&1!7,.!$1MO9Y1J@3MSONN] SZ2L8%;"%;: CL=\UBE19UV M F\ATQBL!+#A%3_6G0* :$3TM 6@B$S4EN$E1QJ)_"0%%\VDYX60-*3D7;99 M0)(Z>9*Q++/9Z6L^ D2HU=GQ ]\G:()\W0_)*"M /L6AE0QI$Z&=]M=FE7; MAF%?:EZRO)NBF51@*SE)!3_+Y1QM'HBT6&=/.4=I77/+J%*CHWI5!2 Q97J^ M3YR6AG25?").N7']6 J9@,HW9?/>U#"HHD /OAF HR3P6*#S >QA[(>V,50B MA[A5CBI.N:RS(!7/C!Y*"-:3*80C./ B(QPA( VQ1?(0I7F([RZT8L,K&6F+ M7M(0,E MEHA;+?49"IP&=F* "L+42%0F"F0&P#R/V'*O$DO$K98^-XN )[XJ*_[*3*0_ M0#JF7CJC&(?ZH@;"R:3FF_H H:$6-(554*'NH7.W8$'ZA4!Q(>:\N3,H[$> M>1",>"'1"PF(DQ74LL:A2NY0M]PY:8;H]'5P5E6Y;62/K"S[IKCT55/J() C M*';"2 ]""!?3"%.=I(FCA%JF%U5ZA[KU3I+5/24I:!2C=F8U"L@2D=34(G[@ M49V;B:*LW3<:4H-@<6B98%2)&^H6-_>2PDE^-(0@$U.%R#E#O$#G N"".(RP M3@90/P&VY4&J1 WUWB $) M93#;-=O/S(6MT'(^'[ )DZE1-[Q4(HUI+QK(V M=*Y26=2]M?1)YN!L+==F^ZKBQ>(?))H%6]ZM;=+E__:U:)8$H%>!G20/ZVL: M "7U(8M"/7H 7!!26UY6"HBZ%=#WHN)IGOTK)WD_(]9I5B#);L.7ZR:;M><. MF? 4(;;-0:JD#GV#U'%-$)"7J5HH#8U"!$D@&AA* M <+YOF]+9$H#4;<&F@U(_3RE1<;^ZUD8A49, K"(>L1@9>(H]CU;1E/ZA\;. MC/;6ZHKDM^YT!4YK8^X3S4:UEHQE;7@VHM08@H-05 MH\X0-Q3(3V*9.<7:NX^MQK26C&5MZ,JC@SZWF+/',@-C@>K+=1!'SG5!GD X M?'ZTUAH24 *.N7>E7.'L0=/19 # ( (F3/;?DJZ9TDC,O1/U9WMS0 J(]%EF MYC5_/? N]Z(6:;&421N.Z5'WI4:UEHQE;>A2I,:TE8UD;.D_)-^:6;_:K%Z,*LE&M)6-9&]Z^4(+,5]\; J-:2L:P- M/:@TH>?6A/88&%7\C6HM&1:E^GG>!#. M:X[.M7DS/;IHN.75NKVP6=4 Y/]792E> M?S0O.%RAO?X_4$L#!!0 ( (>&9U@6^>SWZ@H !PY 8 >&PO=V]R M:W-H965T&ULK9MK;]LX%H;_"N$=+%*@KL6+;MTD0&HU.P%Z M0]W9^:S(=*P=6?)(?CP4+I\JNJ_FC7G M+?JY*5$]7$SQY^>)[_K!NY1>S MZ\MM^L 7O/UC^ZT6O\T.49;YAI=-7I6HYJNKR0U^G_B!/*!3_"?G3\W19R2M MW%?57_*7N^75Q)-7Q N>M3)$*GX\\CDO"AE)7,??^Z"3PSGE@<>?7Z+?=N:% MF?NTX?.J^#-?MNNK231!2[Y*=T7[O7KZG>\-^3)>5A5-]S]ZVFN]"+*]CD9?\S_;EOB*,#<& Y@.P/(/H!S'( W1] 7WL VQ_ NI;IK73MD*1M M>GU95T^HEFH137[H&K,[6MC/2WG?%VTM_IJ+X]KK^=_H]M/7/Q=HBOY8).CBMS?H-Y27Z,>ZVC5IN6PN9ZVX M!AEIENW/]Z$_'[&<#Q/TN2K;=8,^EDN^' :8B8L_." O#CX09\2$9^\0Q6\1 M\0@%+FC^^L,)<'CR^L.QPPT]W _:Q:.V^Y$V:W0K1F.#;NMJ@[YN>9VV>?F M;N0(R=N<-^^A9N_#,CBLS![OFVV:\:N)2 \-KQ_YY/J?_\"!]R^HR<8,EHP4 M;-"<[-"/QXT" MR((XC+RA+#%E)/!B>E -?/@''[ZS6]PL_RMR@JE:RD46#ML](9$3$_][E6WF?H/;LXP9'72,, M/*)U,TA$M+Z8F"(_CGRXCX4'7Z'3U\VFJMO\?P=?5;OFM>@P;5H^Y/>BKZ5- MPULPYX?&Y6 2LDAS!JA\:E@S57%$&6PM.EB+G-;N-MLTK^5MD<8>JFKYE!=% M=\-R,0VM\C)O^;00!+)\G>'(N$@M#:854T5H9!ENF"@OQ.EE+AA/3#!RP(F9JA%S4-UWR8M[7HKQ MUKYQ&B1F^V(_\'6'IHSYAD$H5A#:.J7B-.SDENM%6V5_3>628RDL;J27SB'H MAYH=C\1ZX@=4&-/ ,&3*8A:&%C\*E+";E!*^XG7=Y;\>(]*?'.9[!G5^(]E# MLM@G5'<#R#!CQ#::%#!A-S'-UR*+\T8N5XYXITOH7:8H\O0^+SKV>=L!DT@E M:2;21Y]98"#"HQ+1J-&2L:(-VUM!$793T4V653N)IX*->/Z8BOD3;$&37 (O M-#J/J9I&)BI LH %MNRE0 B[2>BN?!29JZISRP@ 0(82?6Z? [(ICED4ZBX M'65>B"TV%/1@-_5\J[G GF77W7N8LP,--DF$8&K,CJ8*8U]? 0&J*?4#"]E@ MA3;X!-N\=+%M^FSM7R:!3%G,=#H#9)B&1JHU50)K ]@'43Q#W#PC?-0[/DA! MD!4"X8IN!!!-?8_J?0R0D9A:)D&BD(6XD>7NQ%Q! +KP8WT>!U33(/ -#X#, M,NT1!2K$#2I?SE\J@T9-RJ XUO%X#L@P"[ ^@ #9E'J6M$84LI#S:DLRS36O MJ2V148M+HT9+QHHV;%.%3<2-3=]V=;:6O"[PX7[7B+^*%*N(HNM:'5;4>K%S MW[0 __B!05/NJSB[S2#H"KPXBBQ=3%$7<5*&F'*JC/-E@U:R@_WR2FU_EL$X MB6.]34P1TT4)("(DMMA4L$/&QO(6#!=&F!&+0T5;)#YKMKC-R[3,7C-;."GN[-EBS&C) M6-&&>SN*_*B;_(;IL>:/5?$H6S03LT/>HE6:.7B0 CR("=-6U'- %ON!47D$ M9)@0S"R43A434C<3?A>+CN=^IZ+;&C[/(\!X?AQ1'1DA71QX@5Z/A'18@!FV M3 %4@2-U@^/09LOK#2JJM(1=034HC/7U[!S4D2 R !$2BH6)A8;IT>:CNZ@U M[)^'LK%(X"<,CKO["!3"1&KWC%8 =%Z,?5LS**BC)Z"NO[-GU,_= <]N (C/ M:.3K_J$2FVT7B"J&HR<8[@ANVIJGS:Y^1HTL=X+.3<":$J+7-B%51 )]B0?) M M]2"*$*U^@)7!MT:_Z3UUG>^ZNV7;$/-&8B&V5F(C)5)"1&LC55.+)MC%"% M6-2-6-T4O// "G8GV*3<8ZY["E%)E1=QULV)W;-4=-6O"^X38;,1O9!^NH:#9J MM(0"^XL>L15SF6(NYF:N^5&;O"*3NZ.=VT2C1DL84.S#'K6@/E/(QD[L/+XL M9E3AZ[@3TIA4]$D GLF9@V^MBBMV8F]T^KE8\ MZS+-JJIY_E"*.2'K]HN02#2\(SK9'J!) +WB6,^ED(IY^@0.J7S?DDF9HCCF MIKA^ZTLN2JTF3'*:AGK1> ZJF*0;.!Y:$8A%0N9,5E>#$;A(Z M% [07=D_F"RF;K!2P,:L=\U'C9:,%6W8O@KMV"O0[J+?2^7+-QW;R6QU M 7@6ZJEU#JBB@.K%4T"%8]O#(4R1'G.37N?MR)!86_(&+ 8R8+_1H['AQI0% M?J3O%@,J0GS;Y*EHC+GK9):1T)4]OU3EM'.KMEID ?35I30V*J^-&BT9*]KP M>5B%=;X;ZQ;K5#:R!#K>=Z27[9?!8QS@8ZTF1E%,]24KH"+$R*^ R@]C8D$4 M7R&9[T:RP^,X/;<.'Z*RN07-.L]S]D.\8T9+?!/P&+.5;WR%=_XO/GQV7B\! M]FKUQ?#CE C>9 M?NJ>.#UZ' 6EM1@:8G[J*@S5?9OF'8/7\BTJ.;&)=:)CMW-_NG PKHT'5 $5 M-M=(O@FP@8]M.4+QJ^\N"?X[E0\&EJBMT[(1J5::$H,B%Z-D5XJ$\5)*D:6H MNBI EZ/2ZZC1DGVT<# MZ4NRV=%K8QM>/W2OWS6H&R']^U>';P^O^-UT+[9I MWW_ [Y/^13T5IG]O\'-:B_5;@PJ^$B&]=Z&XFW7_*E[_2UMMNY?3[JNVK3;= MQS5/Q0V0 O'W556U+[_($QQ>B+S^/U!+ P04 " "'AF=8FV+U1LT) "[ M6P & 'AL+W=O*E9JI#5G 2?OOC[")L2X6P7F_)'8B/1)Z M7P0\ LZ>BO);M>2\=KZO5WEU/EK6]<.[R:1*EWR=5&^+!YZ+_]P7Y3JIQ=?R MZZ1Z*'FRV%9:KR;8=?W).LGRT<79]F\WY<59L:E76.2KXJG M\Q$:/?_A4_9U63=_F%R5UF1.R6_/Q^]1^\8 M]9L*VQ)_9_RI.OCL-)ORI2B^-5^N%N=G>KS=>+$Q7Y**SXO5/]FB7IZ/IB-GP>^3S:K^5#S]P=L-\AI> M6JRJ[4_GJ2WKCIQT4]7%NJTL>K#.\MWOY'L[$ <5$#E2 ;<5L%(!!T9.*MW4I_IN)>O7%_/KC[?6'J_#]710ZMW?BUY_1 MQ[M;YSH6WZ[G__WC^D,8?;K]U8G^^GQU]S]G['R^#9W??O[=J99)R2LGRYV[ M9;&IDGQ1O7%^EKZ?36K1Q::A2=IVYW+7'7RL.\5Z+1+TMB[2;X;:KI.8+)^3W69K5!DADA]R)V:': ME#^.;E#\\DY.F* Q)2S;.:"1RXV,"W6W/GM0U%5OQOPK*=[A38T$Y$_ M^R3"^R3"6PX]PKE,5DF>IQ5"E;QV"WCC8Q:XI_CM2L"4U\^3C!3V;/![& M6"_A(3(+9G*Q4"\VQE,?N:Y<+C*5(\%4P<6&5E44T\M@EWJS;@.DT2/[T2,O M&;TWSWO42T9Q1_0/>D(\-)LJ(VEMMSG(O:L>DI2?CT1*5;Q\Y*.+7WY"OOL? MT^X""8L@83$DC '!I$R@^TR@X)E@)0[<^#DD+(2$151+^+&8$Y0=-(9LD@'! MI$SP]IG@63/AHS@)[9O<+ZV(H:&'A(6>%BWLNS.BS,R03<:0,-;7?RFF_CZF MOC6FNP-X*AW LS;&JV,QMB*'QA@2%D+"(DA8[.MSA>=YZL&\KY04XV ?X\ : MXWE2+9U%]I@M^)'S7VO]H0&%A(6!88HEQ%-V6L@F8T@8Z^N_%-#I/J!3:T!O M-F6Z%)>Z3G'OU,]G\]61L_E+*VMH<"%A(20LFNJGU+Z'E&,Q9(MLJL?VL$4I MM+-]:&%K%'?6IEQ8S(7V_,R<5*6; 4I_]Y\YL8P6Y&# MPXRT[9K1(%#C#-EF!$J+06FL;SSD0'=^"MD%U4U9I)PO*N>^+-8BNKQ,L]W$ M7SPT 3>;2BMS<*2QMF5HZGIJI"';C$!I,2B-]8V''.G.I2&[3.N-M.W8C@Q: M#6-%JMD[,/2@#4J+0&DQ*(U!T>3$Z-0:LKNUJZK:;"6U2(7V8-Z>Z^6\;OZ8 M/1=(BZH6:?*8K#;F(P"H@=$3H#.J"&[4AN< M )9Y0O=#!/E$G2A E1HH+0*EQ: T!D63\Z2S=,BNZ6[;=4V1#>*T4%P6?-E4 MHDA5.4GZ[R:KMBN,QJP =75(]U.>V ^T4T-0#0=*BT%IK'= Y'AWQ@[9E=V+ MXFV?#G3SA*E^W@ JZT!I$2@M!J4Q*)J<'IW_0W8!>&1M&QD301=CZN(VTDV6 M[^/93+NT-Q@O[!-"E;2*#&V.,:5471HS 3U7L^*&8B1PD3\]LIMUL@W9;5O/ MVJ9Y/'4+11%2+YKF]I8'[UF@'@V4%H/2&!1-OF>D=L;@%("DA5C75V-_%DRU>Y) M%1PHC?5O@QS=@YO$[!+NI/5O.W-PM"%I(2@M J7%6-=K8R1.()1C)^LO)T>[ M$W'8+N+Z5\+M@,&A!=5R6#>!8Q)@I.['H+X-E,9Z-T$.;"?2L%VD#5L1M\,& M!QGT!C506M32I!/Q*?8#]8 -*LNPX;XXJ5$YR)TLPW99=MK:N!TZ.-B@_@R4 M%F'= (Z]8*K&&M2+0='DE.B\&.[Q8BZ4V+8KL1.6BZU,P?'VN#4M.-O"-IF!$J+06FL;SSD2'=V"_?\@-(G8HC=A7W^C40HNLJY&K/(X'Z-E!:!$J+06D,BB9G1Z?E MB%W+'5D"P<8\0+U+($073'XP(T1]P,]0;DR(/Z7J#)06@M(B8E!8U-,>W05ME$'1Y(SH]!JQZ[47K8'8&8-3 M -2J$8.20BZBOCIK@]Z#!DIC_=L@1[?S:L3NU4Y: [$S!T<;5*N!TB)06DP, MCW'B *E'^YY2'I2!*H=XM$H(W&H#36NPER M8#LY1GKDV*#U#SML<)!![R$#I44M3;X12;T++@9MDQ'#,Y^';#;GX\<56J M7C.#FC!06@Q*8WWC(;^ I3-AU&["3EKZL#.'1IKJ*HU0]<:-$+3-")06@])8 MWWC(D>ZL%K5;K5E1:"T&)3&H&AR8G26CMHMWAB#]#VHO[0D.Y,?'<0%TC MB8P%Q6F0JDA-Y9!'D=)!9BC7+'W@(U?-M!-?U"Z^>D2W>4!U,T-QH*[^SNTM M#]ZU0(46*"T&I3$HFIP1G2"C=D%V4D: *C-06@A*BZC!7E$?J3H%M%$&1=ME MQ.3@K<3-:ZW_3,JO65XY*WXO\.[;0.1?N7M3].Y+73QL7U3\I:CK8KW]N.3) M@I=- ?'_^Z*HG[\T[S[>OZ_[XO]02P,$% @ AX9G6.'5[Z!M @ J08 M !@ !X;"]W;W)K?Z7(>3WEK( M!U4 :/18E5SU<:%U?4J(R@JHJ.J(&KAY,A>RHMJ$L+ M:/0<6;Y,E,K]HK6O/3G!*%LJ+:H&;$Y0,>Y7^MC,80L0'K\ B!I ]!S0?0$0 M-X#X4$"W ;A1$R_%S2&EFB8]*=9(VFK#9C=NF YMY#-NKWVJI7G*#$XGP_'- M='QUF9[-1BF:SLQR/;J93='XW$3CX?>+\54ZNIV^1Z,?=Y>SW^C#A$K@N@#- M,EI^1)_16T20*DQ6]8@V)[*\)&NZ#WSWZ(7N882NA6%3:,1SR)\2$".EU1-M M] RBO8PI9!T4AY]0%$3QC@,-#X='.^#IX?!PCYJXO9W8\<6O#+;;#K:[CSU)V8KEP'.% M:I#^]=TU/$_RU9%8 UTE0N0"Z<&2J4B277_OUO MLZW?GCF;>98?&!_VMOF?QIOX-94+QA4J86XH@\[)$4;2&Z,/M*B=5=P+;8S' M;0OS+0%I"\SSN1!Z$]@&[=('$G34!QUAK2B?OI[7O,@13EIT;UW@<76DLAY MG.?O/&;RP]:ZCWZE=5=\6C>M__'1JNLVWS]YXJN57BL_LQO=PB\+Z]:J@X]N M^<1OG%8UO;1NGIP>'W_[9*U,^^CE#_3=>_?R!]MWC6GU>U?X?KU6;O=*-W;[ MXZ.31^&+&[-<=?C%DY<_;-12W^KNP^:]@T]/XBBU6>O6&]L63B]^?'1^\OVK MI_@\/?"+T5N?_5W@3N;6?L0/5_6/CXYQ0;K158N%ZIONQF[_J64_W^!XE6T\ M_7^QY6>_A8>KWG=V+2_#"M:FY?^J3T*'[(7GQP=>.)473FG=/!&M\K7JU,L? MG-T6#I^&T? /VBJ]#8LS+3+EMG/PJX'WNI?O5-<[75POBNN-=@HIY8OSMBYN MF4OXRZU9MF9A*M5VQ7E5V;[M3+LLWMO&5$;['YYTL! <[DDED[[B24\/3'IR M6KRU;;?RQ65;ZWHXP!/80=S&:=C&J],'1WRMJUEQ=E(6I\>G9P^,=Q;)K?]WZC*OWC(U PK]V]?O3R'W\[^?;XQ0-;>AJW]/2AT?]3 M6_K,I-=WE\7)K'AW?O?AYK*X?E-UWE M^MITNBXJV FLL%;X86%:U59&-87OX NP'YTO[**X:)3K?7%AW<;R[@L%F_?] MW)O:* ?;*QYO5Z9:@7KMBKE&DZ.=@R$[6RA?=##]/_[V_/3T^,4%KZ&DCR[K8J7N-2Q MP6(P4;A$DQ+6WA6 M]%GXLW$&MKQI8 M+W0)SFV:'O^M-Q^_BVC^T1*Q;I I1Y'RM';"Z>"PK^#"[ MG14_G9^_#PL!MK',P,.O>@^L];[X)UC^WWKE.BWKNE5-5_RL/NKBPG2[LOC0 MJ559;(%7\*8JEHV= S,:> V76FL/,J9="7_=@TO8X)]KU?8+L,\PER.NU,9W MSLS[#N@#D\^U[XY,>U0U"E8 KJ6V\(/^K3<;Y"^]TI@%/+5K-%##UGT%7%]8 M,*"P2,L$B.^!Y8'=*-_!Q.ZC!J=67"K@.\P$K"GF#L;SP 4/RV\L+'H%R[&@ M(? R!J0O+<@2C(/T*"U]RQ1X"3A"=PWK CVYW8UR!(LPL%8C?FH9R3%(C]( MYY-G+WQ:,9),F$D\!+&NA8+PJ0=CZ6@KKQI5?2Q>&[6V;0T6XMG3%V5QLS*M M/;J!7\(W;\__?7=S_N_P$1=U=W/YNKAF2GC^@3=K2"R_T:A, MW8[>MJ3@H!F=,@ULJB2"V6T+_ 8] L$J<]YY?LF9)2AEDS$L9SA0_X,G&;OT MG5F3="*16/:9KO#CI%Z#^ %#$)J Z+%:1"F&5<)\8$=Q-L 7-#&H\AI%5<>I M<(4@5?UZPQ:Q6RD0J,4"4 .1&E9A'2H.T+H76P+/Z\Z+V*FY:4R'YD/Q&VB' M\"G\>W+5^-ZAH1U(3=N+ 'T"Z.5AX+IWJ#OI'5)ZT%Y;LT"M4>9\9KS3_IQN M<#VP<5J/,JZX5TU/*VP!](6]5$0LTNAYT'6PM7/8 !&F1"F]-SZ(N?Y4X2.H MH',04PUSF!;6CHH"HM8 VB-;12H! YL.= GF\BR'N(;(6U:J)3((;;FIQ3_E MU$6#$>RQ^B3++DD_CQH =G7\:FEMO35-0_,8T!E@ HBF/&7:3K5+,P=#$5X@ M(07JN/T?9\6_-*$^$O1$55@;&P4@=T., @<"VR4J_0JR@YZH)^-9*;\J%D". MP4S[(N?0YC=&W[/'(0>DO&T5KB:I?F5&J&U(J)%%6P-T(_.W,+HFNU:!!/=H4=BE^B_9,J (C$"" MXT!2VX2_P*#N9L6%=F!0T=T;T!96[&PTTW+P!6^4HL\D(K@B'A6=7!RTS';K M-/E,V@+C'3:J&DBZ8?XEA/#YS9"QS"%8:U$;8"UBAH.=J7K05! PVB99&>LP*B,T@\FJ+"YJQVA5W.=_)Y>$731+3 M7/"Z"6],(L56#]>0B9P\,KU"QHY$^D7?5O(Z$X(4BQ4?E%WP&#JJ&H1;.5+^ M3I;)-LKFO_L"+3([ +"[,,(2K .:=7$Y(O@%Q_$UF2BDV"%'A6P$= )><3@> MOX4C,N/XL_@D$*S@D<#(@KS*P&35$R.JP(@NH[NJ?X585H3(H6E#,$M&&T!6 M$$IT.!O;HN"@EZW T/5,$:8=_NST"E,"0&6<^-"TS/^]5=+<8H1([(/9AY%U M\5BV]_6D0@S#B>%2'N/P7\LXH,]H\B_!H8*7HQ1Z=E@$6LRL@ M4M;K.6PZ1,M$'OCCM,RU 8Q+C=I=K!""XA85_$*)A*+3_5&UI(W.M M'.LVD'B PU'8T:*@.3Y:6M0T02PZPA1B.JZ"!\)T#P'G->;,, MU(W>']C(?*^R)>U%PAOT3FP:=F&/T4*Z(=?B*OAEM0&P SZ+#-%AP"?D0"N0 M(TH"]:"G%B. R3>MAJ-%L!+/1K7^&1'XAR3L(PU-M_JK+A"JP2CD5?= MGYEM!4P-NS=@5VO>F+ MD0B8\['%"$C&QYT!68!D*$]@PAS =\+?!HW)/=HH M A.;GH"DB[8MOFX &Z)%)6>USGU50B13*Q4B@8!D$4\DS*34)4^VL5YH0:Q= MQA!F[YV!!L90!J&J.!VR'KP_V<0#PD%,A.B7%X[>%@P(1P*!(-%33^T=!ISO M:,ZM0Y1O%POB]AZC(LJN-5 &U+,-,\!./K_.+3#ZJY/RZO)?B6?.46V98%H7R,12MRJ![(= MK2$"ABF 76N6?4PF^!09DSEH-;Z/&550>K20VC6[& ?$()FI!1KRGAZ1#,ME MS)$,ODZI$]"7Q,[,V"&A2_;^.7"J-< 44'!V!*^S3S@2HI@>'TM"X,&!(LF. M*-,C[$>:,OJ,5J;W>M$W!0;5HN4Q<77@*13%[XMY;QK,! *!SXY9R%_$+PNS M1EJR^*",AP?6JD)OZ$;4@#&.3N)#LAL'(-S56R5I.&\7'7[ 9[\)CT(HT1H* MSTE*S"?\&V:4!V;%SV#0-&&??$FJE\)>&\:505J<("A/W5:C.Z N/!^1A9%B8>-Z5 W)?2+HI"OW&FL MW"'IL[7.(#P#\(! $P%32R81A\"4'& -D7_T.HR8"<<#]Q&#U+-#HLO 'Q5/ MO"G0 H:CW[8 I3%ABEE3,AU@?RDNX21?GO2 24'LV9Z;M@;I[SBC4"GGN#! M3I-BB)9C(,KI,PHDS(#!#YG] TMM;,5TZCN$N($[PQRZ(E/>Y3@XV"@1(,"] MI$MV<03DC9GVF^L/T8KF(1J^,@S4)%0"7_%[,N @YVM$-6N=-ND<$BN0$J,< M,A49;B1J84G $!A 9R@S$CU!YF%983E.2\C.0D(V%*P9;@)FHVQ4PZ0FZH:H MD(O&-"*&-"[*?ME M0][/!FU&\A&?@BCSE*@4PLB8"X0 4K)%Q$,PSSZ-2&G/.7)4N\IXU,5?@(+D MG/<(JS,_.Z7'DC_E-8=)$:;S2#%6!]/D>[!,BOS)&G$^K';/=C#,Q:JFJ8+/ MK%,\@R84G7EZ%/3?H?Z'P?LNIH(!2O8#KAL%T4&]8XPAG)P-C:^R $:$DP*D MH?N=_Y4!R@&D7*!MAF$!NW13R&1'_^(UL.' M7!BE:]DXAX0) A$,^0+5J.;!E;ZDZR!Z;0< G%0CJX-0WDE*(9SGI%1S7 &P M S<;,4 )V*5#7:<\$BP+MK+OW51>2R)GVV)D@150H%?;<\&69L^@/@C#()40 M*PN4^.TI=9NJ"X$,HTF"> H!*&;'8F4E.8_Z1$RM!;EZ24B608=HT4)'@98?N>NQ\P?$^<467R M"6"9L5*$P5U4\R^-P;+@ZU7N5T(MYD!ZF?F=KP1EAK$XEM'J?4$H)_)S&5WB M-K(Q,;<)KNF\1CC5NSUVP 1??7-:'C\[&>_WP'9/,<2,U;%SUI:K<;TL\^\' M*FI?6)6+6CAMA X,GGDB\5\!!;';(F!V*/F(NFIS0]@07M-IIKINAG M/0//F(B0(ADH$W,NY7!BEP8JPN?%5\!#%(<7Q MPC?.8/\)+/%-3.==M>!2^_5>]:&G?H+TALF> TJL=+W4J99"19EUC'ZY]#\L MMP C;2BH4C)^E&[&A+OGBA:\"X$X]6L!RRM45P:NZ1LB/V+,6B-EV?O(>X%5 MF)N42!I>H33R>%&+IL>Z>*BQ JXBX\=)9\/E1 VN4Z@_?!F ')5Y0Y"1J.4E MKG;.<$"5>[WI'->@A#1 CJ2NU.1BZASU2AX_^EMH<"$G&IH6J[64N"06C5Q>QL4TLF8EH2F!WB'\C E__HVK M9&] [#-)3#+PF7G9#VIJT2&]3*S=J_>Q+XX!9/70]A_:VI?4(B5#DA7<05ZY M/B7DD&HXY6Y2"$T;K"FI,@(\\!HX9,S.<*&3*X;P.,670X>68P,J_: %J6T5 M=!M^GGHS]EE G/WQ**L;V/FO0E^RB!V:@B4-S6OOU,> &F@#Y6"*1,OTO1[T M9/#W;6PPY#R#_PA^)Q&E1*-Y8."H8E$2J&<)@<]B 3K2#997\^ A0$8M\HC9 MP*BG)+UPL,N_8Z52*)25,YL@:829.3E*/89HFB PZDEN!BL:VD/5>)OX(\L M]LTMAJ6="&)(T\A$!QE'?3+P_URTI&@1\X1:.@V&*AT+(+1@H-.D)-$34I5. M.C:D:HXW!O''/IM'VR?W(ZTJN.(>GA>K'T>*QIDS) *=0CO5GKE.[P7#+:C" MINR71,\<;L%/V *TQ 5G]F?0+T2IBUKX"K9SB2L@;)DFF>C)#8J4%^ VTE@U M)$36NQ-,W*"A-Y?*D 8:E%]#LV'FRM%JD^%'<'B(=8E?JN,^3?*QTK>3Z4HY M'A]V3NV4E@)=;$TM4]:JIB))S#N5 C,#:\2(HVT_RLS['/A,.<7<(><-'!)N M8T&5EHDMNEA3Q8BEY!Q")'1.'HN);7NO90\\8:91HY6->&/% 1)X8>P2;?89SP<(/S(8<)QKCT<<#O0)UBC_0^[S!X5N:.JS9 MK/';P-L4%\E,H7>6ALFJ4A0*'-U6*TM]B1LILX-BP0-K"VB158+L2]Y;26G] MV+89U2:023HN0\05^BT#D9D* QIBG8W9[?&10#?V')S&HF:A[#?8J/B&$5VQ MPD@;&"6GIH$DI59YX!&U,L*_H;+1]#I\3SZ=833-"":(.R $0$RP;'HPZH[G M?LK(0A53'H>XB(=^]-&%PLS X86F$N$$?-NQ%1(QB>GWH#S4!!CP;"])9J).OR%+"W23.N.' M#>DEFTU\P@]&!&YB1YAXJP.,'8(_[AYA2GF&O:W>AL^J!\SB8DU0CAE)# IO MHB^;%3?2A7[#])BT+D*GT+!.3DK%74M12=+M*0U#&ABZ:IF_F+[R$G=+<8#; MR6*) '%+RREG25DRK.9$+[Y)LPN/"%U1TT^J+J'#@K\\P?*Y- EB.WD035Z$ MC06*U,C*"Y<2]\'1LQI@2.3QHH@@MHDSQD+NL#I'SP[.@2 :VVBJ#4DPS' D M7Q76= &GD'CP_J.DL>8P,V9X2$>,W!K;XRP6,]UA+ASS-6Z MT'7+ K5+G"R+WT"4.SJ0)):F#$<];*B!.^JIQPT>\,BDQRF23A%JA-))J-C: M& QL7_=1?(;Q39;X&+4 _0I F$",J(UI(RH/0X6*134$,H$>8>Q2UB0 *M1& M)@67$%0.MTBA1NP+AU#R*B<[001C\T[:!S+5K]/^,X$Z0(KIQ&(<*\I?UNH2 MSZ=L\!$R&$#$8HE(R:$9A* DI(=I1:&,XC,M($I*@'*?RJ5T#B2& M(J'<1Y9X-%1J=L3_J68GIR6F^Q*#TW$2_V1+PL9HZHP+0B"6%@G&9[3RA:H: MY*_C6CF8$?!$:S\N&)CUO'?$2CE7H4EUD]H1JK$1S&%7:6!T/OX4/$G)T2D4 M2F3GL4;[2D>>2FE<&%=P5!NST;$$GN%&)Z_QZ%@:TO4!T!K<"_5!Y\ U^#"7 MW!V?8,1@/62CAYVH[("XA?U78W$\ W7XOOB)S'9.,1#( M*OVTF-O8KU81%([=;UR4Z$2/@LOG-3&8W"C7L?6/_7EEQ!/686;>LN\;K"; M1?;H&*8&]X<0&C .QP4'FY?NY&"/'Q]5 )N,A0%R)=(Y(3W@X,(-9<@D3 X& MD]%E?E[FSYXHN*/.!FE8#;7]82LZ&&?3RG!P8Z_MF;.U'T\XF+6N%4YF:NEU9*FVA+XZ';9 MG+&W.&OF_,)NT"C35/]#F_$P$=*!KP.[D&4QMHF5I*1]L;0UZGP-DY"RHVG? M9^>D=@2I_BF3ZO.A5%]*ZN#VRS4@4,$C^@#+W>KF*/"4-EC*$[AV?R#>3I5: M.2_..>6HB)E?*@O@&]HJ4 G,4((OU>6@ 987RQ4Y&3U53,*&4G8R"/>,RNC! M^R7+$.W',#[,3(E%L)2[SCP#,WDB,*?)(?\NQ*-6\J^>EV?/ORF+KYZ5SYY_ MQ_OYZIOR^>G3V"[QAQK)][O6_WNQ1O*0B/;(ZV(G/0"_G(HX0H0!H4?(I^ZH MZ"GI5#*/DZ\@&(;0$W7Q$%="?W^7$H9_B@W)5/TKF*K;1*S#%*'"?C)O(UN& M)Z@KCBX@/*+N+PJ>K?L(E@2-["S-Q[V^P;>D1N0]ISAAY;ED$I>1FLTXYQ>/ MU(P2B!Q)6NH!&QS[(=(.4F=C"F17-&P_MP/.DOT)U>A&<1&#^#IS)PRC+' %GBTY/GY6XG]/<2Y2Y)/R^;=G8Y6\ 7RB''J&%E<=K>+PA\Q< M9B:+>RIK;CUE4Y2!GS)B@-R!_?^!'C*?[N%=';2D8A]/3LMG3X^1KF?E\6FP MD"?'Y=/C;_\B$YD%T!>TIOP;7F7>!1-IE8G%E$A'8U1Q^I(R^ M8B;JSZ8TU[ \/0I',Z51@GJ69-B: S*I5B( M-T4@Z>E(626G).[UX#C8L-Y.D>.!JT;X6H5TK%V:&6,[SV@DF%M"+ 0'/5B M,P)M+Q8@LY"3HT@N%'!!2^;#A<]UM\5T>UI;5B[$=J\ZEB%,)'#1*+QU K: MURJXW6!$1:F2,&Y&>U#((WQY@@QA;"JBJD_"COA5&.P/W)DR==)ZU"8C':S# M9BQ<( J.QT--\.'"$,,/S4@YX6H1S?X[ OH]D!HECHL'2V)ER@E![/>MP& M%Y9QZHOS.M(HQ&Y^?#(?Y T0'E".SE3>4]\A7G>2D@:TH+WYPZR#T?\*>#O, M$LIYB'A:(%>Q+^V^ZF*D,@4&Y *WO9-+=)4"-S5(?\/A6B2:'(! "VH@Q/"A M;V-'*_P63E#SK2Z%6M'#1')50KZA+W2#G!.B+'I:-M65)BO<#1WAZ<(TO&V^ M66T)*M*%'HF%671T#T-%O?](++.R7*+EAK"@4%R(PJ8^2L4#PVS3[U]SD/$M MW/D@[;^M:L071/35M]GN!U0Q;>Y5Y&M6G.D7:(-B2-2$K2\+#[X?[WPAFVCY M"BW"*5QPR\U^*1?"A7MZ]FL"DW;E\Y2(V/\P1:8E^P ]+FR+C$NWMWY^$CRJ_* MJ?LL)-19@A12;Q>*@ @8-Y$^Y@[2KPLJ>^YWJ69T++ 4 M3UWUX?J>@?M-!^T'5UY@ ?9+3K2<216V73;C.JIX/[+<1*&3X[\?RKUP)4B2 MJQ.N9V\YA[SD:19AWN@*&<1W2&4G'R!XFJ5CQ)=7Z1CQ(!*C4UZ?R$*",.'B M<>B3IW\?QJ[EG]\35TE\;"L8'[J\#O='ZB7SY)T-)T#_TP1/!YHP\I50C4*P MB5-5( 17[RZO;XOS'I9C.:OW$"W/#JYKPLH=^8D+T.G@QIY!>SLR&Z">_LR#;=.H1S+-:-1V5'W=8[!7P1U<)1+YFEQCQ M$=G\SJ#1:=Y=.B)(=D1*3@#)8&[;ZF'':"V=QV%*.AV\PHY1-FKQW&>_X1S" M\%[9;#EE['KY(GKRO6),/FG##,5*(LMC)@PKQ'P_ MYO2"'POV^SJK]OUUF5^ZM" BSGUA^"(ZXD%&2;F-#_^$-IN8R,-\MGN15KP=?+Y>&;7(799"J6G2/V M#&'I D]8]B(+=6I=\57!>*>'H_1)PW>J4,36NY 0XQ,P>7]:JH[G#7)_J @1 M2^9-N,.KLMUMK5]&VIBAW^A=MQ:SC5B MMAJ655NZF/VJ!51TSX:9H0@!\?/;5^&M;-C;F./]0+8FHL#SVW29#(YRA%6D M("LWD5N/[^S&5,7I\^.OOR^N\CN-@#;\&'FU\.;K[+K;U%H<7%L3+Q(,R%:W M*T7%L'1/;O *_*87%#"/3LZ12!TI,Y8:;^588GV;_% :!N2?_B"%W,W';\ MSW+$;XOPCYJ<\[_ED1[G?Q'EK7)+#(H:O8!7CV?/OGG$AY;#A\YNZ%_VF-L. M$"3]B3>?:8 MUU921FAP;.WL\MLB6U!N*U+!)'_OK%T"SR:9(B7(R&4_M M2Q21?0!H !^ AO7R+LN_JK40!;O?)*EZ=;(NBNU/Y^5)OB1/M_YO5?R;>@9<%5^(R2_XIXV+]ZB0\8;%8\C(I/F=W?Q45/Q-<+\H2 M1?^R.SW6"TY85*HBVU23@8*-3/4GOZ_D8$T(W3T3_&J"3W3KC8C*M[S@KU_F MV1W+<32LAO\A5FDV$"=3/)3K(H>W$N85KR^B7TNI)$I(O3PO8$5\?AY5L]_H MV?Z>V9[/WF=IL5;L71J+N+W .9!2T^,;>M[X!U=\*Z(1"SR'^:X?'%@OJ/D+ M:+W@&_G3L\?]L]$B?E);'HE7)Z#R2N2WXN3UG__D3=T7!V@;U[2-#ZT^2-OA MV1\^WKQC_HA=7/[]R]7UU"_:IS*,U*#>[6.5"@-$5[%FQ%NS/?PI]WWU!RW;' MT%OOQ7.&*R$SL)*FH"SB+,L5^U0\L%^*>,2>62N9:0Z[6\MH#0YAH<2O)2R8 M/+ HR110!P;[,2HRY&"N&0!.DX1]264!KZ\+7@C%XBP!IAC?9&5:*!:!+H(? M@O=K8%&"S0-!:+.T'O(C[H&%="583O-AB%@NP4$P<&_L LPMYXGD:;6P8L]. M+[Z\?\J04+%O2L\MLL^7I S+ES5X@$9L-[ :6&WUEO* Q M!?@Q'(_,R71EIO)& ? 1B:XC=DM+C.!&[*;9V$@^UO.1$6" K^"05L DVYIC MV^8R(BJ0)^:YSFSLL6=\N\VS>PG^38#T3Z=..)[#R<"9_ ?E0CJRS51Q9FCG M\7] 3GC\#O(*JY)\JV5#)YQ-.JM.G.ED_IQ%7*T=YLWF3*'6J:-$2,*.49*G MGN-.01OP-'@N9"S@1%&.L5!1+AS,85FY11EJDCNNZ78D&X7-4-&0>1E>*J& !M>216282 M.:HN2T&]%$^ I(+G*P%*W5&(RX::2YN:?NT0JB!2M )+,!\)'"VYS-MJ?'!I M9'$A*B[#>8='S_>TD8!\ :JC+(]I0ZD8F--")A+\P)V$!XC#48X':EY(H4;@ MKP3[D(&V>AZ=12P5@%^%_"N>QZAY2";27,M^F&Y..@:@HIVA 18M(MO\[F D M4(9^!&@C(X(';%&"S@M%*KF0*2TZLDWR+!<)23<"&VGT:-=RC:N[ [\$AQ E M94PNF('#256E!GJ)N,P-LP\"G)M 9.VRX.BU3L>3Z8B]O_C7S>>+?Z'G_Y#= MZH'^E 9ZAQT_'AKZU"$$,#LPQ-_*5+# )LF'' M&ZNMH$PJ>7".XDV[/*5*[?#0R>8Q3T'Y$!!H_J'34'OE/7B2WXON%K0?/!$# M[K*!\659E,"VA>9KD-PZ2V)%CF@#+RI'WSJU7K/_,8 _M+J-^;X3@(UV4-^9 MCL<:]Q^/^30M T)REF3IZ@RP:=-^K[UFC%X+2#:.2S/;(UB@H7)^YKCI4*PS MQVOWP^*MGS]\\ M!*NMUJM"L2#4CT['XVG;4X[89S"#[.PS!X<(0=I[_F .8" ^NP:5H44'XK/C MXC*+BK^" @*3JA.9-6..#,[^5L+7___ S)*=+7CK\?'AF37IV C-A\QW.I]V M0RG7=\9A^&TQVLY:E-[-/<"^/W([!/I]@G%[TWL(<%U,\!^'_7LTZ,<@_1$;V& _AE2@"_9P^M/)MX/] M=X/Y#B@>P]/WX**_#Q?]WPP7^SW'#X?&_FU_/#IZSFP^U_@(IC2?378ATE9M M,'0I;DDC6L)0ID[J&(C7;L1BZDX" E5>P'9+.MW@#-P%2"6OQ :4KY)L 7:3 MPWYIJ:'(01' .'23JSP#(0.VK&0*"1"LO)2%.5K<>PG^1\>:2_!.JO)K481G M T?=K)1(X"/&:?!X6>84_!IHQDDKO$ PYXIEL1M*)Q-8EB3.%PFF4L $FF : M 0VU]5+XV#']&DS:NDFE.MCKP!#\BRT(DP!Y["4=&Y&@&VY M.77T L90)K3U*LMBTN(=A[%;5"32+-2OHB:S8)5,[!,?.HXR04QEL83X*D<7 MMLRSC;:Y*EJC:R]R/!7V_A/CLVVU(VTA_RO:I5D2J,IT^76;H_.(4 0.Z'9! M'CDA"RR 7CBQRHW46QN0V#']$;N66#7(RKS&NL.Z82<"O.7JA%;0QC2[UM.+ M8I6.DZV:0UI@$##V2!F DB;64MKQ;3CX(;Y$AL%JA;PEU*AB!9GJ>W5=Z&Z= M]@XYU=:[&;0JP=K,8=%^-3I;?GHI(QFP7).7[E-?(\!=YUL+M.UU M&X/' #,1P(A>'X)Y=(06Z._>H=R*:JM(JBTT9@2>,=;-!F@I!=:;9J M2W-$ : ;O/C#?9*C,5_,@9OOEA1WY^WRL]J&D.2#F:YUF MF!?O:DCY&97W'Z2\3S'KJ3XO=6%+QO63L_I_IXPN6WO?Z+)[[ZLJO7MRUJ[ MR*DXW"J@5Q62RRP'>-9NPTS V^3=1>B>N/GFSCHCZ.+ ^H;)[.X8G:8^N41^ MUNFD?*Q@SCHKG1UX1Z7LH^8^F=+O2[3VD^A97J7G+9:O#[RGC/?)V;[)"CO0 MZ6?=-H)31CTI_RO2-WA[-/V55->G)N;XX,A9X8OJ>S!80 /:]/,4FB@,O MG7#:=9G-^YDS\0)(,R(=4^J8E3*8(:IT_\O0*-^9S??3UVBM,P,RKU(,RK)< MBF%AX_;3(T:%WG[V:R)GCCN>LD^0#R+,-G=549GG^E[R* 4X M08?K!.-AB0$PCT'1KM)8+#$3%&>)O-47)X\D:QC5@*3)9)CRF>^$0%*=@0P; M01CXPYM/'&\^?#2S$,0VJ\ZFN4S]S60P[PFQNHKNC*=AA59'[@QD3X?]Q7CL M3&;#)^!/0V=ZA/W_Z,]?+)1Z*AIJY[WE#[KVI"N2G8+&H-\)AD,!W_%F1[C= M*<"*!S8;91O!"GY?T_;]^NE/AGU&X(P!U2XK[VTU #3V$HO%L#L=IF9XQ!0B MLE]^_VWAH&#CMV(INLWJ,5@ZS&GK# M?@4\ENO/*X_UF.T]TN1!IPG2'B9B.G4\[^G#[0^B8&^R[&M5W[@P8?>^\;LY M1O?]3I[1';";:5"ML"ZVM(N?LHH"'^@NK"G^%4V-3=\?ZC)PHF_%%)6HE<#K MH*34MR9<92EY'5VJJZYUJ&"( [%>*I;PK;"JP,<0F+,<_#J+K(/,'$'@O4=OY5;?3,4EUN5%M$ZS)%LUUPLX.^4;<]]BZL6 TW*5ZI*SX-&:10G7M=K= M4,JIPE\JV=,YX>.;Y]H=Q#=WY7HB,FA MH^.N?3/VC>DL$V!27X:=5ODD/&C=BYU6"20\;U^1U>BJNX/2+#T#W 6%)F"@ M&T(,Y,M\FU&[P@=LOQ)GU.^"4-JV-M,&LQ#%'5X4MB SC0=N[/1UI-0X+7+" M>GR6=>^)#R]D^CRHIK.E2BJ06D7#?+?[9<_%( 6-]DK8PU2M8?Z2KW.A;3?U M -W=1GRZOZ6.);P?QPONBKUN9UVJLD3&.E:2*4\C'*VPX9*N;W=)1&WPG)D? M]A![ZH6!?;/;;0$:HJ#9E]HHL<-0K/$/MR'R>98 ,#TWVSU6)EX?(V-,YKR: M$]R GL^< .+^=JOF'XV95D-/F?(RIE99B-WH[T9XU0:BNCTM,HWEK8Q+$,8: M#"F#4)?DHH>W6S#W:K]3=4%930I Z IYJWIL(4"3W?Y77&61Y3G1K3"LBTW_ M!]Y)[0Y?Z3J(C"YI:J8\(F79^K M:7)H@4Q/# O!<"S@,"-9#UG*>VHBT&\E-6 KG56DJNJDH?RX[ABJ6M)V&D^H M1<_NEK+Z&NR MGH[SFI(O #X8%KJ>#703L%5W3@EF937PT'>"N7UA]W?0#?6/QC:8NK\@V>ZY1<0\KT!68AK MP"N J-N]\DKG[['5P=.K*0W^VC+CB^Q6-$U#A+.^,_6F/1VU%(1-R"@@0MIB M#WJKZH%=I+H7S[0>6@625N>NW1@%F7J9+OEMENL:<,T8N5,LCU3Q(C;K)?&H M[Q&9UC]F5P*O @ $D: 9 >&PO=V]R:W-H965TP)NY5#DS\*@6?5TJSE*[*,_Z@><-^SD31>_JPHX]J*L+69E,%/Q! M$5WE.5,O-SR3J\N>WZL'OHC%TN! _^JB9 L^Y>9K^:#@J=^@I"+GA1:R((K/ M+WO7_H>;".?;";\+OM*M>X*2S*3\A@]WZ67/0T(\XXE!! :7)S[A689 0./[ M&K/7;(D+V_O,U:W0B2R,*"J>DON2*X;*TA=] ^ XI9^L M@6X<4+ 'R _()P!::O*Q2'FZ"= '5@VUH*9V$QQ$O.7)&0E]2@(O" _@A8VH MH<4+_[ZH#BC:#81Q\D&7+.&7/0@$S=43[UW]_),_],X/T(P:FM$A]/^&YF&@ MS_>/'TEX1F[OII/[SX]WG[]^O"7W#Q^_7#_>W7^>DON"_,)GJH)8),'8JCFB MQ"PYF"I\PO6PY(?C8'U"XG$>X.H!QBB4.Q4S6\<#2/^ =[N(471L+2'&H=BDI MH*Z72B:PJZ4,YE;R64 YXQD0"&,ZBOW7_=D+X)P:6KPM6Y.QAFPY8S??Z2QT*2_8$WL]Y@2.*+UR@@\(5QWDNZM-V M;9!-;6CT#"-"@J%M62I@D6.1,*5>D"(DAJHP#1J].T%%!+@9^P8P(IH7DX(J>M^Y$'!2-QLKI% M86U<'<=\6;I,NDNQD,2\>- ='M#8&Y)[JQ-1&%8L!!AG+=5NJ(B.@V%7%CH> MH(G@E".@D/+3S-:4#N8N9@,H:WN&_R%ENA*0KCKOAS3V=PCDAIU &;0VIUB! M]^V] P"&G($/&O:(^% .@U'4'HD&-!IVK?S>:Q,D4%(Q0EK0 8TB?^,Y& UP M@<+DWLX]79<-O2ZEB []F$S6+HP9&U,WY+57C:5\UC7]:1=IM!4/;3)O! 6- MHVZLHQ]UO>&]5\?E;0Y'6[L?;>T[M=\=H,1C3=5P:G=-YH&2>J@*LO]Q@J^O M_\9:8X_4FYF]"8YV[M](]_#037=_]8KG$(V)?[RA4XR9@(X&@_:(-Z8C(#61 MVO:("XDM";0":3/I> "F&7DGG6V.XS$-Q\&.%T./QL/!"9GR++-]_X(78*S, M=?II#@E*&S3>TZM''/L^'8;C'6@^E)9@L/O%*(Q.;%.KJO4A@T!'KQ:M2#R. MXN[:;B"=DD?%"LWQ8VCRQ[N$A8H8 6;6+>Q=I$8>3O0_1_G9'<%M/&#SVZLT J%;G:^10:. [ZV(:#KNU!;J P'L/[X"$=[U^G#*1B(RZ1FN<\C=ATWH%^!4P(26EZ@@5O>WZ@-QO M?=[/.10B_!,#/WE 9^F^]#>CS?\DU^[O@=?I[D^63U#'!+A>QN>PU#N+!SVB MW!\7[L'(TOY9,)/&R-S>+CE+N<()\'XNI:D?<(/FWZ.K_P!02P,$% @ MAX9G6+=5'9"# @ [04 !D !X;"]W;W)K&UL MG5114Z,P$/XK.^CXA 5"+;6VS%BM70,O54^O, MO9#-9K\OWV[8'=="OJ@<4<-;67 U<7*MJY'GJ23'DJJ>J)";DTS(DFJSE6M/ M51)IVH#*PB.^/_!*RK@3CQO?O8S'8J,+QO%>@MJ4)96_IUB(>N($SLZQ9.M< M6X<7CRNZQ@?4/ZM[:79>QY*R$KEB@H/$;.)-;05A@HBT#-6T^FNM,!]>\=^T^1NB>&:I MSB?.T($4,[HI]%+4/W";SYGE2T2AFB_4;6P0.I!LE!;E%FP4E(RW*WW;UF$/ M,/2_ ) M@#2ZVXL:E==4TW@L10W21ALV:S2I-F@CCG'[* ]:FE-F<#J>\U?D M6DB&:NQI0VC=7K(%3ULP^0(<$+@57.<*9CS%]#V!9Y1TI_EUZ+[GZ-M0XQ411.<..:/5RA?T8E/CH*!?W% M6[_3UC_$_EWI#X,7=X\SZ/=@OGB:+1[OEO/9 ^P1ND 5B Q,/;%QJ"I2G MUB NU"C1AF6B,*VI1G!R-"1^>/'?Z\?+_O40N&&Z:O3"*XUISWU?YR747$]D"PU^V4A5V(C>9#RNSU\*A9>8 E!!;FQ"!R7 M1[B"JK) 2./''M,;7%K#X_T!_:.+'6-YX!JN9/6W*$RY\#*/%+#A767NY.X/ MV,>36+Q<5MK]DEVORV*/Y)TVLMX;(X-:-/W*G_9Y.#+(@M\8L+T!<[Q[1X[E M-3=\.5=R1Y351C2[<:$Z:R0G&EN4KT;A5X%V9KE66%]EGLE%4Y#5CTZTF'$S M]PUB6PT_W^-<]CCL-S@A(S>R,:4FJZ: XK\ /I(:F+$#LTMV$O$:\@F)0DI8 MP*(3>-$0:>3PHE=%.GDIU!XH?AG(/I-SW?(<%AZ^ PWJ$;SEVS=A&GPX03,> M:,:GT%]1D-,XMU_N5R29D/7=E_7J[OX?4J%LE'\%F0 ^:*8VGZ0@TH5F[/[8-)PE(].4IDE*KF3==@;C*KDJ=GP/H>7&N,-!.:/!;!SRE$[# MF-SPO,1JJU^*-VB%&0W#V<@X1.Y9C 0:;537-T71$ Q]B^1_L@\I8_'(FM$T M#$?2F-%9,LY2'-(D#4?TD MZ@]&MJ[[/TB#L\1M2QS>H*P"?M](:0X'ZV#X.[#\%U!+ P04 " "'AF=8 MI+^">_X( "B'P &0 'AL+W=O97AA@S^[YJ-A*HL6Q4DDF37_]>5[93@Q. M F7;?DEL79[W?I%\LE3ZWLR$L.S+/,W,:6MF[>+-\;&)9V+.35LM1(:9B=)S M;O&JI\=FH05/W*9Y>ASZ?N]XSF76.CMQ8]?Z[$3E-I69N-;,Y/,YUZMSD:KE M:2MH50,W4J.6WYQ)!(16P)@>/O0;P5:4I 8.-SB=E:DZ2-]><* M_0\G.V09JO0OF=C9:6O08HF8\#RU-VKY'U'*TR6\6*7&_;)EL38"Q3@W M5LW+S7B?RZSXYU]*/=0V#/P=&\)R0^CX+@@Y+B^XY69SL>17K-=F[SY]NOCKZOU[-OIXP:X^WHT^OKLZ?W_)1K>WEW>W;$WV;B;81*6( M79E-F>5$NPA@^5489C$=S\ 4GF7&IM6V\8H9,47PVC?LUU\&H1_]_MW_/^4V M44JS4?( .KD6[$Y9GGXW_+4.#E@X]+I^?SUSP(:!%_6[M8$@]+W!(&2C.,[G M>^]O^.6(;K$?"QT%6'! M'CZ>"/W,\&O_K];*VJ>2;NCY_:"IDO7$*/Z<2R.+U)_\@TSZ#&2_$VP=(WYB MR]0$<:"1Y#.D9:U%%J^8^%+X/M.PM]G';N3U>UL,N&O\!Q@VW,->U//"_N"E MPZ\V;!:C;3"");E@5J$@;RP$[=[=7%[LX3'T!EU_Q^CW,%$P#%\T]@-,$R%_ M;!@Z8-'0BT)_]\!%J3^V%/Q>9)28IZD:(_6)6&5JOO)8HM'K9)2&9VA+0$IF M$R0E%PPH)#*S K7*%EKQW)BRM&X"12IM&)],J&^BG(\4CW1_CP81VF4JKV=< M+19*NV5Y)BU;:)7DL07B4D#U"Z$EK(!4:& 4.9$Q1P@F(D95HCU: ?"$'EL MG4C4%YE*NZ):LI<0[> EDJ#5:)3B>X#(F/Q+5XRO!-=,4"?2#(@VNRGH&P:U M 3O'*NBU0LTSDB!&)D]7=4P[TP(J*;J<'=C>VLE9RL$87+/4#>#GA0G8<@9G MD"BBJP4TDX(*P3N#P33H7%,B:1 S,!OIGJ8K&.P?(:EIGDKNT1M/DB*6'-6- M1+(*.ZQY;/$I%$?Q M%G-CW5/ARR3<6*Q4(>,^*SKZ"Y A(K209UG.Z^6266*6&UJP1<=@"2Y&)Q-! M[@"6(;3EU.=CDQ'&.)#<$$7H0/3Z,U,9NKHAE(=4A*E.'V_]DT<:0'U M3$9_%"&;R*ABY?D(VH* MP"8W5OK-+0K55[%6:HV7C<90!V$&Z7B#Q%QOX@M)NBRJ6)[/%Y2YJ1 7$;Z< MR7@&\FB0L*=>/"O-F*($UO<2&Z0A7G54A2AU+5.2C],\*8IOH=GGP]Q#-A49E698,@DJ)Y6%*/L*(5)=.NDA9*(5-5Q0DAY/@A!G4E;3TG5GG. MV\?7HXXE5=FT7%&P6VJOX/DIPTY+"J');:&$PM*E?:EA40GQM+%GF]U5KH1& M(04-V,(1>X'JJ ,;Z\)4VS)%$9]5RB ?,66&?D%R?>Z_2:R9@\]=>W(A^9PR M!,ZQ0Z_GUWO/WHM-P/ZAQ]B1A-ZK))^<>C2KHL0Q1]XWW&EH94_K;*ZK@.[=]O+\6 M]OO>8#!\S>G)U.PR\+NO*)L=?S?A9YFGXCD(O<"/GJA^2R(AU8,O>!N2P-?R M0/+S(^/?1])C[=1O?49UV3Y"WK_NNME2.62+SG23"X,K-D+O#"HWVX=1K[7Z0]^JPUAI!\U8SJ( MV@-WZC+LNCRI6!'/,I6JJ:PW:@//KSG,^D)DZ/E!IWDA,D!J:;IHX+?]DIC+ MT1F?UTEXPZAY>W$8# =-_ "9:$O*"=J=$O\M(FF[),-.4PN'&'S)S5Y-@(UF MG\02M(_NI1?UZ]KO!%ZGUVQU@[ ]?(+WLT-C_^]M MB:\@ZC7APZ8'=]>.^1,]_TD)/"ANOH?1(\\?>.%PB^='[> )WB-OHZNUY1;:Z\#>=W2"XA.Z MD6I2[&R)Q*OV! MZZF$%Z5B@JU^N]]M,5U\$2Y>K%JXK[!C99%UW.-,(&8U+<#\1"E;O1"!]6?Y ML_\#4$L#!!0 ( (>&9U@H:+3MD , .@) 9 >&PO=V]R:W-H965T MWBGD:07*,X_Y?L?+N2BNA,PZN)I&=7TWX0^!>M]I@(UE)^60[-^G0\:U#F&%B+ .GWT^<8I99(G+C MQX'3:20ML-T^LO]6Q4ZQK+C&J RFN>9F9A=Q_PT,\L>5+9*:K M+^SKN3%S("FUD?D!3![DHJC__/FP#BU S_\%@!T K/*[%JJ\O.:&CP9*[D'9 MV<1F&U6H%9J<$X5-RJ-1-"H(9T;C)%$EIC 7?"4R801J&!>(6$+]Y*#R*068;\0"1C\02'#AT@C>HG.J,OGX*.__5, M"%$30G2._=\*X;S(W?UR!MU+&$^GB^^S:YC?C"P1QG?7<+_\-EO M_/[N]XOE;''[=OS@8-9RD&N0:Z!L8KXB+X\9!4Z.4X.YL$>%=MI:9E1 ]!5\ M^=1C?OCU'_]/Q=Y;V-_F/(:VXR^*_*S<5YAQ0S9A,-?P&4*WWXD:Q&>(W#"* M&^1*%J5N1IGK1]T3E4Z_1[YJL2DJ8JK(>ZY2P.=DRXL-0D)G3%&9:_&PX(3E MHM$DM.*%>6F& K<3]4X @1MU8IB62F%A($.J@6]R>)P7ND&W?X)F;B_L-)*) MS'.A;45OX:+H!!5&(4PI'$%QD2A%ID6*BE>5_"/Q@)U*!V[QS_ MAZ=A_AK)9QV.JQ*3;5(TR(E M/TJA137PFJO3;1>P[OL,ND%+NDE@*ZGD3N12/6X;8K<7-QOTHSKMM6[?'-6F M>F-H"J$L3'T1-];F&3.N;^_7Z?4;Z):KC:"CD>&:H/YE-W9 U>^*NF/DKKK+ M5]+0RZ!J;NDIALI.H/&UE.;8L0+-XV[T%U!+ P04 " "'AF=823'ZJML( M ".&0 &0 'AL+W=OEV^'0Y>L5"[=P)2JP,K"V%QZ M?+7+H2NMDBD?RK/A.(X/A[G41>_\E)_=V/-34_E,%^K&"E?EN;0/%RHSZ[/> MJ-<\^*J7*T\/AN>GI5RJ;\K_O;RQ^#9LI:0Z5X73IA!6+3(WYCM]^9B>]6(R2&4J\21!XL^=>J^RC 3!C#]JF;U6)1WL?FZD M?V#?X9/_4J5^=]8Y[(E4+667^JUG_3=7^O"%YB6;MUC5..?//YEB^?I6V5Q@FEYF-1"+H*0\1XAH[&X M-H5?.7%5I"K=%C"$1:U9X\:LB_&S$B]5,A"3423&\7CRC+Q)Z^:$Y4W^,S># MD.EN(50?;UTI$W760P$X9>]4[_R7GT:'\;MG3)RV)DZ?D_ZC)CXOY/.7VRMQ M/!"?OGS^]?7MU==K<7EU<0MA5[>"%7A2D$*!D$Z8!70E*I\KVP9;R"*E#^-( MK+$%_RU,AM)U;\4O/QV/X\F[O_SWJ:['3\9_6N97=6>R.UTL16)5JKU8R$1G MVC^(OCP0/XM1'$V.WK3;\> XBN.1^.)74,N!Z,\/VO5I_$3#*!I-IH(3DQE9 MB'ZRV3Z*3[;$M\_'4#L:<2:%=JZ21:)$8IQW[9[73T[UIX?QP5-9HY/HZ&2' M79/CZ.3X4'Q2SH$IK%6%%Z6Q3':MR/KT4[%8B4[BZ4$G-*^[81H?1?'Q)A]? M"O&;+"KPMIA$-3X00O'>Y*4L'A@UB;(>;8!@I>%HJBVHEU=T47]QU=SI5$NK ME1,P6"%I6/5&S,#T:4X^?#8#,15]TCR.WSUZSD]'[PX$CI#^.NMR:96B79%( MI8?,@.YK69L[.A%]VEX+O;K7SA-HWH?CL^9X*WX>7)(YBJ;K:"1^N[E&#P00 MWJ_0#<2%++ZCO@:S041*90J2AG KJ=O +K:)1)&0#+XHZT0I+1!*$%0>7CWR M,:K5&L:H7\%0%XD2"*2P]O7!5N01B+FQ1#8(_:PBU9F&>9SB)]SX27F3A624%O9TC@*$P:%A>%8 AZ(5N%D$N(IK2*UE!)J\:D/Z7*Q"882"JD,RO<)1+Z4E(U]JO_D(9 M/%\%6_[NU=W6)R!#K.HID^N53E8OP(![6<<[VVA M"A4V(/X^(>!N(6<_;YO MH3O4'63K7E>;/K$YJ-:_WMZR+)JI06 M:CUO6 N9D2GO*9ZP(8@^"(RST[S1^,U.\WS;X';:Q?UORZ27(B4S9UK2VF)0 M0/!W@B+,:0!K%6K.\D%4&8'1HG"6*F"M 0PS"B;Y)90LH;7KUE%PB^HW3;E< M9=:).>(QQ.F-EXG)85FHY/X<5$M' Y*H3.N&BCJMBK"5ZC205VD\P07R-Y9L M:=JC9D-7^Z.V\>@PX.BE,(- D#]D^!&!'&VE[YIV44ZW^4/ZIGAPT6++.BCM M6,XU&LQ?ZRQC_\!\\)NI'T]PWX.%!0/T$89YSP8_E-YE8$I.+IV626*KNC*K MHI2:*4E1D0;=IHA$CMXCYF0B;4#7)+7S3"_K;O4CX:74-HA'BS>5W1#B@R 0 M^H=6M6,J6RLRT)&-IJ)@@$:5OI/S3(5^ .ZT#Q&?RNBR"7HGF@#T_2-69J>E M4QX6E> ",XL% TKEL$<6RE0.;-?:FV28>F@(#3-@9PQJ'CWVR*EE M:+7,*"9A"DT)GA_4W/+5H79IBN)%-5G*4_80_..)L%O.;'B2H5ST0H>)OKGE M[+FZ#OC.-]N]N#TLK60J4BO7!3I'N"'65;2+_W@Z>^(#QL^R/O278[5M5,NJ M@0C;+.$VP,33Y=@-V>V?*U"?J+PL%%VC!#7M-N2:TVL;I)W>CV&Q.S&\4-R# M?8'F8ZT"8)'F;NKE8#OEUTI!50E^O-#H%3M\,CA^)<+HLCO#]9US M2WB8[+8$'@XFK\2 [_4?C%5Z66Q/O8^N-80%N3^,40WHT&@9S]<2M=M!5MOR M&<1<0AOV 5][[:OZ M&5%9IVM:2^%IKV5(1D+7:9O=T67\S<8S1T6EESMN7W M^DCKP][D_E@")H/QJS^9QAW3]L>&67C'OMD> M?JE RIZ=%(HN#7,EGG.S?(,I%Z<=H:=U8<[,<\B/3PH^AWMPGXM;@V_]&B41 M.2@KM&(&TM/.9'ATMDOS_80O A:V]O$!JGCV M""_6TOJ_;!'FCD8=%I?6Z;PR1@:Y4.&7/U5Y:!D<#EXQB"J#R/,.CCS+"^[X M^,3H!3,T&]'HP8?JK9&<4+0H]\[@J$ [-[X (QXY989="<55++AD4V6=*3'U MSI[T'7JAN?VX0CP+B-$KB,.(76OE,LLN50+).D ?Z=4KAD[WOLXO)N^F7R,/URR:ZF-Y.;\^GD(YO>W#_.IT3FS7.*4!)3&+O1,1>U>$"3&93 XKGR$GWOW/99H*;E9)Q-2A"G) M,"\^:0V]V9*5UC-:A85Q+KA),$,)TX77L1B;RZ"889#3U/MJIP^'E.5>\3"! M!I QKD>"3O2,\MCU%DUL!B3WDS-1! ,O]!+9)& QQ1Z5VR8S+(-D_CS%/(YU MB:5(UN3!0L-SD[4/"!<*1R%-0Z$HL)92D( #@TDF>HL,?%Y;2T3\X:E FW:U M4!G12-+TBDY3"ZZ+@HJY1OW'TD",[H]C>:JXS@[R'ILXACH$^0S9K+0H)/-Y M?[0H-#G(>(*YIEV2PL+=I#18@%0W*9,4N*\KJ[Y.JR--J2X6A_]QCG=_=QD]N,\T^3%?U?DA5U#P<'&X,<_P/-N+LMJFU(+ 3'/M6&/7)9PJKSUQK$T'LLRR1H/DI=F9?2MU00_1@;T4!&)U7D0.Z\ M7P.QY-:*5) NZVH'J52G0)'02;49HF+()3&K^K,EXK1[(I">*_%G\(^*0!J" M OR;#Q$I[XS>AX;=&76'F-<%&'C%?8+%@H[(;] 6H$/:EO[O4N**D%^Y#*K? M"$W8F_V91_FE SPC2SRB MWBA6'F(=#.**NI[NEEK]6EK[W>[[.]*7KUUOU M9W\O-L=.188EZ["]'H_^HLL:%K;PT47%3'C%#3_@3B A%;P^U@ M@S?/H[V#7Y@#*?A,2)*V_RP/DS@V)4Y9N:8-N@DWBH9KB?@QS$\^GU*K^3LZ MU[R"/=IKO>ROGC=='OJMRUX.9NZOM'C"HETAW/OJK_6M>1(NB\WT<.6^YF9. M$B(A1=-![V"O@T=2?XT-+TX7_NHXTPXOHOXQPYL_&)J XZG6;O5"#NK_)8S_ M E!+ P04 " "'AF=86+^;B-H$ "2#P &0 'AL+W=OY_=Q!#? M)C9GFU+NU]_8"0%$2KNG?KPO)7;'SSR>>69L=U="_E()I1I>LY2KGI-HO3BO MUU64T(RH4[&@'/\S$S(C&H=R7E<+24EL%V5I/?"\5CTCC#O]KIU[D/VN6.J4 MZ"S.F$ZJ?%@\11O42)64:Y8H*# MI+.>,_#/+QO&WAK\9'2E=K[![.19B%]FTV$_3X$4B M5?8OK'+;L.U M%1:9,5B9) QGO^2UR(..PLZWAL+@F)!8'GGCBS+[T23?E>* M%4ACC6CFPV[5KD9RC)ND3+3$_S)$%X!"\L]QU:O/"3]YVC-JI1306=JP6):,]!+$7E"W7ZW[[X+>_B".=& MR;EQ#/T_C^>CL#W3F$P'#[=/=T.IJ/O,)Y>CQYA.+Y[>!Q=C^XG-S]' M<#N>3&"7@[ QL]HEC@TW9/QCD']A8,:(FMU2= !H.B4K@"IG"-8U-.*9" MD_332%Z2E/#(!@0#A'5'LV=,Y#"0>U)WO:97 M+>TBTQ]5>,T/W+#3KDJ[WPHK).)ADC&#OZ?T?5)'!(_"]/T*R1?S'Q2]/0'> MW6$M:'0J9M&\%6+?^-0FM)DR9P&=S? ^J(S2S!&P'QMT1=X,[7*KVGFNVG2K MVLBH=F94F^2JQ50R^M^O-5N9OYS/OJ(=M:9O4XWZF-D_9@O"UF?+;%PH6 MF#24,%-&$ 7PNL(';J2X0)J$'2\!I43$K!!63"@0F ,>OYD*F?+!^<@?V=MS?/7ZAV1&UL[5IM<]LV$OXK&-77269DO9"6XZ2V9V3'F?HF3C.VD_8K1*Y$-"2@ * 5 M]=??+D"0E/42.TU\G;G[8A,DL'CV#7@6T/%"Z4\F [#L2Y%+<]+)K)V_ZO=- MDD'!34_-0>*7J=(%M]C4L[Z9:^"I&U3D_6@P..P77,C.Z;%[]UZ?'JO2YD+" M>\U,611<+\\@5XN3SK 37ER+66;I1?_T>,YG< /VP_R]QE:_EI** J012C(- MTY/.>/CJ[(#ZNPX?!2Q,ZYF1)A.E/E'C,CWI# @0Y)!8DL#QWQV<0YZ3((3Q MN9+9J:>D@>WG(/V-TQUUF7 #YRK_7:0V.^D<=5@*4U[F]EHM?H5*GQ')2U1N MW%^V\'VC@PY+2F-540U&!(60_C__4MFA->!HL&5 5 V('&X_D4/YFEM^>JS5 M@FGJC=+HP:GJ1B,X(0(G'4P$ _H..J<__S0\'/RR ^9!#?-@E_3' MP-PMZ-UOMQ=L..RQ-^/+:_9Q_/;#!;NZ&-]\N+ZXNGAW>\-^!U;X&5@"VF(& MLZF07":"YXP; ]8P+E.6"SX1N; "L&W9E #>.8"45IB:2:FUD#-*#V%POJ:# M,)0B""Q%@2B,P1=AV5R+!+HXT)E/6AIK,V"\4*6T^(BS+%29IVP")!XP<5-F M%<-LSDF* \>49G,NW >KN313T @GH%TRU ?[*IV"SI>^"_=KP03L D!B(NE/ M*&C.M16)F'.T5&+\DR&8:8!^UUFV5,VQSG61+MLA$DI$N2J-M_D+CD Y" MSDNT6VD0,0+P!B8%6S+0%%.5XWIH7K&W< @J/WOTP-F%3/(RK1%4 M4XM@1^,]1QBELF$N!%&H%&<),X0^:D*IPRE=&GELTN7ZSI=SBA=V'ASHA4M$5_)..J"BR44$[1A M6#"=0'R(V +T:LC]_--1-(A_^:_]7\<:OH1D"&$9W'>K+$;U4^&K//+CS6#$ M3'+*)(SP!=/_9 M'H\,= M7\Z5V[5PO25!!E=>[5>(?(-ZV\T^C%YN:3T$U.KH^&CTC\GHZ/\9_=AXBTXS]7\_L;7G]_;*Z.WHYVMK^.JCU\8>#84MU+>ZXHU8-6Q?26%VZ0L&1 M$F0(Q'OOLX>:W!!_(#5;))+HA"-J2 O?*61PLJ$9+1%%JR8A-F^LGV4[ >FQ M6V198@HMBQ%"]NQK_<7L]_F,WUGLXG9SO#I8R*;\/ M^4'POM64<8^];H8L@>NJTQJWZK*]\8?7+.X.HY&;TAV"4&)QD_DBGQ9_%U5U M7@;L[TN-*8JI-9YI<)"\57QQZ*9W*Z(_I*U/-7Q:FYWIVUKKGK[&O+V^>%TW M@K*AW4J#NO^3\,\SGCLW;-@?FPU]O?;"#?]%M.'MT3!>>QMW#YZ ^+>.]'CZ M9VFL7W.WJQ!UX\'!VMMGI,/P^=K[@Y?Q]CVTRL)=LSV+NL.#HW6YVWM>XGZ2 MN,S&E ?D!14E2I8-D:1-?O>L<;P^Y[-HT[MXM/[V":,M^@I%W?[M1_V_E(D& M6HA2C"FK/#TQ(FP'*_D\;&7+=G=LR",<]^C(Q1@='6[PUO:>CX^EHW59\>!A MX;LANIXPCN*U8X>''&V,S<,IO:]>:F*,D=%B11O)+Q+9%J\755RYD]L40D/( MP(F)-=+VWUUE\ZX_H43"2X>Z5C3[/W*[@J>D -U)9/R.()HRMY[0\C8 Y/6X MD:+%4%PF9AELHW4]]EM)".D(&]E&"/QOK(0\M!;[+BVQ5F\ATQ1^"N=43U8X^\CVY%%3IP[T=&AN/$>\BJ]UXB"QD. M_11[@S8E)WYMMA#L.-#LZ@!C2#>59"$JV/)EC]T 8)!;8(>N7N!IZK8M=PSC M?R:!K=ZFJ^!^ZZ*^ #US/T=PR2NMO[.OW]:_>!C[B_ZFN_^YQ!77,X'5?0Y3 M'#KHO1AUF/8_0? -J^;NVG^BK%6%>\P 5S%-'?#[5*$*58,FJ'\'&9U@Q:8Z:O@0 $ + 9 >&PO=V]R:W-H965T$>/%.K/^/ZRKLQ%Y MC$OK=%X;TW,N5?4KGFL=M@R.@CT&46T0>=Z5(\_R0C@QFQB]!L.G"8T7/E1O M3>2DXJ3,G:%=279N-G+S!=\99H0S? M1N$..;:%B'':H1:P:)ZP,_OX(1P')^]P'+8_7US>SC]^.(K"PQ.X_')_=?D^M07Z M&S';]+@>/@L3IS#RKH;?70ZM=@TPEQ@C-]'O(;Y5%[60!*_)5=T6O.\S:;^I M6D1[+,ZT]16V*"TUC+4OU**:FI?AFH)94+E$E1+AKA(4$NF:4+43.RJDDFX[ MLS94^FH%8F40?=1KZ5*2:'D*4BDS&Y6%),G'\K,N\QXLKX7U(Z MZNK"R!B_PH:#Z+ 7;+59U4_;##F-*+DZ7JO&C4+5Y=ML_$/7-VW8&TL3H6OVXC.:]8^\N4+7G7QT_>?$>)))$,M)M:NI4HN57U[C 7 M, A^2<0&=.'=4_1%275#HP"4!3\.PT$+2@E\H;(CH%8UZ9P41)-;GP^*JS*D MEDTE5>.:"F199M08^(PFEA:32DY%$QIU6(Q([5VGH"&_-#K?"90UB[,R\:7P M*J+F6]#@UQ)*\RK01>E@@33W(1VE(=!B15DL"85NRZ2,78-/S4^U(!:4D#>S MVP2;Y]+R/$?M4-U01T$W&@][;WT]^UM338YFY6&9UB6#4=ZA00 ($. 9 >&PO=V]R:W-H M965T&F!-@[A; ML8^T=+:)4*1*4G'\[W>D7BS-CML.[A=)/-X]]_!T//(F6ZD>]0; D.>4"SWU M-L9D5T&@XPVD5'=D!@)G5E*EU.!0K0.=*:"),TIY$(7A,$@I$]YLXF3W:C:1 MN>%,P+TB.D]3JG8WP.5VZG6]2O# UAMC!<%LDM$U+,#\E=TK' 4U2L)2$)I) M012LIMYU]^JF;_6=PM\,MKKQ3>Q*EE(^VL%M,O5"2P@XQ,8B4'P]P7O@W (A MC6\EIE>[M(;-[PK]=[=V7,N2:G@O^5>6F,W4&WLD@17-N7F0VX]0KF=@\6+) MM7N2;:$;#3T2Y]K(M#1&!BD3Q9L^EW%H&(S#%PRBTB!RO M'CN4':NALHN26 M**N-:/;#+=59(SDF[$]9&(6S#.W,;$Z58&*MR9L_I=9OR3THLMA0!9/ (+Q5 M"N(2ZJ: BEZ ZD;DDQ1FH\E<))"T 0+D59.+*G(WT4G$#Q!W2*_KDRB,>B?P M>O5B>PZO=X[%%E#]XU!VKUSIC,8P]7 S:%!/X,U>O^H.PW5Y*J C#?6,Y-)AWQ@W/D\&S,C#>66QW=H5OSVA(V,'[_#UR<9 MS[6#AM4*BXZU3^P2L.RT;$NTS)8E35!(X\LE(R=42*X%!7_RHVIP/J8L-4M01F^1EV M4;LTT@%;N\)-C%N>B=RN"T\*Y7PAWR^HM)(<:[Z=,73)W=^BN$*TB!EG-:NE M2S\;AHK?#\0_UZC'1+%*RN.N[.__T&?1=4C6+/ Y9&M M6]6\K5_-0=0<=,]&X^M_4_K(1KLHXUW9]$9^?SPX@$)Q%!XRZ_7\;F](YH<) M7OPBNJ4JT;7ZQ0' H23R!^'E,40\6T&I>B=@VFB6E!F&N86G<:ZQV&$BTOA; MSC1S$S_CNM_]P9!5B?D_@S;PA^/AV?YR>28P@9L#3FS"*V*UFTC3 G39:20VZ\-5-CI#EI1 M&4:MX2@Z"%++9"]L&#:$H[,%Z YO_F6E+%/JU^1--&KE3;"P-MN:[)Z1[PX?6XE] EA)S*ZJ8UB.!GX_ MZOMDZ(?#L%#$^^"T$N2#/8=$72&-C79Q7!\_ MQL3+_\55/S314-X]=.?8I3-HM 4IJ+5K?NR-*1>FZ!!J:=U?71=MQ5Z]:,X^ M4;5FN%,XK- 4 SWPB"H:GF)@9.::C*4TV+*XSPWVB*"L LZO)%Y@RH%U4'>= MLW\!4$L#!!0 ( (>&9U@N<_N,K L -LH 9 >&PO=V]R:W-H965T M3XX?ZW' M/LGSUZ)4*<_9)TF*,LNHW%ZR5&S>#/Q!/7#+ERN% V?GK]=TR>Z8^K+^).'N MK.$RYQG+"RYR(MGBS>#"?WD9(;TF^)VS36%=$]1D)L17O'D_?S/P4""6LD0A M!PI_]^R*I2DR C'^K'@.FB5QHGU= EZS^0P O"(_S"1N%0\PN?2V'#+NIGASGSLEC3A+T90%(43-ZS MP?DO/_DC[]418:-&V.@8]^\7]CB[CS>?KXD?N>3N\\W5OX>7%W?7;\G5S8=/ MUQ_O+CZ_O_E(/OUV\9%\ ==)HE9,KTGS[2\_30)__*J @)22Y0I\X<=$"T?> MYPF,0&9IF<@I3D/ZP'NEJ7!4W_NO7CB]3"\%E7,B%N0MEY"K0A8M+MW'-3NR MH@59I.R!SWC*U98H 0FIF(0\87HIM5TS0O,YH9DH06[@0C? KD#2&2-+27,% MMH4[EO(EGZ6,K*E4/.$@HBH,) :"%) M(O("R@%.Q;4L;?$IA]&BG!5\SJGDK'#)9R!HK$1H"B42- )2+9CFP1O[%MK> M8HT! .OF(O^SI"E?<%!@[QE$HI(\4MBWCKJ0HEZO:\F43 M73O-P?YHH]K H+2^3VC*\CF59,O@!]GF0A'VD#!@&WM>)<6^'3<\3=$5BN>E MYL46"_ 6K*QX2J"@,*T%%)08QE)60#CHH*':8$+D3+KD0FO74-#TQM#0ST)J! N'%<2WH@,II+<*S1[6(,$$"*Y MG@!:2)%I\GFE E[K:'?).UT%LG6I:I,M*)?DGJ9E0ZK9#V>ZJM>)V:5D-%E5 M,ACFNMS-&(@!>O),!RMMC%++8DC+HE[^,J6PV%VR$BD&@^8W7$.2(T$FY@P1 MAUH9 016('Q P1"9T?^E+L1>^.K9_S%H[)O OO&?;9F/34;4'JV?0.S4EU'H M-=?^[A*+C,D''5UHFBJ$&F+R'\R)W6VH!W:+O,\R!@5?L1X:G6($O<'(*3 V MF?"BH3P9N].=(4[\B3L:DR$Y"<;N:"?[2>"[D] BBUU('R2+W"B$OGG/YY"S M9,M9:@GN!J.?FSO/#>%N"/]Q9(]&+9K(-S0C&+U^6#/=*>Y%"B5*-^!3NI,] M&KN3W=P01,>YD>=.K=&I&[7N-/\H1-I;7GP=+J3N!E">,;>E;44@LCCY6M(A MC(83>W34DC_VD,9WO<"2'UHH6%^G]@MR.MMI$+NAW[X9DI'KV6.QUT/@D3_T M9@#S$\H.[&WLU.[U<^!&$]OKDP#]YZ/%=\,3U[.\'+N3"1)-72N+T %]CH$N M8^I-N890[NL'*PYE"0(16LANGJOM@=V5U4RQ4Y(-U)T&:LZGFYU!0*2 MID15 K--XFX,VED%L]8%I_AN#22++5-; &!'HJ0="RY@SK[)>ZP$$OM(I5 M7R%M2FZ3_S4RF;<;6W&XLV%U,A!)ER;4'[)QY)"3T!F-?/,(KH-PJM$7&@LP M6[I%!,FAD&M, J (@"C RV^F=-N-(+'A/5H[+ZJNA>+M%9]*JTH?EWR@\BML MX*\$]'/-X'8'Y.Y,D9D++EPV:2L1C!J M R&XW1DRJN.C!_\@$VN7<<"J2 5["$41K-:[C$,H7H.FO^"&_CF/>L(X(OA' M'!%[QZV_)<%$&]__$>,?,#1J\%?"O7_.43LW>D3_B)G#^*"9GPN$M4M..W%: MCOQ1F%>YW@9P#=SSVL#N]WY$5Z7_L$Y^8T,#TA252_#)K@E[CU$8V_90/(K] MIN[(LQ!"&^,%"'\.0SOO&(@+^L%; ]QB-]C11\#,N@O<\$G0++)!V+@E3>A9 MZVLX48.O!OZ[\4AC.6M+$"&FM12,OQ]D :R*T*T3-XQ:W@['UBU@YE%S^YTP M(S,IFS1]^% )KZN2Z#;CO9Z"-:R5'QLPN#[!$0]Z$YANR4GD>!&"$=]SQ@T: M&0,:\=IHQ)R45 <%L ],:+&J!.O%'PMSIH4'*6@' 5:E!D))EM*JK+:QU=XQ M4DMKP&]"@XO9ME6N$4[A49[>?OX?-YQZIW;=Q7A_\X;T]H!Y3DC@Q)&5\V3D M^)80)R1V M@0W+4,WHCHC+RNC+'CC4>=T0A"8T0^ZSA KKZ]S2"^[_A3:SM" MIDXTWJ4('G%\-V1V#H/=1!2J,&&=I)!DYD03X3%+4P@[ARQ9#H&7FI/<.>PY M8(> @7C/ZDAUR47]7DF?2:YHOH2F"YW2/N=Z2HS.GW;8A3NJOR-D#_W?['F_ M*88753&\-H=? !-TAZGI+IJCM_ M=&:-<&__U"5._6F@-_1+\:*K:Q]&/*.)- MNF*!.M[Q--K__]PZTE5Z85,D^3-;X/M\[(GZL>-^B_5J)4,^\MLS6Q-L3Z?86.8G<<&+@L;>K4'ZK M]5NC\;0S&KE=2GL,\(P;1=4"G5-L'Z!KMS)"BO94M9';7=T>@^2'38S7H6F7 MB./Y-G+#HV,G>QF)V<:;GMIL"T0[^\')^O PC"&J ;>'D]WA813$?_E(L@_G M]TAS"/54K)N+'/6QX164J2.LEXO'WY0#M-;[WXW"G2'?? M6.:X0X2^\:UOCX#LP6X>\+!VG_WL'&PB&X W^&_:_*,&?*($L*WVIKT2'&#L MDB^/7/0Z>6[5PA0OJH0UC'J!N9N+Q;[/F,ZLSXX MRYA9[QO/_ 5!+ P04 " "'AF=8 M!#W1HH<% K$ &0 'AL+W=OZQS4#BSU";C M#E_-JFMS SSQ3IGLAKW>23?C0@6SB1^[,;.)+IP4"FX,LT66<;.Y!*G7TZ ? MU ,+L4H=#71GDYROX!;&_PC8&T; MSXR81%H_T,N79!KT*""0$#M"X/CS"'.0DH PC'\KS&"[)#DVGVOT/SUWY!)Q M"W,MOXO$I=/@-& )+'DAW4*O_X:*SXCP8BVM_\O6I6U_&+"XL$YGE3-&D E5 M_O*G*@\-A]/>"PYAY1#ZN,N%?)2?N>.SB=%K9L@:T>C!4_7>&)Q0M"FWSN"L M0#\W6X!UIHA=881:3;H.(6FB&U?NEZ5[^()[/V1?M7*I95 5O,&6X,#C#=Y*L'0?MKM339S9G,5<;5@$*ZYP*BX,K$87JY3%VCHLS:38E9A6MH/C6+76QZ"7#+)4H;X(8!"8^A;""+ MP&RELT^ZI(MV[P>=,!Q05*:9>Q:GW*PP"08DLD\H&>AOH>9TS.X:<#R.38'6 MV!0/<2A(MDY!D3]:&F"YT9'/'E'#SFDU)7/#T%%D-.'!<:W2&6.510+,PB,8 MKN)JO(,[)5S]3% :5VA?GV9IY0HJ(24L6OD*'Z??,"U%XKE;$@ V7@3"/,7( MV4!*??@1V$>IK?U$P#K#N&_W8T2JR,@()%=)@!!V1")0L!1H5PLHYQNCI?0; M+E3A-]K+)Q&E*M YYZ8A ,^M4I1ACC\Q*7A$4A* >5FG A.]RU1[1!(WH;+Z MF=RN?9)+K!IAA^GS0U/[NF&)L#4EXDUF8*B*2 Q4!(QJ>;=125DMA;#I5BF) M,'ATX2+<.2.BPOF9:H%*B1_>G8;]\;D]4(%0F Y.YYU'4AIYD@D>5;X@GY H M)1=9/.#!C[7HM,%HK-6Q\#S6PI7T$*2JW0Y53UFFE+W2CK[#R*91%,WL MMS8+U]8]L9#B=+^)D":$JII?LK=$6QN)N/3B]Q\GJ!O2:F]P_K_]7A+Y!&35R##>F2N3:X-::<>N?/ZN:R8M&0J?+;,T1M'YE5'IAHIC^2SWYZ2 MJ_ID;C:^;9.NK=ZST]$?C;=![Z3QUC\9--\Z@_"47>T*^'#)?J#7\Q%>67QIS;=+]0E59',8U6\+]_F_=C M.)S].!Z,/ST?16HMHTBQ;;03DO5-=;8=G'[/S,-1_SG(KVQ4Z7EA+1Y: INO M,"]0&H6]-Z[@/5\I^'VQA\/F_A^]\+QGUW9MZ#8N8W^BIH2>'1)6*)K[W@\"I@IKZ;EB].YOPY&VN'ETC^F>)L' M0P8XO]3:U2^TP/;_ [/_ %!+ P04 " "'AF=8#EN<%V<* #;' &0 M 'AL+W=O.G=[0 M)@%RZTX&;1HTF9UG6J)L;BC20U)V_>_W.X>4+#M->MG9EWU)+)$\U^]<>'2T M=OX^+)2*XDMM;#@>+&)+2"_&)T=+ M.5>W*OZQO/%X&G=42ETK&[2SPJOJ>' Z>7OV@O;SAG]IM0Z]WX(TF3EW3P]7 MY?'@@ 121A61*$C\6ZES90P1@AA_99J#CB4=[/]NJ;]GW:'+3 9U[LR?NHR+ MX\&;@2A5)1L3/[OU;RKK\Y+H%_AP4 438BNSH4V>JQJG(LGYZZN M=8258Q"GMA3GSD9MY\H66H6C<00+VC@N,KFS1&[Z"+G)5'P$A440E[94Y2Z! M,63K!)RV IY-GZ1XH8J1.)P,Q?1@>O@$O<-.X4.F=_AW*9S(O?@Z.8J9MV$I M"W4\0% $Y5=J$/9%)^R+IZC_N+!/D[O^='GU!9ZO[ZZN_WEY?7YUB3=!2%$XBT!57LR=*P,@9YL*(=1XO)(0 MI=0A>CUKHO-#$1<*LM5+:3<"NU3@-UZ'>^$JL?2N;(HHC)8S;73<, &OC(RJ M%$:N0Z.AH+8K9U903Q1&ZCH(I!PDBUF($EI+(VIGU4:4LD:V",..K%>%-(;C M&S(S[05B$7+&A43RQL0DC#0:81_P4G!8X1OL6"^4A7:DQ@P"DF"S9%26J@>;A<061;MMT7B/ MLZ04"2=KU]@H"OA[!N I22Z8F8U0 3J0("-QAN0-$UC!9VW$JEQ);9B7MJG M0W,[ID)U7P+,"&XWA=ZF0%I#.4-HX$0J],X04)"QD6HD(Y1Q"J+X5: M1@Y5XO+'Z'9$62JECILR4G ?9[/ Y?P9R3$]>'=^$ E2@0MZ)/(&J3AHUV8 M4)";\@&X$JA&XE8I<%>U.!R)[,D/#.J;;5(99;]RC/+FR6FW^S.5AO?@Z_QV MX_>"Y\J*WU&.*!>A*4!K<&9D<2\N-,P.7I=_-7I)-7,H/D3$?8NULXO+#QW6 MUM[%E.+^6]2F3I=@0I%KT8<67I;P!R#3L.$I. JD?[3(J&&E,@P,V@U7$)@@ MPDS)@ER JA0*I2F&23KT%"MHDE"TL\A0#VL=BP7Q;JSZLH1O5 G\0"3BD*4- MRI:MB8E]*AY4DAP%V=' MMCCZB!#@KREG.-$$8MREU34#CZ(C*?=CFI&/A32@Y]5?#>*(:L22A EP+Y%;%+X-IK,)(=C")HI3#<,UNNRD0]\52I.+4- M"K")H\IS]@8U"6PA ?"]1)RF6\J-H99E[E5B Q,LDE+ SD?I80^"?%849\G2 M)15)Q;DS5>\LQ5"DC/4)83;#XO3-, <,6JK4=;3%BH5.?00EGWE:1F7FAH&9 M4?&EO&,H.< .FDHWB9=47#K/9\CNVJO4L\)5M_GZ-7GY;/:\S<']6(MY0PXW MV&&G/?1JWIA<>_!;4AU3CV(-X80H]%;3^@"8T[BV7#&P!@OG1[ M"%+TQ6IK*W0I6VY0IG+:_*]#Y[29XR[-WONQV&D+S>1UNH'^'\0.$?D^K]#2 M3T3:?G#M Z7S !IDFA*T9;@MJ]R?]JQ)O][!V;:"O&*JDT[$L]8M8:_43*9I"^^_0*BQ$I,WK1;,@KH,)!Z( MW.MT2;4NM"1U\1L*N:KB($)6+$Q#4JUQ596<@?,]%;%5TQ03MU..49I,;'K! MY68FHRF@%I3*/XBF?M='H<1 (CO010I<'H9"VU(RDO[."L1V^SE^VU1./)_, MYKL-VGZ8#I,?UI0MRIUK /IAV)7&73;*-H?(MO3UHFR8+^A?80Q[NZ]FGG-X0M^+ M8>M3V(OJ^YHYU#IRL\@)VJN%2A&<@UGEZWH;/CLI!+?G-$9AIS%" \,L9];O M"XHVDH8TW0#&6U9YM)%'"$OD_&2)GNI=YJKE1N#.SI='8 PR!D/\(Z7U!^^ [#YYRQ>X7N/!NH"YASVV:U)O0$Q-U7.AZWY:.1I-NDVF[, MK>1I+WFT'97F_@RI)%=I!)"B#C=\:Y+W;?5#Q$6<+M:%&CXVWVL3P/?;Y6N? M,<:]#TXHGG/^K,;VL#%]>^K>=E_N3M,'J^WV]-D/G=PCURX'P MZ5-:>HANR9^O9BY&5_//A4)!\K0!ZY5#2LP/Q*#[GGGR'U!+ P04 " "' MAF=8YY\;?U\. U,P &0 'AL+W=O(;'>1 HRBEQ_J(T":IK@ N^VBR>[=?:0EVF8K2UY2BI/[ZV^& MU(.RZ#SVNCW@[DL<4YSA<#B/WPSE-[M2?E5KSBMRM\D+]?9H757;5Z>G*EWS M#5->N>4%/%F6KIAHC@Z>Z/'?I5G;\JZRD7! M?Y5$U9L-D_?O>%[NWAX%1^W 9[%:5SAP>O9FRU;\FE>_;7^5\.VTXY*)#2^4 M* LB^?+MT7GPZEV,\_6$WP7?*>M_@CM9E.57_'*5O3WR42">\[1"#@P^;OD% MSW-D!&+\T? \ZI9$0OO_EOL'O7?8RX(I?E'F?Q=9M7Y[-#\B&5^R.J\^E[N_ M\68_$^27EKG2?\G.S VB(Y+6JBHW#3%(L!&%^61WC1XL@KE_@"!L"$(MMUE( M2_F>5>SLC2QW1.)LX(;_Z*UJ:A!.%'@HUY6$IP+HJK.K(BTWG-RP.Z[>G%; M$<=/TX;ZG:$.#U '(?FE+*JU(I=%QK,A@U,0I9,G;.5Y%S[(\3U//1(%E(1^ M&#W +^KV%VE^T9_IO[XZ>:2!#./7'V\^/3+);DY_\?E-;DH"U7F(F,5S\AQ7BKUD@BS MSE*6&Y+"<8FB%L6*@&-+AJZAR(*#>_-V8H4"X4PE5*5(N235&LC+'#P8"%^1 MGWZ8AW[T^B___"=GTE@6 ;O@FP67VC;VYZ&MV%]"^TOPS<7ZS;OV;.VUXR_( M<9#0)$Q>VD-A3*-@/A@*8NK'T4L"<06B1N'BU7X>!Q/_Y7AT'E$(NXX'$?6G ML-C/@\BL;4=#*;C+V8 M^I/9:#0)7?2S<$Q_'--@"F;[GB\YZ"[[=JJS5DAFH,QGUDXTNOQ)'9*$M/IQ/4 M!NZ D9(I_[$Q6A"H_ET_ "EGI"+ M-2M6&#_(+CT@V43IR;]B5.<&:C>)?^$AD'L(IC2 M. [<&_.GCB7^[.=5'T/;6/<"+25,@OV@/PNFPZ&$AE$\C*"HQ=0H%&*>%:#Y M'0!QQJ2A2W7"%67+-;3A2$JKHJY;VV M..#%=1YGVZTL[P340!R(POA'9!7Y/WI:FBXG$P$&!CQAR53DHC-B3-P]YV43 M5"W3QH60)4[DRR77E9H9E7Q;RDJ'$?UXM'510,@1P ]7X!N$'O_W /6Z4[:E MY#YNM)&D#\:!!Z'UQR<,0+"#TA^C4,;-?UA>#&,\%$I0$J,]( #]=H?19L!A M)O&]Z3C&1YXCP,,6!AH:UCN4%%S#S+%]VGDK\!Q9R^;CV6L% %*RT1E M,9QZCB0+RT2.T:D]>EV5Z5=P^6$\"KQP3.>[A#Z.;27U";UW0.U1Q@W;:2UEA)+#C!G$VUR ML1&5^;>=&7OC^!PZM#3Q$H:NO1ULKI:]Y($W!IZ^0T^!-?8! MQ-7J0+W< F>,+Y ZMB?U]DE'UGM&O_B-9'!TID&7ELIRC*=PFEL:N7IJI(L' M@0V.<#8<",+A%$QQV8-&+'G>)+"/GWYN4N\.,BY9UCGD2YP#!(M[G1QS'3Z; M;.:P+J_W&"MXZS65*2($6T!VK036T!)EJR"CBP((L#T)*,7PS@0X,I20*>^ MHJZ@NX1I4BO&Z91)>:_AXZ:LBV8=#6B!H48 _ Z*<#WC@"!%AXY@$K:=.AXF MXIDU *CLF,R41ZXADHNE2!E8Z+AIL)_EN^4=5<5!D32W05K6:1CGZ12,RON6 M>/B98/?I;/=M[QFR?L2<-C@7"B>QA1B9]Z"I9TDHS#Y8S.DY!\+(N3E*GU,'5TAP38?9R+0CJ)8G*> MIA(+ =O.NB6A\!YC_H!B\?[9](X;/P$+EWUZHE-' 1'0!(3X6<<*UV(15.%C M4SJ!*%A!YA*+?""8/W-LR+%JE(!^QEJ+0FQ[D-\?2H4S9Q$>T2@$R()6. ZA MREXWF(TS4IC0:9P,'3K; M*',:!8"R]*T6I(636O'];8(ZIO%L3'Q"/@U,XMC=D9E$3A7'-'8_\&D8.U#D M8Y\W9:6[A5 3Q[T]0R4Z2:QE+L#=&&0Q5T!>L!R-PZ2GHJP06:.7,LR-'*M. M?9E26$;1)9[M-H>DT+2$VQ16(5L,8%]J*50F-%Y0GET+0_VJ, S<"BS&F!.W ML15(K* L)CKQ]<6IRS8/I \*R31E>+A(B'7.QI2I&*.LBK?LCS\K016HA@U> MLB+9!BJ9DUQ\A6KZ!-!"<8)/4P044C"SK0W[4L+ _:&,Z!+9ZI47H[B_%[^Q M1==6.LAB6\LMR Q*O8)ZGZ0= ,;NA\1K200T<"9EFM:2HDP*L7>=9]A4T+@; MI*FA%I;DNKERC>9A*S]X$Y<%+/89TD!1XX8RC@^#9#XEQ[BOT'^-@_K?X/5+ MBD? (%W @8)4A=ZE4K@?9-AH7 <#K:7#T(""-@NVXDWJ,?T0179KKMT.-^!U% MK[<-M%L!OI4=W;+6V!ZHM-\THF3@*HVJ,)V7<.9PFKNU@'1LS+/B +LD Q3? M0T6\&3+D/(/4BM%/YRR'/>&P$QH ?A"2F[UR9?9JIG^ILY7NT.#V2@S(L-N= MJ-9.$W>Y<%FXG778Z$)7$MAJS^JNKV0BS"$]8]-*8N18W-NRX'JB\:SN5K4) M;T1?NC"!:.? MYM[>A>H6ATYNJEXH@,@8O?HN!\YOPMB ;-!-A4 L!GD -)[@IAI6 MX)2IN2.'U4%+V !IU:2+0G/=T3QI(AW*1#&)HR"#4?3PZWJQ9;(B'[QV$62H M-[O@[0Z[?(6:T))C'T$C7:O_8Y(@YH]] XD],XW=,I&W2+?A/8S\%%7\!39C M7H_8 #36+JHE<& L1$^(3U>XK;(5P32%.NS0W];@"WY9G?/G=1,^=8:LWS&Y ML P9PTUSHN2]3OKC[LMC2SS,PB' NWQ?HX9D^[ 6_ M+^%CW#A WS&ED14-]&A7.*'#E4J8ACQ:!***5:%[%V*_^]9?5R$0+1Y%H1K( M-=P[DU00QIEN_>GSY7<,L(;17@-D=.ZK ?!)73,/O1Q@#:(\X^6+&K UX >R MRLL%NK2'$8XUUSG#J(::0AH, 2(33&)O8BGRP1M%DD,8*-3 R=H891=RFMLM M\"AKU=PYX$A[J3FH^?035*WE&?:NV_R.+ZUJ(4RB=XF G,QJPQ7 F4(_F *! M+.O5NND5%OT1.N725/Y\0#54=F<,* Z@0HZ5*+ %25FNFSNFCZP#5UU8MF.] M6J"&MVUM@ULC).>]ZZ(###HV%EG?YM53M$4?7NT9>.F[PZ7_YLL%#5JBEGY! MFZ@E" OSP$84T\2&%#'$F?,L:X($JK=)8H:X&L20EBR9CP0()N-^61!'>[RW MX%3R(VCMJ2]W'7A3VR&\' M-ZW%DWB4$+\=F!=D$1M /,9D- HV.,S513 Z,EU"TSEDAK>6&EN#KM?+'LA8 M:0X5H%@*H'@Q@>BNE1Q/8OV25:4.'N9#2S_>+;0.?8BUK\89X+Z[K;0D&:2$ MM.FY#EU.-^80)BCK2LU5>./ LRMO WE8<^]Q('$]OGN7D)[K%?I3ZZ<,&PX5 M+?Y@ QLPD+#,KQJZT>XW(>?FIQ#]=/.#DE^@(!:@H)PO@=3W9I,C(LV/-,R7 MJMSJ'T8LRJHJ-_K?-6> #G "/%^6X*3-%UR@^Z7,V;\!4$L#!!0 ( (>& M9UB-L]HG4 D -$9 9 >&PO=V]R:W-H965TR[U ML+)2@QTT'Q)))._KW*?DB[VJ'G0FA&%/15[JRUEFS.[M?*Z33!1YZT3-XW3/P?,/%\]D65 M)M/LIDQ%^IS!'!KU:OF=6N_]%SE^%,DY"SR'^:X?O, OZ,T,++_@Y\QLF(33 M3"@_WNH=3\3E# F@1?4H9E>__N(MW'?OW[Z=OOE^O[SMZ_L=\&0S!4WN-8(YEJ#6FNF354GIJX$8L]D MLF1FKYANU-'G[#Z#K?TSXSB'L =I:O,A94@NDPDF2R.JDN<,>[Q,).XJL5.5 MD>66U71P?;""DTR*3:L*[:4BD3;)"_X@*F84XWFN$M(3,(,B$1!;IHQK3?J" MT$)4)N*UA6FY+N9$)!X1(^IP8$\U6E)"3-_0I,DC"7$ZE@(DGE#8M M&I-*97JQ*>E )O5&RS+)ZY1XEJH\2[C.@)I*'EBB"F)BW=4Q/&H=^P8XOM4F5:KJSCMLGTF0-R*AW?N<0]!'R0L% M&V[^K.7.\B6+OG^^^7[GD C.MKE:P] U25Y 13V&0A+ M>+\N&^EK&("\>; /^D'V.G"J=O R+[>0C9@ Z!4["%Z=56"9]OI4(D'+.=9Q M::1 :$[ !S8;41$>ZTKQ],A[5ZD483[PY5N6H6:?#<+)Z;@?SIK0[LP]T35< MPI$K&6)+ _%2U[E5"-;+-.<'"'78CML4@>:YVJH]##E]QRH$RED'%I!3AC;L MJ2.XO82$5QP'&W:5,FW[2L6C1!XX+.,592W=(ICX8; C\D(8W4"+I:/,;:,( M>&4E4B3O/=+H:F$0N$G!SB[C;"4>R&%LIW*!YPQAE?-BUUK';;)CW>98KA[; M%"VD,J<0YQ5_9JJU+5$W--\(<>H\Y@_3C MCQRR,9HP+JLUWS)]T$841-WO(/I*G0C$,V&H,RB7M^S!W ,9A7Z[_N+^]_J-A=W][\['-OF.&P5R$&V&:'\X&B<1K-'-E MTZQ2.%$1T#97#KI-(;*P-RBOMUO,16RMG@@HQ$4EK45(!IA4';##J[0MC0E" M0"N_.H H" MIFM-=9%T7T.B8X]\0,7CY0%QJ+O\?>20"X?!J&.(]:7D6?W(Y49H<\C%,1]- MQHTMP5KEMO+R(<-F!J*,AHH%9BVY ['H"QB%6B:Q1*5#6#[]J5X$<6ZT1]06 M#6(EMSXG1P@$0"TLKJB7-MT0G3(YD&NU+&2.=*6*AP8Q:(R?^CXGCSW;GJ,N MUYUS**GWJ!IT[42A$VZ%VE9\EQVZV,#9">:$.)(RL0T'1E&EZJ0":/H511?%,\: M=J ;[C7UJMAW@W>O?OT7%4$[,#*,>Z)8(W%HY.OV:?0;/OC#!X_=<=0/"A?Q MU,X=?:C\O,Y=4_E9/A^ACS8 5UMMW[#5RG$#K]]_PSPW=@(W'*YXOK-<1A@$ MK5WD9AC7,.A.>6[D#!'IU[W0<4-OO XI;K1D]\J U_]:Y[N@BH(1E>_[3A!& M$^NN$P?^H'*^,DZ]VH$31.%8?NA$WG@9N+EA^")NB]A9>&-#L1RLQF@&@>.N MHA:TL;&QYZ"+C*A6OK-R%Z/E,'*\8-4RTS\.WJ.5\0(^=L=:>9'C1V,?^XO( M62V1&-T@U _8)[G2^I3Z&22\?G*<^$[H>J=C?X3.TAOK[RT<#VJ.\3P)H@DN M)ZNEXT^QAUAOM3CM$'W9ZB'5,O(GN,6P8C5E10!4(W8KNMKHRY8\MPE2DK\?&WI>-X@(.[M@+$7]F6Q>=M-VG;=I/-:8+ 7 MS2#5Y0B!-1HPM1T2Z!B"5:I4MW,8.O)Y&\[TJHMSZ,_]4(J>C#;^K%7:%DDB MJ#TZC6ZOV;K_8E_^JP4$O6Z!$AL' ]B]9>3@?J(\>#'UO''Q]E"'8\3%,4+[ M2NRLPGBJ+*U6T4!D$%%S'+;@8.D[B_AHV >^D^05&Y.I)+4P)V$*P\@HV]=2 MFJL+^MKQGS;Y#L,O $>OG/^T5WYT_-Q%R$&KT>IRVX"%L(GL7G&Q:BT Z%A4X0/U7SF+:"*'$4S1>,9"@HZD/NO/!9W9,:EO[8X)&S\6;>_/%O5_M?Z^X;C[3'X\W/W9\P?@@2\UR ML0&I>[Z,9JQJ?D!H'HS:V8_V:V4P%MK;S'[8HP/8IZ](W0,)Z'_%N?HO4$L# M!!0 ( (>&9U@TCLQ%_P0 )\. 9 >&PO=V]R:W-H965TU*UI M2W)=NPT,9"D&58@;8(X[;"/M'2RB%*B M2E)V_.]WI"Q%CIUT6]M]L4SR7IX[WCTD3]92?=49HH'[7!3ZU,N,*8_[?1UG MF#/=DR46M))*E3-#0[7LZU(A2YQ2+OKA8##NYXP7WNS$S=VHV8FLC. %WBC0 M59XSM3E'(=>G7N U$[=\F1D[T9^=E&R)$Y%IK+ A2FI]Y9 M<'P^M/).X O'M>[\!QO)0LJO=O A.?4&%A *C(VUP.BSP@L4PAHB&-^V-KW6 MI57L_F^L_^YBIU@63..%%'_RQ&2GWL2#!%-6"7,KUW_@-IZ1M1=+H=TOK&O9 M(/(@KK21^5:9$.2\J+_L?IN'CL)D\(1"N%4('>[:D4/YGADV.U%R#L/#>K8+CG7) M8CSUJ,PUJA5ZLU7%>J,9"Q%5+GV=[FQ1)BVG!%;50Q >0MUR!3J$H@CQI76, & MF2+[6N9HE];D)B-$L:@2FBAM&VHKC?<&R35Y[D*M+:74I+6A#A1RK0WA50BE MXL0>7&P(F&"&0K9*=72;KCE>$"0CU0;6I)?)2E,,/K"$NHAK"L2Q@DQ3'F]3 MT>2EU\WNJQ>3,#AZ1S9YP8JX16RQ<"(R2@1G@O;%X;R]_@Q,:S2U1<'98IMV MFK8YH2K'?$$9;RK=R=&?T(_['O.A MI[NC_0A!R M3NFH,],([2-^:B7\:<#.ZA3^J)F]/6D6KEW1"UDLW]I"?KS\$H*1'TP&CR>F M/RW JTYA_*BMBTHIJO1MIX@#EL_B6%68'%Q["9$?'$T[X]"?1&/X)(OXNX8? MY_&P@R#R!]%.,LE%.'JT376+_^\]<):F=$%PR2FHHPWFQ!R.FBZ(K:3@B2.9 M1OPO8J;ZR-NS-#WTA0GM]);5^ Q^*V'+C?VFM;I+:G:>1 M];64,M%$NR+Q84X7'$=T2RQ0$5-;?NF2W@H[.S'T@^'1SMZ/HA"^$,&RA< = M\OU93IMOX(>CT=[L*#PB.I+*; OJ%P(8A\-#H(;?[_*7,/8'X7@GC]%@TH[M M\4$G0Z7LD41(]QOHR.R$5%4P\E$?KTL5.3[A0AI1CI$9#2+G74@\$0[J2A_*<5A=\44-F@ M:=,\H;J;$%9-,;)<5L0R"MUUJS V).ZN,[3/C<;KP)]&TS=P4\O BHG*73*^ MXVA,^*=;1[M\)A>"+UE])VF]."Y\ USC M 9.W-%3T%NI3R,AJ1+WI;[U#%]=^Y]&0 MHUJZIY$&IUV_']K9]O5U5C\Z'L3KI]M'II:<4B,P)=5![VCD@:J?0_7 R-(] M01;2T(/&_&ULU59M;]LV$/XK M!W4(-L"39#ENLO@%L)T4R[8DAN.VZ$>:.DE$)%(EJ3K^]SM2MINTCH%@^]!^ ML,67NX?//<>7&ZZ5?C %HH7'JI1F%!36UA=19'B!%3.AJE'23*9TQ2QU=1Z9 M6B-+O5-51DD M7.O^"0;!T2S[M=R+.\9):-AUJM03MK0G,-'ZKW)G)"NJ3<6TVS@OSL>($E MLYC"G&F[@:5FTC"OEQE&EO"=5<2W6-,6*WD!JYO C9*V,' E4TR? T1$;,\N MV;&;)D<1+Y&'T.MV((F3WA&\WC[:GL?K_2_1MEBGA['<:;DP->,X"N@X&-1? M,!B?O.F^C0='F)[NF9X>0W\ET^-8MW?+*U(PA,75/Y/EU27,)XOE)U@N)K?W MD]GR^N[V'B8&:EH*5 :V0)HCLPG_W @CW*H=H!-TQZU:H88_VGQTO.5,5363 M&_(6*3#($$%(/\,JU4B/^$NW'X-5\#>C?:$-G+"J'NP\.W M*&ULK5=K M;]LV%/TKA%L,+>#9EITN6?, ;#=%5RQ=5C?;9UJZLKA2I$I2<;-?OW-)R7': M.AVP?;%%BCP\]]R7>+:U[J.OB(+X7&OCSP=5",W+\=CG%=72CVQ#!F]*ZVH9 M,'2;L6\-W-"*PDUS[3 :[U *59/QRAKAJ#P?S+.7BR->'Q?\H6CK M]YX%6[*V]B,/?BG.!Q,F1)KRP @2?[>T)*T9"#0^=9B#W9&\!D( HJ9:O#>[M]0YT]+Q@OM]K'7[%-:S,LSEL?;-UM!H-: MF?0O/W7'F[%8X7@TT?HBFQMT@IPP[914< MWBKL"Q>K=NWI4TLFB,M;_/JS<0 LOQSG'<0B04P/0&13<65-J+RX- 45#P'& MX+,C->U)+::/(KZB?"1FV5!,)]/9(WBSG9&SB#?[+T8FB*-O0W!NO/2-S.E\ M@.#WY&YIDC!(]V!(\>0_]W!!^'>/?;ATLQS49B=;-87?Y^<_GN M@[C\ [\K\4KYQGJIA2W%M:-?ZI!1PGV%#\^NMR*%3P8EM9K>]^M%M# M!=)][56A #P4.; T!P$%(%\/7>YKRM0$J%:M^6'YZ<3+/C4_^5&CZI,80%*J^$ M\I&Q4QX@'?J7$#OS%'FQ4N2*Z=7F%JA,Q5RS8?..(HL^*:)ST3 TI0_6:7.^\V5"L MD\]D;-*W]Q&X$#I>(0QZ>^-L3E1$IO"RLY\56AKI._%T=CP\.<[NSY=E MB.3NHE>P/B<7T-Y%292T]!2"IOXU&_0>X1.C<>FH4&'?7LCZ_V;G2,Q]7%_$ MNI9\NI5^K[H4,1R$;9THE?,!OSZ'5)]0W]@X<$D%;@M"GYM.9!QG$6)_(]G$ MA@VVYJMS.N3H^0HVBCJU/C(%SU]).+QO74?)'_'# [OI8)CT&5#)6P0]D>$9 M1YN4WQ#<$:]+R0XVB$?$=\M%J2$G8RKO=,:,LG!T;%,&F] 2P/.=10&=L9FL M"D>TU2I5D%(9:3C0170B4TEP]R^42=]_Z5-L(UVT]@ 5F(VDP-ZX'#8?C ZX M' QK&"<-V=;?QT*NH3B[L+QO%8^K][!;%2AC.1_Y-)LAO[)9OWN7"*6S]<&C M(!,2 %/(EJ[WQ1AN RQ)KEY;ARZ/)R_:735X) ^2UG-T$RVRDQ@@TX=%^JMV M^_;Z"I_;:('+6$06TGPC^6C(@2 +:*Q\8-41-RB<$+0OU)J8$Z( 7_' M,XY@TW[9/DCUOEK/\]Q&3VMNLM_\0F!5UE(C3#B\MWUN],?W=.8/N9M&7_.#0(KC$HRC$Y M]'F&FYSFI$#V0B"LN FRB@!7"KR@FZ!;55 Z(_I6X4[&*TMY:UUOW3<]_$4T M/A]]ZUMYO'=[09/=Q#L:5_/6A'21VR- BVB7>AM0WHIO&QPE66'"_ ^]*B3'8#/F!W.;[X!U!+ P04 M" "'AF=8H&GBR-W:@6_K2KQVYKM2IIT*9^/#\]_?[Q1E7-@Y<_T7?O[Z-KN?'YP]\%]<5ZMUBU\\?OG35JWTC6X_;M];^.MQF*6L M-KIQE6DRJY<_/[@X^_'5_ <<0&_\H]([EWS.\"@+8S[A'U?ESP].<4>ZUD6+ M4RCXYU9?ZKK&F6 ??\JD#\*:.##][&=_2X>'PRR4TY>F_F=5MNN?'SQ_D)5Z MJ;JZO3:[OVLYT%.KE3];L,HMOPVSX@8Y*HV%S58-8N6DM/*U@7/OR=]5V M5F?OEMF[K;8*(>6RBZ;,;AA-^.2F6C75LBI4TV8716&ZIJV:5?;>U%51:9<] MI$_[1S\];F%'.._C0E9_Q:O/CZQ^-L]^,TV[=MF;IM1E?X+'<)1PGKD_SZOY MY(RO=3'+SL_R;'XZ/Y^8[SS YYSF.__OP6<,++SHD_%%D1-_=%M5Z)\? *LY M;6_U@Y=_^\O9]ZI(/:PT<59C-5C5[ M/*WJRJK5958 @.#@I<(_EE6CFJ)2=>9:^ *XN:65+VME.Y==&KLU#-1, 4Q= MMW!562E+5+5;5\4::'V?+30* &TM3-F:3+FLA>7_]I?G\_GIBTO>0TY_GKT( M7],2PV]W>OB-Z:S_QEC_9>?DNT?96MUJV(!N,D#%5N$6JH:.;DLXFP9^;=?T MMZ!]:RLX\K:&(ZQT S13UWM\KK\@>>&'<'Y[+X$BH9- M6)BKKC[I68:\)%2,V#Y[]L+%'2/(A*2(DH"Y2H$@_-6!V+1TE%>U*CYEKRNU M,4T)LN+9DQ=Y=KVN&G-R#4_\-[]=_.O#]<6__)^XJ0_7;UYG[Q@2CA_P@;-& M;33RFC7=:AV Y;8:6;K=TVA#% +\V:JJAD/E!#"S:P#?P,U WGF*.\>#;+4" MT5 G"$L1[J:(_?M [-]/$NI'1U3ZQK75!KELC-2_; 9"%$L!QBT\')5PP ) M%&@R ?FS@ C\#)"",X-4QQ.#W4.'!Z&V07;182F$$E!VM]FRRFG7"HAZN01C MAM -NS 610C@NQ.I"N_KU@GIJT555RT*4L4C4"+C6_AY=-Q6U1WML %C MU)^E(&"15%EX>0-:9P$'(,#DR"FWE?.LIC\7^ H*B06PBH8UJ@;VCLP*Y%Z# M%4I2F]@2)JY:X&=8RS$OX!X";IFQ5X@@U&I5*09 "ET46EXSJ<^R[9QDQ$D- M]F89OEH94^ZJNJ9U*N!;0 *PA[Q5-:UJ5M4"A)4?0(P"T+&'#V?9/S49H\1L M$:JP-Q9, .Z:$ 6J%(Y+4/H#: =UR>]VA3 4CQR9A4^"\L0^QPMVD$,]==J0FB M8E),V4L5/-VM#2H"$+BZ;T !$H#8@'2T%3,-**8F_#"K@XAWJF!<1RL'<+U! MYF*>*]+CS7):J\F MH".P"BWWV(:4< MLB#PB_HH/WW#Z;,/ \YH1VPGHGG6#PBDA"?DE7$0LK]!M+'LFD*&,Z;(SV41 M"6)1;'A4Z25PG[(D)EO9)DMSDSYW&>HN5I6@H6"&%$2T"=Q5 M^4?G6J%RBTH '2!2;V 2>ZY!U;PU#5(VVB,%J(2.(<*PP\=6KS&H U#&A8\M MR_@_V"6M+5*2^-(K2)A99P_E>(]&.;;O@O:W\A"G?R3S3#'-#X%I?IBDZDM4 MKV_ > &+ I<CQL)O: M1--[@XX1%D(1?)CG M*4>"!"Y1!&9K=%KP"V]2DFVQTU:'DP3SXF#!"6R-G6[4GA\:[Q]ZG\-,$&>T5H,RT ^]A3=9]CA*E!+L=G"VC[6P"QZLMF!$@PE" M8ONX(R'@0)F9>BKD+()4 Q<86 A0U)R(\50,9O-&<3F8MW)1ZH8U1LU]EF_I M46?9%C=R_QX,@ +@ SI"02^ M!;>0_+H*1>\M2G2R#;<=.2@V:((PO *? _4/J?9-JMFC@3FV4P$2$$CB20? MC%)=U/M;XP06A-I5<(T/QO0X,+C(Z *)BB8YQ^>30TP0!R&Q[ K>.-HF(.K8 MP_0 "7;-V-EAPL6>UMQ9]![-Y T1_=Y8_ M.9O3H;_[X?D9RI\IP0^"9JLIR8(V.RP BY.(;TPO"! VWHL@[#6:21K3 (>K MY+*$+'8VJ1.2U,?9I+2^DL# D1C]_4=GZ6>$.9D:I3?N ,K:,D^Z-GL83<%E M92F*FH%J[X%:M4,+ 02*JBF"9]%)J]7"](*SY*Z!(;K6BOVGI:4\ M&,PS&V@VE-^LV=*58\PFS]!]U B$'(_J &PG&W.+2P#!;)C[,$SF8LR'!%*C M<3PF8T#LH(S6MMX'QS*$?QA:T_;$/-+._(XH "XC,= W/HHY2D9?,U'6^SI& M24%\1-I*9#]B/6>S+;6Z2PTV+L@[UHNOD[]P)C2!.WPM4J0#>P+Q=T)!7:%% M1#"[+D'H=DXONSK#V)4(O1"C/O(6\L6/V:*K:@SZ [;/3YGG7X0OLVJ#B&5: M1I;W+VQ4@<:!'4 #YC@Y"R_):2QX<+;<*8FX.[-L\0]\]ZE_%1SEIJ(H&)%L M]1D_PXKRPBS[%>2[)J,UW1*G+S88Z/RW3L""8&<&/P*D9= NR729.&KIXQK7 MG66_J3_(:]O6JO#08.]4?VZUZ* ><&%\ A9%\;UMU:*@D,!&((5TYU9CXAY! MG^QUEOV.MA1Z"&@_-J0A< J,?(/I) MSR:SP"^)", A8C2+.->.94.OC'3P?+ID?.5%_8C!9JQ6+0I]]X2'BPB $*I*+/E[M MN?,#&:;'(C,4GX#/I$T3 /8,4[^1D/(8+)V(%G\JH.^Z$+'.\AH#@P!62Z ' M=@75##2&3S 4(T*,QL; LO&Q?>-%"8*/\.3YB)=$CA1$AGC_/BLD$$LX!-W@ MXHR4VE@@1K4M*H>"X!\ 03)3#@"K$XMC3(A(CH3W[!=%EXEG"E$FD(NN [&H M2)EMT.>"W1X(+G8YL(ZB*KSU4$;?$N4WFC7Q51 ^%H6/G[QK0[H'W)K.AIFW M7H"TZK-VO),"G&2L]K7_0M.8QP2(JJ'0T2(/I#C!Y8)?#W"D_L! M&[ "Y_##>%*\W- L?@O!R/HA,B1A63#[*AT88 M>O\>:916Y8*&*&J \IL6?#'BS"352@%;R;9R!H.22&$'0 T(ZV#_Y&"WM2AJ M* +VP)('FIVE::KR=!HT,G$0@] 5]-Q=0RMGGA]0(N]J%)(7E)*IZ.D3$Q@ M>C ,%O'<(0"@\ W6="03)X_!9&XQJ^=CPXI,! MZ(FBWG.@K0>9J^5([GID M'Y63>"HF#BBFUK=4F"\ V0S(:_?P@ M9>[KCD<_'+.=43SY=.^1O SC.]T)T@S[(9BI+P\)(1\)*B=P"<=(YL2D &C& MBQ)-RH ,6^.[I/#]]=C8\[Y'CSB?%0:R].ILNG+J*2?P+XKA1N?"%(3N:(AU;9HZ[KNV,P^A_T5L;0< \\DH/B M)#KD#;@ 9E\+X"%-6Q4+J5]4%J,3>?;^ZLW[F[2^+%26)35EA!X16W5'>3:R MF;3=:BX/07/#L?T=(E.2A@>F9LS%L&(HBL-H]MWD*S94((<7V=KL$&\D3O:< MLQU76I.*Z4 ^3(F'6*UV-EUL]AKL$2P9A&.^#5'JJP:LDVYS+('X'T[9"]!U M5-$51U3)>X"@M2Y7.N9H*=F["8$1+K[JIW&!OHRO)*&TU2 Q@ZDIQYER&+M3 MEFJ'@1(+E"+L5L1OB"K0 R@U(IR5LXSS%(11? FRP!!*N PWM:P[K$SRQ25@ M]9)NX/1,Q744&BP+(8K^8#"SJ;[%NX 16DY"+M96[.ZF1L%X++:7FN[9]21% MJ,RP*E.?1#)>7L[RMU1H1G9^*!LK"HL%+[TBM3A-')"\,,LNHP [-&C2@R)+ M<<6N$HW-I)'2RS!)3T(V)V-3'",?' BI,7Y&V7>L"$@I,=+ '>NRF:"I2)+$ M143M01T!FRK!O2^FCC]UM/O4.$CP+*DT GKE3*Z 0\J **P7 QQTP)+B;0-[ M$(:!O8*!.RZ@X"H >)V\_[Z>34TG2I*B8"M-X7D;'H^-# 5FMG*?3I(,FUG\ M(? E0=VB*%C1U+SW5GWR1A4=(.\M$6$9O]>]8C3^O@EEYAP%"X.56:HV@"M[4CNNGMJ"\/5>U,Q(]L ]"W,!@T:(40?1!-%CJ*."H0 MA/]S>I]\>0PA:ZE@ZK-T2!72A@%.HY1$;TBE2>2Q/E13,ZCGGAVB>7!\4C]2 MHX<[[N!]D?IAIB"<.7XE%ITO:#T0UW&<%]QB[)@8FY38!GNC\ AK'U>XX43^ M] HE*;!4"EY!=JYP!V3RQD5&^D,\(Z6IZJWT!_4!D10M>A'7:RY)J=('Z7J% M"K[<.U'E*+5)\*/->@QU$5^JY6I]TK%2L)CP2CZ<'TY.!>V&X@#8H)#'F&)) MR;P0%\+P#-%?%.%G!:&230"2P]HF]BH@=4'Z-#E'.$) M@$[!8S#G86ZUG($73#AJL+,!;HPH0#)>V'8)D:0CMI,O$=AV=DOQTC84$?;7 M@HT?60TQ3BI& K_C*TUZJ;&&^FRZNOFF-<6G$_;J<2.@QH[6=7[E5*,53T7Z M0AK/1,WFUB![3CANH]CB6U$P;Q!6/U3=]+87G\#=X0&-9WCW1VEJ^V$IRZ.! MU*+W*"OY9@J:)LF?DL-T'6.GSB!LF?*I"F\7 M]HF9C4F_,F!XJ2F9/6)-[EDH"IF$7(UG'JIU]N9U)QD)@DZW)<$/<).,^,%79?/,LQ6O&]5*2]58"_Y$(E2Q3#9B0+?)\% M4QJ&/9W$222GQ;6S(;.%!EW#F1()=;._P0D"'$FK"[60V4EU@S$IBIH!,FY-5B:P-O7,I"CLZ>Y,U] )@W10 Q=5@Q%#_TD\KT;J]- M$LW4K::4ID0)V$Y+=X5U$&# $:'R^0/-,P\S,F;8PRKB=H,5M@;SCU05028I MS8851TFB30KH9#[+8)>-4*WI%HQQ2L@C+B9LX30TDG)GDFD7,HG5N<+ZU&." MH0PXXBVGO\+),<9O?9L#$]0^8C+/_@2F:JE?5V1>[KL0C:\;L=3NA0<\8JJ0 M1(DAANBZ!Q\C$A7+O0H]_M==()^^XY=$A 95A'^ AT#6G;!-U01WQ4_E,UU% MW\+S\/!SY[(GL2Q]3FV4<,FT3.U08J@!^GQ_9)J<9W6,5NJBE9*;A/7+>/Z$ MH(Z 8CP0'.8*])>4AX76R2V^0@(#@)BMT(2T*-!A\5N?K>_W.OIP/NW(I]]< MP@4$2?'<;F.6GUH4@X_FL]2D$P93Q7II_$_5>^F?&R]M]NK/BF.8; D[4:BX MUA.!2%H$&+($9 )V[<,-%4;1:=)51*IYTFUHUL1_:5"68E M%J9[1*?SCQE*,9@]9@\3V'FNP;EB-VXN]3;#S)]J0O8@5&XD%JR583P[IA1U M><1\]NJ%FCY2$]KK,!O5'3?X8Q3#9P_ZQ>RL@*P&FA9[=P.HTW6M&HV]\T6M MJHT8 DG7@8M'=PE.!6Q)P[35HU7QUM^PX/--Z0YXS4$@AN*G@EIR[,,1#H>& MFH[$O,3QHB<2V3F&0 "KE.1CT.2A?Y212*WSD53[OB\)8S*08UGV]W7C#E34Z^N]>_:$Q#]86>RA'"_X^2*NG&_:&@4S&1 ZI M$BGXD3824.$5A0XE?N %)MNY:0?E5[9P91^H($=JWGU)2K^;!81SU4JOZ JU M4L $,[\09FX ,Z.F MZ9=.PJSCH1Y4$MQ3DM:UOKN?X]QHE!$%^-PCEN.N MC=2P8;EN4S*)E%UH;JPV"'.Y04,CM[^7I79D!;7[9,W0)Y&4A=^SKCPP%R6. M47A- R'V(A\YA6R+C:R0@HQB(.1$!S7T?A&2.JAC#NEJ9#=3%R;%UKCY=-/: MC6?17Q(6O>BSZ!LFEC'J^W:S9S?W%Q8>3PX--5!RC:Y//-41"G)Y Z'KC@1) M8A&"W#S#>8D@LQ(5GF= 62C607I@E!O,#IWWZNMYLYQLEMECULT?*$:X/?O- MJ%+%&PI1B 91VW?J$ZEKT*Y,K8PT;#;:3I_"Y)@I),"CQIWOGN?GSY_FV7?/ M\F?/?^#S?/+\#SI#KSH\E6/EU-8\=U4;0PZ?Q4:)L5&[)Z:3_<_>8'\3Q'( MH[+ARZ8 Y;0Y&E@,B*'2F:@'!D(?KV,IV!\$AY;*3"G<8>PG$+FHC69Q/>YH M\-9 ;+FS'/^=XUHD3\[R MY]^?#R3#%('&%JWY=&?5-5BERJ(:;O#D0<"/$NK7397U'B1*)!'D7$M>LZ#$9D:'O]_5C,I%3M]JJ/Z1;3&V3Q_]N04T7R>G\Z]WC@[S9^<3VFOETETQRS4B&)O)HA=67SI%>7B+02LOO LX2;AGC]* J"LX(4%)L M": +*7%J[CJQBM4#W6T:&A2B?T=*OVG%K& M3-42IJ>__,TB4HU%=<-2<1$"7%*1@!>"(?:IP[N0+KU;W>O.[A?U4!3FR(UR M?'M6O#1("LI#*>-@)EA;PA5@87($"2N>Z'BARB$)WW!$AM-_G#67]7#C"]WN M,(D6]Y;4)&"I:QF2BU4 <%8KO%P,CH"75ME];T9%84<_;P)[D$TG.'@$#'YN MJM10GP4=X2L_V1=,25+>727R2&FI&N/"O1P/-:CU!RFY$;W00$Z971ANRT' M+:D,\^ "/E%<-C8AY9XP(UGL6!>@9A"OZ M!')\"=4AC28-K"%I:*B]TM_5&5]/"FE[-_1R&)ECI%*-R!;/\$H?H#>PO0%R M=,' +=5&9O]"$[\S+JJ5T;XY3B:\O M24>&&D@'?K2B'"LI-17J=*5?$@;QC<\Q3MKS6ZA'@X+O>*EQ[ ?R"\G-1>F! M[JD&.;Y*&:FX;\*6*3UA5C+:MG2M4@%]5\AL*JU MX<(+KCKU#,5)7:P&M0PG>_!5,TOK0J%IT03 NR8Y?0\J59-J M%?F:&6=\ !U0!(D:D?5YYD#WXX5U)!,-WY1*=@HGKU.QG\O=P_X6Q,/\VJA< MN1L2P0TZ#I%QRAZ'QY2A&KNSYM.=59>F0>3'BWWEDJYK+-K$C5)"9-2$_183 M)PT:O<8+:L8Q+>:Q^?9G7QJ5@)@][OXB@DXJ.14'I'>+-+ZBW#H?N_M*7-(5 ML A5MR)]"O5S&?U#KJ%_E%%]PV&=_HP.YPX\#\K7XJ?12]")C:6BEBI.%JJA M2G+N\M)EN*&&.#V7,]+-8?1M6[7$BJ[?Z&.UV/ER]ZF/P#O=&Q1-\IYHP'V^ MY;7Q_A0D16RAD1;P]$+6V!A.UZ(=O7+MRVY2[E%LZJ'!1.BFDFM$(3.3O]Z+&3'*5])7HSHQ8/M M'%/A\R02<*T+1!#?SIFTI(%G-XO77+RYBM=<]-Q$:@/^3.(;B DWCU.?/?EK M/\:0?_V9.!WJ0OW0\%* =_X>=;UBG/QN_ T%_VV QXY7C R('TG^X4C;+1#! MU>]OWMUD%QULQW!,>@J6YT?W-2)ECJTZ_S:D-[;BE**(?7KSZ::ZMU@D\0\* M^?\6O>5QS?!5,_%5T;X]-"07[A+7AUU?*7H.7=A8[.&FRX_8B\6;1<-EH4C? MRS&%A>YPT >C;PPNC^UUR@7;S0=7I/JW5X([K)7KU4SGZ5%"05,P/*Q+>G.FV'-V4%)T^!.H$!RRA'CX%Z,?6QR)X$KF64PK&%M MT^A^-7\I32I^2;IG8XW5_"S]PPT*W98C0?T?@4BVDX ?)4G];Y?*H-N'@M]P M2 SW@B.VXDO@=-@GZ@L/0S@6(U8L0)*W)/5'_G)3)MW^K*H#KEF*)P,CT>Q[ MC2)DOHH<]RCH>ZQ,7129I34B74X*DU@P/Y\N=;]ANP4,KG#G[JCL^.)9D'O9 M5N'?M0A5JZ@]^&X [SWLC#>?HL$E?\NEITN^/3@-!\B]\'7"[,G=((Z]#KIN M'P"X3%SG4A?\"R-X39BE<%S-=\11!*"S/L#*;9MI[7 L&$J+E[\HOQ>JB&I_ M+YW7U?[$,>6#'?+D9G'?Q5A7U201Q,JT^711&5YP/?BY,VL:T\G=<./:Y#^; M+W6%^J)\+.M'QQ]EOT"(!C/E"$1O/@J4?LBS7@Y/ /3LR1B XILI8,;(]7'R@X?@ M'JSH9QWI9V::EG_[,'R;^9^.O. ?3(RO\^]._J;L"MWK6B]AZ.GLV=,'?"^) M_Z,U6_KYQ(5IP1>ACWC;K;;X CQ?&M/Z/W"!\(.:+_\/4$L#!!0 ( (>& M9UB.1XCXC08 #T? 9 >&PO=V]R:W-H965TWBGK\):+:SFC5*$?69K+H]Y,J?FK?E_&,YH1><#G- ?(A(N, M*)B*:5_.!26)(\D*E+*?G LDBRXBX.Z8IOSWJ MV;WEP@6;SI1>Z \/YV1*+ZGZ,C\7,.M77!*6T5PRGB-!)T>]D?WJ.-#X!N$K MH[>R]A]I3<:<7^O)67+4L[1 -*6QTAP(##?TA*:I9@1B?%_P[%5;:L+Z_R7W MMT9WT&5,)#WAZ9\L4;.C7M1#"9V0(E47_/8]7>CC:WXQ3Z7Y1;&AX+=(:&S@IO\850TU M",=R;91+)0#*@$X-1_'W@DEF3NC%%1FG5+X\["O@K.']>,'EN.3BK.%B.^@C MS]5,HC=Y0I/[#/H@4B67LY3KV-G(\93&!\BU,7(LQ]W SZWT= T_MUM/V:9? M2>VU4^O(>"7G)*9'/7!]2<4-[0V?/[,#Z_4&V;Q*-F\3]^$E1%I2I!1]GJ#S M0L0S\#)T+EA,T2A->4RTU&U";V;[_%GD6.YK]+N-5Q=O3JO)Q]&WJXO1MVI^ M,6,YW[\@\76#[G.L^)@*-"B=HEH'5Z&9!I3>8E> /XKTKK&X'#\5AH9/T.6, M@$TKP!NI&$0[3=!;P@3Z2M*"[H1J5^,)D3,T)RRI5O:K?WO(QX$_:(4X 0XC MJQ5D>R[V!];.53N3LB YQ!680I:F@'\G*1&%1"=& LEYMYMI^ \?WL>NZ.S^1MX4J!$7LL0>SW^"TOP'F8<\/MZ+=F=-# M^6+YE.8*Q5 B6$([%;9K6:4%B@//VP"'@ B:7O'DN9@KDJ+YLNBTJUX/@CT4 MX,AK=_\]Y/K8"U=:W??\/9V(L1=%.]=Z)"55$CI"Z D$)%^2)RAE9,Q2:!# M]0E$0T:37\R$%% ;6;W>BV MLU,J2+M6=P5Q<#A8+]_*:W$(8I[E-Q#P7##:?=AZ^V +K,A>KWXE9(@M+X 6 MCYHRJ]V/JQET"'$AA$Y!9#L'V&")Y1A%W35&)ZIS ?<\H>Z,,!3B8IYI03HE M&'3G,-OM/A$/!W!NG\TAL%R1?,JT3VQY#BYVK2WDL+#K=9\8%&8/'.T,+C(3 MEC-%]U.X-R8_(59W50.1?+];\M#!$8CTCO/DEJ7I%D$0N4[WYCZV!]VF"2,X MMG!AFY3GTWU%1?;?G<&@I<5J.CKV@FA1K;;<&<0.NO.%YV$_[+: $T0XV"+^ M_^_Q0ZU*[4J&*GG/R9W)W#IED#@6!;U?1COSCMO="CC8#K=(NP&4%1MB-N89 M18K\J&3[=?]T_.Z MT418W#0V?)SSJX]S_M8?Y\Y6+<"B12\=[6I&\E5U7NK7]L5N\UZ[-M1R_-DO M=,MQ= -7R.GZY/M8^#O!I41?))T4*93 R:]!GGI<>8U$LAC_36.%%$4B%7:VH.^:A"M*K+M'O@- M%,\R+70+#EPSDD+K3^-9SE,^K:=$M_;1+&CLO$J0;JUE#M?C^? @:GB,8^%H$-0-$#1P;"?"3MVB%=*&-!]4:3[8F'K!,9%YYD,7 M5!:I:GTDVLSB5\WRXDM.B@0NG,G+:NTO4*]\4UL]<^A7L27\WM,&3"QT2;2[ MP9D#6F39]3/VH4VU!J8<+]HS6'2P.ZA_WGL!5RW7?5G'FL.FYJ,PN,F82!8# MFG401'4JB"Y_+5'"TD(_Y>MFM5J]#8_* M)]$5>OFP_)&(*-Q@% !W$ &0 'AL+W=O M;YS(<]'TN<;I3^;%8 E MCV51F8O)RMKZS6QFLA64PKQ6-50XWVK ML3?K4')90F6DJHB&^XO)I?_F*G#SFPE_2-B8WC=QD2R4^NPZ[_*+B><<@@(R MZQ $-@]P#47A@-"-+UO,26?2*?:_=^B_-+%C+ MAX%H5?\KT1<&?)SE4-^"#!#]SH? MV<['*W84\0:RUX3[E#"/\2-XO(N9-WC\W\4\%FH+%(P#N8)Y8VJ1P<4$*\* M?H#)_-5/?N2]/>)FT+D9'$.?WV$!YNL"B+HGN32U,J(@2ZW6]9BGQ[%>_90P MC[\E/ZK%)8%R ;I;EF='V'?;N!9FU75.R+3WG7CD,LO4NK(&F2$#^>!V*R45 MLMA3F)2F?C"0^@D-_)2\JQZ@LDI+,(,I04"9EPS$/*5![)%;#;60.1%53I1= M8<#96FL$(\(8L$,X1E/N#]%HF*;DD[*XMD\ 5E#D!&F7X+K#0#&,J1?R@3CR M:1@-G7YI>ZN1[K7]VH0%7]:R1@*VXXEE ?7B<"@.:>Q%Y$.3$UE942TE+LXV MJG&H@*8L&L9"T] M$9*LK*2%:8$$G@\QQSP+/>\Y\:]*Y1M9%,/QB,;^2$"M MN VH4-5R:D&7S]D> 4!1N\!'%_:$^#RF+ GZDB"D031V79'4XJNKD!XT MHT'@'_19$CH%[5BQD&(A"VG'ZH)3[@U="FCDQ^1ZNX5KI9M#%ZEKG[$<%L.E MGPZ1DB?UT'?F&T5!XV!8ZVX?#7?#2]O6EV_[A[VSO,@7&4G!Y$ZW8SHTD8]B5>2A-TZEH9ZW;&$@O1$*,P MF[M)IR$F+?'.!F9.XY3RE(T,1!Z-H_",W.'-3E9+2I90X9%>-!0FC9P&\5!WN,6G MY),6E1'MS33#?/0@&/6CL4#]8,QASO@9BB#?B(8ZXJM+^]J?V-=0%8DD"L M>.RM1TRC:'BP<(_R)!X3IZFW,X9 NW3N*X=Z;,@O,>71D/7Q?&;>2SQO$XSU MX"PZ%HF"?:TB,7/:+]Y&D,;_>UZY ;Q29U+LCI%Z]&:"Z> T"/OIX93QI)\N MK'1.+DMW(OW=P0TO$6ZFQ_F!9ARE!\@QWKCNK,H^3]U+,,?*+=T&:5&1X,+^ MB>I'?; IN5UKI L#1Z/Q:1(D!S9][Y!5:9!T.WKLE3'K/09+0'9R3UY#FHM M^R[LI-VK^K)]3.ZGMT_R]TAN$DNK@'M4]5['X83H]IG;=JRJFZ?E0EE\J#:? M*Q Y:#.[R:-D*^J M!-#HK6)<3;U2ZWH4Z4+4$4CA0Q0(%1AWLD:UD*<2K-1Z+J1=:0< @UY:!F&4+ M=\"8)3(R?N\XO2ZE!1[N]^P/KG93RY(HN!/LA1:ZG'I##Q6P(ANF%Z+Y#KMZ M^I8O%TRY+VK:6&PRYANE1;4#&[NBO%W)V^X>#@##\!, W@&PT]TFK01ASE]J<\:VE.J<'I[)%O@6LA*2CTY0=9,E!?)X$VS/8\ MR'3!ZH)R:)U:@M1"%0I#&+V8#KRF_+J6(@>EN@ \ZA\EC@<8+4AC'K,&20E3B/#"#(>Z9O8Q[L,B M[&.<'J&CV$_3#PHB/PE'!XXH3/U!B/>>4_\I..B;"N3:30>%S BHB1[P&IK^LN:B(TJ'8>+(60'(+JDH/^W[B580R9SZUN:683WFC M2LI@*9!LJHJ(]P64?#MS J=+/-)-H4S"FT]KLH$G4+_JI="1U[/DM (F*6=( MP'KF7 47B\C4VX+?%+9R;XZ,DQ7GSR;XD<\7N$:RM(0:1DO M.TZG7]( ]^<=^YWUKKVLB(1K7OZAN2IF3NJ@'-:D*=4CWWZ'G9_8\&6\E/87 M;=O:$#LH:Z3BU0ZL%524M2-YV^W#'B#U/P'@'0!;W>U"5N4-460^%7R+A*G6 M;&9BK5JT%D>9.90G)?17JG%JOA3Z?(5Z1U MX0M[RZ'E"[]D>73(:DL4'28R]^5"UB2#F:,OA 3Q"L[\]"1(_,LC,J->9G2, M_1.9AU0>YSD]2;$?7J+_'?7V0[4"T1_!((._S'E/M*=O"+MI[/?)+EXTM,PI MVR!31*M:\%BN$8RJ1H"%K^F;F>]#@TD\@"9N$B?H MFE=UH[2O@HA\2W84DJ^5#;KBU/4G0\MC=QQ$Z(%DA=Y_\6ZAT-^GKBI(W2"8 M#,"!UIY&6@"32C1MOZ(,:>L;+?Y#?>!B' W0V$V"8)"-L#N)A[L4!6Z<^.C> MT)(L:ZJF) IRWZF=%OKQ F$*]/VXDQ MV)@TA;[$T9'TZ=S/D?974GW3"R$,NDV33!\,%L8LWXW'.ER(E.N17(H,9F92 MI=S 4,W'>JD$C\I-:3)FA+CCE,?98+)?TL[59%_F)HDS<:Z0SM.4JQ^'(I&K M@P$=; @7\7QA"L)XLK_DEZ,W"0QEGUY;=K/30V^.21#6R]@95\5P>57!YSPR?[2JZ0*E8#6O&G M%+7<#S>/K1*"IUL)H-+SB,-)O M]L<&#BNVC,,U\&$%S!X!I@Q]D)E9:'2212*Z#S &+FM6V8;50]:+>"S"$;(H M1HPPJP?/JD6W2CQK)]&[)*[P[&Z\(GS>Z24/Q<$ XD,+=2,&D]>OJ$O>]W!K MU]S:?>B32PC'* ?V/L[0AO,N'OM17K_R&;'>H^?^?LQ-)*5"T^A&9"97 EU) MPY-GPZ]MM8=8@!WBU3-[**#8\IP&@3*"?9^A:1CF:9YP(R(TWP#$Z9+'"M(* M>/=FR[#"?-,Z]FV+\NC27;^'/.%9*! W"!QF(:?L]C'5=I./H*6>T)2,^FG;2"G] @.4-0CB#A9I BE1)9 M^ .)VW !$2R0 GOK/G8M[+D=!GR,_@*&93WL62YFGK\M>6?#9B&4<"U0E MD M)!3'.PN!=J\N3HY[>&38=\@CU...H3UD!=ABI$7H2>A. MG="=K1/Z&93(69S%1J"_H$G9LASUX_^2?^XAQ\2JA/X&J%F"7 M-#UQ33@_.SF_O,L3F/A=H1GX+KI8Q)E\>U' UA-.D?3:ZX%LV^C#],O5Q?3+ MG0E))WI!]FB#L\I>]PG@3#T&]&H#>EL;\/B)D,'H;V&Z;-M_Q).MB)):PTV@ M-WH\#SJ08)?TJQNF](FS0Z#9Y/&#GV2^"#>?84KZ.FR_MI;_$RFNRSS%S#25 MRL3_\4+Z+G/UG_%<-6'WT+VOVV;3V92LE/9S>4DL9FZ$@CLO^J3%+$_ @V>B MH2$-=^3KKW!O+7VC"?)24AV5-TV02HFD/$DOXJ4&7W I9K397 \M@FW/?],@ M <6SVDF$6B,?_1!<:72N9)07XHAPD.HR-[C7\$<=@M26"WM3 $XC87 MBX8 =YJM(K&I?9M@U_*:VKP_6IHO#3GC[J_$V#/ M:Q;=(6/8IL$]]_>PY;0[)7#_8"OW]\#]VPX]=#$).BY54&P#VO9E_Z" [E47[\"ZY_D^9D&'YULC6N'UE+"@+F%!;WDY MSG*[%!D4[U.IZB;D[4_T[?TG;NNS_Y8:.\FB.)O?#[U.9B$>[8;N M LB(3D%L/Q;X<,&QBZFV:EWL4%),M:UM8\\IISKNKM@&,UTM!/0\,P-,MD^T M.P+H86KKLN:X\?()\3LOWWF>H1M*;63\C3ZN7T;GGU_OR!JWD,[5"0 &0 'AL+W=O6R'-,FBLW5U&D:D: M:)FY4#N0.+-1NF46NWH;F9T&5CM0*R(:QT74,BZ#U<*-W>K50G56< FWFIBN M;9E^N@:A]LL@"8X#=WS;V'X@6BUV; OW8#_M;C7V(L]2\Q:DX4H2#9ME<)5< M7N?]>K?@+PY[,VJ3WI.U4@]]Y\]Z&<2]02"@LCT#P]\7N $A>B(TX_.!,_"2 M/7#Z?V?\#!'V=@I81Q7[(?UA:H M6'7&JO8 QG[+Y?!GCX=]& '*^#L >@!09_<@Y*Q\RRQ;+;3:$]VO1K:^X5QU M:#2.R_Y0[JW&68XXN[JJ*MU!3=YQMN:"6PZ&7,F:?+ -:/).R>WKCZ#;9_._ M?&1K >;71631@IXGJ@YJUX,:_8Y:0LE[)6UCR&^RAOHY082F>_OIT?YK>I;Q M+507)$U"0F.:GN%+_7ZDCB_][_;CU#8,(MEID3[1+LV.5; ,,),,Z"\0K%Z] M2(KXS1D7,N]"=HY]=8^)6W<"R(<-.>'.*7//$[YZ4=(X?4/^[1_/"-HU;M_Q MG"8C]*$U:.9JYRGQA$ZEDS"?Y^0.C-5=93N-9*>Q(4AGR>A8:1;F93P>B,,\/U<,,$.YJD89R.MSC!(*,YJFX @[0F>$]5#]\$#68+67<&73<&;]_/'3?< M37P][VGH)G3V;12$R4C:!\$H,-"<+,3B.1[(PS+W07XJ%*+1G=F"WKJ7@4$7 M.FF'Z]./^L?'U7#G?ET^O%S>,[WEF%X"-@B-+V9X^'IX#0P=JW;N!EXKB_>Y M:S;X@ +=+\#YC5+VV.D%_)-L]0]02P,$% @ AX9G6'9ZL5*P @ C08 M !D !X;"]W;W)K&ULG95M3]LP$,>_RBE,J)4" M<1[H [21*&S:)!@(V/;:3:Z-16)GMMO"MY_MM*&HI=KV)K'/=[_[GQU?1BLA MGU6!J.&E*KD:>X76]7D0J*S BJI342,W*S,A*ZK-5,X#54NDN0NJRB BI!=4 ME'$O'3G;O4Q'8J%+QO%>@EI4%96O$RS%:NR%WL;PP.:%MH8@'=5TCH^H?]3W MTLR"EI*S"KEB@H/$V=B[#,\GB?5W#C\9KM36&&PE4R&>[>1;/O:(%80E9MH2 MJ'DM\0K+TH*,C-]KIM>FM(';XPW]BZO=U#*E"J]$^8OENAA[ P]RG-%%J1_$ MZBNNZSFSO$R4RCUAU?A&0P^RA=*B6@<;!17CS9N^K/=A*V! /@B(U@&1T]TD MM32KS,3I]$;P^ MN3@@,6DE)H?HZ96H:L&1:P5W,W@O>)_6P[3CHT%$X@OXW[&@4]("'>Z,&ESLP_0 MF7;;]83L9 C],$[ ;5LI*(=.]N8>DN$[?&N/3-HP=/L,3*D%Y1E")I0YB(W/ MR4Y4)^F1[BXK'/K]X1Y=\< ?#GIP@TJ9ZRVE.6:HA70=JD6NHW>Q9L4?DJ2[ MM34GV]L4]7TRB/9]@\%6BZA0SETC-!+$@NNF6[36MM=>-BWFS;UIU+=4SAE7 M4.+,A)+3_ID'LFE^S42+VC6^.-TM]-AFC9;2ZDF7B9M<6)[YLXPQS, MD2I0TI>UTCE86NK4-X5&2"JG7/AA$ S]'+CTIN-J[U)/QZJT@DN\U,R4>0[Z MYQR%VDR\GK?;^,S3S+H-?SHN(,4KM%^+2TTKOT%)>([2<"69QO7$F_5.Y@-G M7QE<<]R8UIRY3%9*?7>+]\G$"QPA%!A;AP TW. "A7! 1./'%M-K0CK']GR' M?E;E3KFLP.!"B6\\L=G$._98@FLHA?VL-N>XS:I4JV\B1R7 M[E"NK*:OG/SL=(F:WX!3AIUQ"3+F(-A[::PN27IKV"%[_056 LV;L6\IH'/S MXRWXO 8/'P#OA>Q"29L9]DXFF-P'\(EI0S?,#CMX-MO^/:[T*=7 M5)1)*9!]6K,%2:OI5ANV1,-3"183-C/L').49H]DT1WGU8OC,(A.V5-'.A?, M5ZB;LVF^?%2N^DC5#\3/V&9_EJM2WBTOP)::VY^/1J):I$J3#&_C#&2*+&YD M.&0+D)!PD&RIA !MV,O1P=MP<.>,*UW2V^,H#KJAWI5:&><8#?NG9'\PI-N\ M'^>Y8H7_BUCAP7$PVIMD])MBC8;!7IS^;K>C%@9-+0R>7 NM.FX_7F? -;L& M42*;R83-05")([NJ_NX6 HSA:QZ#$WU?C73'_]UC?VR\SV=/23U\;_YT;,G& M6[)Q^K%+C46P!,&=$K*9I1C7&I-9&HB MIH%[2;?M;AX-1G]1 \%AQ86KLW^FPRR.=4DFN] ^>$$_#_%3I*91, M#RWJ_ 'L:-!:#+O*U&]U&SGJM.JI# 6D)ZIN/)K=IFV;U=W*G7G=\UV 3DET M)G!-KL'1B"I.UWU4O;"JJ'J7E;+4"573C%I/U,Z OJ^5LKN%"] TL]-?4$L# M!!0 ( (>&9UAQMY$7 0 *@- 9 >&PO=V]R:W-H965TD9,6N%"5=\G%?+)&^>^[MN1,YV0GY3:4 FMP7.5=3)]5Z<^YY*DJA M8.I4;(#C/XF0!=.XE&M/;22PV"H5N4=]?^@5+./.;&+WKN1L(K8ZSSA<2:*V M1<'D]P7D8C=U F>_<9VM4VTVO-EDP]9P _K+YDKBRJM1XJP KC+!B81DZLR# M\\7 R%N!KQGLU,$[,9&LA/AF%A?QU/&-0Y!#I T"P\<=+"'/#1"Z\7>%Z=0F MC>+A^Q[]@XT=8UDQ!4N1_YG%.ITZ8X?$D+!MKJ_%[B-4\5@'(Y$K^TMVI>P0 M+49;I451*>.ZR'CY9/=5'@X4QOXC"K12H-;OTI#U\CW3;#:18D>DD48T\V)# MM=KH7,9-46ZTQ'\SU-.S>11MBVW.-,3D4J<@R5(46-[4Y/T.R">A%.G=LE4. MZF3B:31I%+VH@E^4\/01^("2SX+K5)'?> SQ,8"'OM8.T[W#"]J)^!ZB4Q(& M+J$^#3OPPCH!H<4+7Y" MKA+U'X[JFFE<[5A$4P=Q%(@[\"9O7T3#/UW'3[W M:Y_[7>@SXZ'@P+4BEPGYKQ%TVWC[9DS]\!UY[2?V$G8*)\NME,"C[^16,J[0 M>].C\_@OI'QA(_O"<\X7)"%)A!D(4'!)5,I^8 3A7R$> V*W K- M\E=S-;8H^Y@U"?S0FQ-\AX0 M,7V)% 41CWNQA_BU =H+_?#DD=T_\(L1V2)JL@&9B;C+1B_'XIT\$5"^@;C@>M94]&(8M%/&QR%C!GV/ZL5,=A$=B!D$+Y:O]9Y+>6'LZ MPA[MCUMV47P8XMQXU2%4;75\? ;UQV?0^6&X_J&4Y'*K7_(9ZK;V4JZ7S=4D MR?QR>4&T(.@H^LF5R+/8NGZC\5'V*&:]Y3 T3Q(\4:*D<95D*(RT:N+<[B!' MEUQ)/M^K\V5FY87B<0WJ$9^$!64(WH'WR M"10B792=HMD]&L(;@'KHFC._@3<*PJHACU+M$H[]@J$:&,3W#ZW9COKI>I:3 ML#E.'HK:::>-_][!Z;D N;9W!(5IQ7#*@W2]6U]#YN7I^T&\O,-\9G)M^)9# M@JK^Z0C)++XR!^G(V^Q=02P,$ M% @ AX9G6/C!)(_. P 4A, !D !X;"]W;W)K&UL[1C];]HX]%^QLM/42:Q)'$)I!TC0;KI*JU;1WK9?3?( 7Q.;V4YI M__M[3B"E2D)!6[E)=[_$?L]^7WX??G%O*=6=G@,8\I F0O>=N3&+,]?5T1Q2 MIH_E @2N3*5*F4%0S5R]4,#BG"A-7.IY'3=E7#B#7HZ[5H.>S$S"!5PKHK,T M9>IQ!(E<]AW?62/&?#8W%N$.>@LV@QLP?RVN%4)NR27F*0C-I2 *IGUGZ)^- M0KL_W_"5PU)OS(FU9"+EG04NX[[C684@@SB')+&,4(T?*YY.*=(2 M;L[7W#_EMJ,M$Z;A7";?>&SF?:?KD!BF+$O,6"[_A)4]N8*13'3^)/".N7&*%SE2&<&GQA7Y"M+,B!7P'2F $_<:')TRR8)Z'<]UZ 4N]>- M5AQ'!4?:P-&GY$H*,]?DHX@A?L[ 1?5*'>E:QQ'=RO$"HF,2^"U"/1ILX1>4 M-@-WO ];U&R7:K:W<1_< M8 +&60+DRY0,M0;TRE#$Y#-G$YYPPT&OU8_)%T&&9 Q1IA07,S)BFM?:LUWB MVS==Z@4?R+\UHJ,AG8 JG5VN?(9[2(B_&NEJ#,BM-"PYF'XK+[S^,6@^$\R@ M7['J+IF*"3Q$8_2_=:XV9<_\XG3,/.EI5SI,8, MQ'IB&6D>@V+Y]9/4F-=\[#X];8!V4>HY== -?YN,IO]G]+[Q%H0G.ZS\"MK_ M>F8WY?6OR^I6>!HVPB\K5:7O>/X:WM)QA&7'$>[<<6R8?/[,Y++G&!JRT4EA M![)#_[%=_J&KT^WXXT4)7 V_WXZ'WTMX/.="OA^SZ.YI_T%JTX@E3$1 F*F4 MS]+9-?73/I6Z55^#M%KXUT77 . HJ+>D.;6_= M=>9NO'.DH&;Y:X[&S,^$*9X\2FSY8#0LWDF>MA>O35=,S;C0)($IDGK')W@S MJ>(%IP",7.2O)A-IC$SSZ1P8UA>[ =>G4IHU8 64SVB#?P!02P,$% @ MAX9G6**O%F-L P [PH !D !X;"]W;W)K&UL MM59M;]LX#/XK@C<,+9#%MIRW=DF INVP K>M:&X;]E&QZ42H+&62W&S__BC9 M<1TD%ZQWV9=8I,A'#RE2X7BC]*-9 5CRLQ#23(*5M>O+,#3I"@IFNFH-$G=R MI0MF4=3+T*PUL,P[%2*D430("\9E,!U[W;V>CE5I!9=PKXDIBX+I7S,0:C,) MXF"K>.#+E76*<#I>LR7,P7Y9WVN4P@8EXP5(PY4D&O))G3"738)(D<(!*36(3#\/,$U".& D,:/&C-HCG2.[?46_;V/'6-9 M, /72GSCF5U-@E% ,LA9*>R#VGR .IZ^PTN5,/Z7;&K;*"!I::PJ:F=D4'!9 M?=G/.@^_XT!K!^IY5P=YEC?,LNE8JPW1SAK1W,*'ZKV1')?N4N96XRY'/SN] M95IRN33D["]ES#FY!TWF*Z:!G/W-%@+,^3BT>(ZS#M,:A3Q!M(N2>(.H1%-CN E3=2)QTM>&O6A8"NHWF$H MUS279LU2F 38%0;T$P33-Z_B0?3N"-%>0[1W#'TZQR;,2@'D(%4RY8(S M7\^HF3'#4W(E,W+#16DAJX(P;N]:%05:S:U*'\GGTAK+9(8QDR\&[>XDN68B M+46#]:*4'"?]YM6(1LD[C\RKP;K8^R;#3&_7WH%!-HWUF2=*)DP&YS7-\NXC* M2>:N%U\O8OQUL@W3F6G,W^X![&MHIQ]='$+$%PRTQF@J:"PQPS.,R]<%/OID M41J\7V/P ?U1?CW$J;)UUTI3QDV=*>3V9Q,5=>/^3E8&=$<7P9 GZ MA//5F6B7U)^I&SK^E'+ M8-.4TE;S2*-MIKFK:HAY-J]&P8],+SE6C( <7?' ?D!T-5Y5@E5K/](LE,4! MR2]7.)&"=@:XGRMEMX([H)EQI_\ 4$L#!!0 ( (>&9U@1@6[?&@< "L9 M 9 >&PO=V]R:W-H965TS^L[28G)UHVG5Y=B*V*DL+?ET2N"8>3B?V9$^X25=K MA83YV4/TAC3/ D M=T)\P2W^OSPYGN6.2 M7XKLCS11Z]-)-"$)7[)MIF[$PR^\/H^/\F*12?V7/-2\UH3$6ZE$7B\&#?*T MJ+[L:VV'0Q8X]0)'ZUUMI+5\RQ0[.RG% RF1&Z3A0!]5KP;ET@*=KL5HGXR^P"SI602Y&#KR73YKK.6$&./[*[C,M7)W,%>^&*>5S+O:CD.D_( MM1WRFRC46I)W1<*3KH Y*-EHZNPUO7!&);[E,26N/26.Y;@C\MSFY*Z6YW[/ MR8<.7(GSAL5A\KR6&Q;STPEDA^3E/9^<_?2#'5AO1I3U&F6],>EGMY",R3;C MY&I)/K-L6VEZ+B&7-CB4Y!.>XT.AC[)5:;$B[UE::F:]RCSN^0,K$SETQG$M M( ](W,A7:TZ6N,>]WD,L-47J?>[T/DSO,QW@Y"Q>$Z%5)ZN2%8JLF21WG!>$ M2Y5"MN%RN1>:P!S'%>M6[K>_R!AL!L81$*6UO-FF3&-DR$7",9W4NE) 9(! M^ -KS?::_/1#Y%CNFQ?_8I2:$\>_;_(Z7:!M1!\+^E]!OAIYK-6.[ M'?J61:XJ']RCU<$T&UZF(FF9R9^=1SR=OT/DUX MD9!=RC-#<>H$/S8SB[HPF\'7]TRJU^'Q[(HG .J[KQLH&Q"#]R*#7,M2M2/' MK-7="VG4KG5!=5SK671A4!?4Z\RT?,]%WIM4?IDM2\Y)6B@.>*%(:5H1F Q) MMM9T!E0W,JE!1W_?0AZ;6HZA?Y8NP?H[=,@K0N$V4WO0SP[U(M/KD8/^L]'B+3FBEN%EGT81,BVHD47H@"'' MI))4>+/=0"ACKB,(LF*'"^WPC23K%& ) I%EQCJJ[?$1V/E>*+@B)P^ .PG' M(TT @%+ U$5UA$&H8C3&+RY$N5.$WB^R<0.6AE5:[+3&*BI MO%X*'4Z<;E+@H2/UPF_JA7]PO;A%=Y *^:]9I8:N .0&X@ZL@B?7Y6&XM S5 MB='=GZJ%+X-XO[$2:H?M58U /:UFT'.P'7&BZ;_#V!I34S !;R$%T;+!5JN+ MHI^'X1/!"GZ=:7"#@:Z--2(J5JZ@YVXCWGJ.P_6?X'@6:!Z!^&@9R)>V-'&M8S]=>[ND:ZIM=0/-' : M]=?# F(2 MR76=MIWV%0U22 [)G>DNZJ.HN:[J!N&\&,C\IUO"<=W^J_9)]QWZZD"@\>+5,']$G*GO&4E%@JEM*'%$_*D#Y:TR[N/6S)D&5E]'?VJ% M08_J31TWJ-V.4FVS:!+;GMH+H[B2Q=0+PY&8"YN8"\=CKKJD8\A=KEFQ@O8: M+A=76R455#3$NN\,I_%M_ZMP>NI[]<@S#1*#NQ#$XW@LZKJ:=^:QW&!M"LA] +_W5 MU<:HB\8]HT5=H^%[[HOU]58%V$4>NL6QO7!TZYB6 MIF W"ON" ;6=PY6?D4M6Q#S+#+E]Q_0I3\N#._:2IQT#V N[K^?A,H\=%\[Y M3-RU8.H"X"P>Q9UQ'1N,N\ .#U;GWZ8JKV(%'Z:>.X@5]=6"XUCC:51_1T T M:D T^K8N'-!RJ]9P$_D;_/L);Q*=VJR?GN247.P>X\X-0O 0G(XK\'_#Z4M] M;SB^)V.H_HKW5Z@\W6>'YV!:FZL3\ON5[XSH:2+K0+Y'FQQYP%OVZM\( M%R1()=66@W"W*B MZC(,79IC*=VYJ5#SG[6QI206[29TE469-:"R"$44782E5#J83QO=C9U/34V% MTGACP=5E*>W# @NSG05Q<%#5BZ.T;@[\5;EUO#CZ2E3$_O/!G-@LB[Q 6F))GD#SQS!Z72[2AW^SST )/H!8#8 T3C=[M0X^4727(^M68+UELS MFY\TH39H=DYIOREW9/FO8AS-;]&1K5.JK=(;^/A=K@ITGZ8A,;>W"-,]SZ+E M$2_PQ *^&DVY@VN=8?:4(&2G.L_$P;.%.,GX!=-S2.(!B$@D)_B2+M*DX4M> M$^FQ %OX\#C<-\>EJV2*LX"KWZ&]QV#^X5U\$7T^X=RPDNNR*LP#(A!:;F_9'%4KU+A6Y#JK]S 9_=:3DNBB)\4725\:)&(" MUSM%D!K7(SF,\2 6HS>EJ$5^HYRS?YQ[/([>Q.QQ[4X?K_K'\,1@/!J^,A7) M0(@$EM+E4,D'WS,.I,Y &WV6>NV>_M=O\U,??O[[<9R,/SW7U M>.L;:S).'F3*I7P<*UTW;?/,7(SBYR2OV:@6>>4U=HB5P4_J'@N,IK3>UMVFF[M\A5>P4_FK&9U@XEX&PO=V]R:W-H965T MYL$R"LN0'=;).T>[J,B MT;&NDNBCZ+SDQ7\LBK]AG@>IU62;BY9P5_.ED0B;;AMO\82E5P_ST>)4\L#LFOZX^ M"WB:MU*RO&15G?,*";8XF9R1]^?$40-TC]]S]E0;]T@MY9[S;^KA)CN9.$HC M5K!4*A$)7![9!2L*)0GT^/=&Z*2=4PTT[[?2K_7B83'W2/&//)/+DTDT M01E;).M"WO*GO[/-@GPE+^5%K7_1TZ:O,T'INI:\W P&#BSX$Q*J-TA3-WJI>C0HEU?**W=2P-L'Q7()HU6&>;L2<-V+H*V((1;_R2BYK=%5E+.L+F(-.K6)T MJ]@Y'95XR=(9<@E&U*'NB#RW7:BKY;E[+-2VOF:T9Q^M]L;[>I6D[&0"X*^9 M>&23TW>_D,#Y,**;U^KFC4D_O>#EBE>LDC7ZM$ 7O*IYD6>)9!F:?N1U?8@V MVE\+7JKW,J_6>?6 /JV82!2Z:W3.8(LR]+UECBOR[I>(.NX']+.O_V2):)"" MP,^LO&="^WJWG_*]^4#-!_*'J_5U=C=#O+/IMOT 34F,8QH?FDW4PRZ)>DW$ MPX[G'B(@#*"#RB9K>YT2WSD\3. M0"@ V(+J@';PW[9&KCLI@$@/!+MF!@N^R/ M,YTQ0QQ2RP8EV'6C8;N'/=]]U:P4QTX\&!,XWE!.2 =VG?J>51,/![[M!5B7 MVKB%XL#Q;8)\[$;!\(72VD<7RZ1Z4%2#'I-BG31)5@%I7E*E# $-J>Q(>\&@ M(U;WIXVMEG1\JSHAF-ZFOX\I\6P# NQYQ+XP)[!,\;]>;SJZO=^0VX%""HW) M;GP(2=!OBC%U+;T)>[ <2W!5 !]NG1"[P9 J0K49S$DH MID'8FQ8&^CNZ40VUD9 8M"$Q& U==U!?9>N"J8!XM5@P79T8X1#=*L:X9;#> M-"]RO5!;@!R?Y6>AZJTH^Y/1MKTJVEU++E[,A&BZV:*'B#U#<5LS@Y'(#/CE M;WLT@*.@"(:QTXPU=X>*"7M$!X4"U(8*\BIA^_%0U(:D31CHTZDS"X9$Y\XL M+ =+Z%F(]=3&J&(2\05:;"*?G;S)S$+=IN3MU9UU =W@23!:EDM#8#"S1!J8 MQK6T!F;KG>3I-V"#/A60&1V.%PLJ[EZIFE:ZTEF%;!N0G$15[FLKG= M]O1F0VJD%BOYL]AB#5N,[[SDSFQQF=A;'=]LORE722Y*R',5Z!XXSY[RHAA9 M.W%FPW2PZW8+Y7DBTJ7.MC+VR J^TM+U;@?,K46G.9D-LR_'8B=BM%V#NMH< MRBZ/(%GQ2RW9ZFB]VLMEW<[H)O\B$G!=^Y@G]Q#O9&ZO!\RPZG'530MTT3!0)5K77;7/JUYB;RR6 I"56'%BR M3H)C4.*C3A)LD[E01 VA= 3[5P+GYNH@UI#EA)8%669U8[#/T&HN554K^GV, MQ$-K#>5BET*P52C,AC VYR7AD$MIC ,O[F\ PQC[[X)+MA(LS?M^ADHQ)*_4 MXK%S:#7EE$;@3VL5'&&70'Z@_YF J'RT!L_M+!/,$7CA4/NV M2F_J>MBSOW P]2SYS_>N7[C4ASU02'D=GJ%\\>-NFA$^CUH^C_;F\UL.0?NZ MX1;UW$'MK(6:.O!KH6"4.@W]V^A^?/X?I?NW7L^30J\CD>B15I%-0Y%+V*[11A7#7QMP-2 Y>S[%_K6I;Z8-0RR96BFAWQ/^NJZZ\# MX!3L>I&)F=U3E_ZYH8?=,&JBXO:A>^F3GB!,G%Y9KZFE":_;A^XE#N M;XX%LMH#R'$+Y'@%I^Z.=3POV M_"L/ZC;T@\%G!L.]* HZ0!$QMV@0FWO4 U^?9;!O=!FNCG_3YN^+9K"*_"M> MY_TJ/8X&"A!_F$80S]V1O1(Y_(Y('@H>EDT4?2+%5(:>[YY>3JGE=,)6_K4^8DV V'HG-L\S7_65;4O-C2\(2@;Q M2WTG44-V#2S0?$S0MK;?8IPU7R!TW9L/.7Z%\)?#J@JV@*'.+/0G2#3?1C0/ MDJ_T]PCW7$I>ZMLE2S(F5 =XO^!<;A_4!.T7*J?_!5!+ P04 " "'AF=8 M)M2=FBH% #!$0 &0 'AL+W=O5*$ M%JA)T[;7;2 MP=)LEG9OE,PJIEVQ9(2$RYW,R]GJO*)]-:MS?7!%7JJO!MG#;B?-CRM5Z(>+ M&9VUA&_Y9NL\8;DZW\N-NE'N]_U7 ZMEAY+E.U7:7)?(J+N+V24]NPK]^>K M'[EZL+UGY#59:_W=+SYG%S/B!5*%2IU'D/!WKZY547@@$./O!G/67>D9^\\M M^L=*=]!E+:VZUL6?>>:V%[-XAC)U)P^%^Z8?/JE&'^'Q4EW8ZA<]U&=#/D/I MP3J]:YA!@EU>UO_RL;%#CR$FSS"PAH%5>F=%LHOSI8,;_+EEVJ!=U6CL M&33*T!==NJU%'\I,9<< 2Q"MDX^U\EVQ2<3W*CU%G&+$".,3>+S3EU=X_/_K M.Z9F#1*,@_A$.;-[F:J+&62"5>9>S59OW]"0O)L0,>A$#*;05Q_S4I9I+HLC MI\ 3:H2W8Q)/8[Y]$S/"WZ'7_O]+25/[&H&GU&ZM3.6M=M][K;]@_05%-Q+B M##F-U*-3I@25ZY!7QIZ]6+;?#B[38+67XKP'>:S+4V0K:4]0DF#":;=_@BB) M,2=!GT(9CB(!'JST\AX$Y6J ]A0E OW4BM1:>U[G-%@HV@Q:!%,J8%!ZL*] WBTQQ2 M$-ACIUMI-KVXFG/,&!\R_S)"N36RM+(>+%)M70]%)",8('%,XQ$ZI5@PLD#7 MT#9!**]]JF'DR2H+ /I:E>HN=VBN'F$0L^H) SC#85[/@['[*0Z)@$O,7@.N M0K+,D'9;J-8-;$\!"$T:C.I (1;"\0TJ@D6=M6#CUE^=S!B5,%]VF3K,MZ&- MYS1:H%_!^V !Z'VJQ73R$>KK'*H7B9(G68!$200E)3ZF19A2NICHRJ+KRF*R M@S8%Q%H%SE[_:#-TK!5/ [VXS/Y&6DD,#R/I#N-?0\; M%F,*=34&/S]%7%=9<1+$8V4F243O2BY\L^NW5!XQ',9LPI5AY\IPT@/7Y?%F >'PO#!3N*\M?UOI]5>S4$$T*/UWS,^PD.Q4A]@& 2PWD,B@\,4;7V MLI^N?B:'<.M7%)@LQ9%$,)G%G41C9679>ZV&J6Y3?3RPT)\/I:O?L#MJ]WWB MLGXM?SI>?]SX J-&7EI4J#M@):<1] A3?S"H%T[OJY?TM78P0E:/6R5A"O ' M8/].:]] M ##D1\F%'GD+8Y87O9[.%E!2?2J7('"GD*JD!J=JWM-+!31W2B7O14&0]DK* MA#<>NK4[-1[*RG FX$X1794E54^7P.5JY(5>NW#/Y@MC%WKCX9+.80KFZ_). MX:S7H>2L!*&9%$1!,?(FX<5E:N6=P#<&*[WQGUA+9E)^MY,O^<@++"'@D!F+ M0'%XA"O@W (AC7\;3*\[TBIN_F_1_W"VHRTSJN%*\K]9;A8C;^"1' I:<7,O M5W]"8T]B\3+)M?LEJUHV23V25=K(LE%&!B43]4A_-'[84!@$+RA$C4+D>-<' M.9:?J:'CH9(KHJPTHMD_SE2GC>28L)J9\36@29HLBFHQ2UE"ZC@XB?(3LE<>B3*(CB M WAQ9V+L\.*#)NZSK-;K[]>SZ7"AES2#D8?QKD$]@C?^^"%,@T\'6/4[5OU# MZ.,IIE=><2"W!;E=@J*&B3EIKN/^]BN9: U&DXG(R36C,\:98?O-.'S0QP^# M*(@_D?<:+RFG(@,R=37DBE.M6<$RZI*N%<([A7(&JKO7%W>B-R/6./!78=R5 MN!NAVX"W9H&TN13SWPRH\OGV$0D3/QP$SQ?.W\S C;#X9:RK2BD0AG!G+=^# M/,DR54&^=^^(Q'YX=KXQC_Q!G)*_I,A>!7[NQ_T'A+$?Q%O.Q".BY$ F)ETF M)C^;B>1*:K,WYPY#OG?.38H"7S5W&0((,U 2)@CZ$0D++3G+J=UMQ?\!JNKR MO(,T-2B)CRP&KBQ0N\12M[!O[B.0XVNI]0GY(C)9PD^E8>/F^W[8/]N*M22.R#>J MF'W$FDA[VT/;,?2C)-E93:(S+']2F2: WY% &O7WD>J_7E6.2.H'4;KEQS@8 M'$B@M$N@]'\GT TUE6+F:5\RO?*,'3[D 8.[;,'1D;OUA+H0W@U/JL#N%9)C M!ZHO7G20S1+7Q5C&6S U_3OZ5"<*HO9=R3M+4CM9!T3LJEZTZ>;8.1V7UA$; M^3C8I<'F$C)%&[&Q+C"(-M3#H$\>I,'P*"HTOXWO9[K85(W MS6OQ^M/CAJHY0QH<"E0-3L^PNJNZG:\G1BY="SV3!AMR]W>!7T"@K #N%U*: M=F(/Z+ZIQO\!4$L#!!0 ( (>&9UCC*=W>K@< &4Y 9 >&PO=V]R M:W-H965TB[!3HQR\I.:)IRXS53N&7Q)(YAYQ#SFB.15ZLN/B2 MSRF5Z#%-LORR,Y=R<=[MYO&I"D1WZYIPE>7';_S=...S>92W^B.+A9D M1N^I_+CX(-15MT:9L)1F.>,9$G1ZV;GRSZ,PU 9EBW\97>4;GY%VY8'S+_KB M=G+9\?2(:$)CJ2&(^K>D8YHD&DF-X^L:M%/WJ0TW/S^AORZ=5\X\D)R.>?*) M3>3\LC/LH F=DB*1=WSU-UT[U--X,4_R\B]:K=MZ'107N>3IVEB-(&59]9\\ MKHG8, CV&>"U =XR"/T]!L':(-@RP'B/0;@V**GN5JZ4/$1$DM&%X"LD=&N% MIC^49);6RGV6Z7F_ET)]RY2='+TCLA 4O9^B]PLJB)Z+'%UE$W1?+03]S3V; M96S*8I))=!7'O,@DRV;H T]8S&B.7D94$I;DK] +Q#+TSYP7.C37U6CPGM'X&+WEF9SGZ":;T(D-T%6NU?[A)_^NL1,QHO$I"OP3A#T< MH(_W$7KYXA7*Z4RM7=DPP/'A<+$M/+CLI#.15+VAG]_IO?]_YL8AL2+ ("LY@/ M:^9#%_KH*E$9E&0Q12H7HUC0"9,HX7E.&\.@ AN48#HU+T=^Z..+[G*3G-U& M9T/?;A,Y1_6#/O=JGWMNGZO5DZO\'U.V) \)12O!)/V#3Z=-7E=P_0V'O"V7 MGVT1]79(,2TL+_JU%WVG%W]Q/EFQ)$$L71 F]N2%Z_ZS8]]MT8'O"7#C6 M^ ?U^ ?.\=^J3#EEF:8]48_0B4K!DF0SIF>#J/4GGW%LX""TRV2E_]Q&"!^%V[#8U"SR\ M/3=-S;S0Z^_Q"QN_L-.O=T7Z0(6.1UX5)&JQK8NO''UWU&'7:^!-HK>?C^Z^ MV\8B%)K-E*G+0ND2-"=BLB)JZ>HJ+^=3 M65^D))XK*[5V]17]6K"J_/N.WBIIEQ9I([_.;ENO44BT" K-_M'/J +L'3U% M8*12=@MDWXN0Y#' M?1G"W6WK)0JJMZ#0;,J-WL+'_ZD<@^HV4+0("LVFW^@V[/Z]_/ ,X<;I.3($ MJ-""0K/Y,D(+NP72VQ\I$-R8K=_FX<5X$ JKF@T&R^C.;";JWD"'_'TQ]21(U!T2(H-)M/(\GPV?'# M'U2>@:)%4&CV+@4CSP+W2YN#P_\9'->+.K=IZ[T%OT)0!490!6XA]+H0&2N7 MK([_*7O4GQM_-W0#M=Z? :JRH-!L$HW*"O#1@SX 55R@:!$4FDW_QMXD]QNN MPX/>C>,H^=V6K?GZ%1(I,!(I<$N;<;G[CPHTYEFL'O;5BD5W+/^BGOMW=$FS M@J)KFL5SM7JK>[&@92N2H)NZ2+C-XD::05]K@:)%4&@V]49M!;WC9PI0<0:* M%D&AV?0;<1:X7Y+9"UZH!7^"U#SH>V36G#) I=8:S?/QX!U5CH&@1%)I-OU%CP7,OR%K'^UEC[ 5;.X3<_;9FZ5>(IM"(IM M=O2& MO4ROT\8-Q: OHT#1(B@TFS>CG4+_Z,$=@JHN4+0("LVFWZBNT/UNZ\#]U6Z4 MU@SBG?V,39NQH3JUJ3&**'0KF9_=NNV&;\U9L,-9Z.'M':415*J7(+ M<5UPI6K,93ZCN[E)BO2=0II3@.@DNH9)NK TC\);5.!;ETK M)X(::#6)W8WS9XJ?67F.+T=E&JV.:M5WZ[."5^4)N:W[U_YY5)WX,S#5 <2W M1,R8RML)G2I([W2@%(JHSO15%Y(ORE-N#URJ(KC\.*=D0H5NH+Z?&ULM=U[3^-6&L?QMV*QU6HJM26^Y<(R2 .^W\6TW4JK M_2,3/$.V24QCP[127_PZF8 YMCG$TV]5J1."S\E[^4-SEF_H['XOM>E[57VX_G99WVWQ^LQ^T M7IUJH]'X=#U?;DXNSO?/9=N+\^*^6BTW>;95ROOU>K[]XS)?%9_?GJ@GCT]< M+S_=5KLG3B_.[^:?\O=Y]=-=MJV_.GU2;I;K?%,NBXVRS3^^/7FGGF6FL1NP MW^+G9?ZY?/98V;V4#T7QZ^X+_^;MR6@WHWR5+ZH=,:__>-'W=F_^/K%?)B7^56Q^O?RIKI]>S(]46[RC_/[575=?/;RPPLR M=]ZB6)7[_RN?#]N.3I3%?5D5Z\/@>@;KY>;+O_/?#S^(9P.TV0L#M,, [=@! M^F& ?NP XS# .': >1A@'CM@?!@P/G; Y#!@TAZ@O3!@>A@P/7; [#!@=NR4 MU-'CD1L=/>3I8'>.]DO34A\/M]HYWB\.>3S@:N>(OSCD\9"KG6/^XI#'@ZYV MCOJ+0QX/N[H_[J=?WB3[=Y@UK^87Y]OBL[+=;5][NP?[M^E^?/W&6FYVB?*^ MVM;?7=;CJHMWB]_NE^5R_^Y^D\RWV_GN'?ZM\L;*J_ER57ZKE+?S;5XJRXWR MXVUQ7\XW-^5WRC?2K\]/JWIJNQV<+@[3\+Y,0WMA&JH2%YOJME3LS4U^TS/> MEX\?OS8^>&7_F@0XK7^F3S]8[?$'>ZE)Q711_:",9M\IVDC3E9_>6\J;;QY_ MF#WSNQJBO?OI%HKTZ-T>N!?>K(7-SAVBOSLT[XI7J MK;GU_;(R3' \<\1O6'B\IKVN1@^3?<7OI"1Q M]*N_H)[>5_6SY2E\CS3_Q/5SRE^E:_+__9,]?(+:?23N]/9L_)NOLC? MGM3GJV6^?Y4GQ4%O6IVW+S*=]4NX?E\B;? MG<86F[[ D^)# X_$+!*S2KOFB1CAP:+21FD9A-8@Z) MN23FC3MON9FJ3UKG"/Y16P7CSKM]FPUUB;35A1TM^K98TS^*!(2 M2TDL@S A"B9/43 Y*@J4^Q@,1"$HM(+":QA,12$LL@3(BWV5.\ MS?@_PLW(F",QB\1L$G-(S"4QC\1\$@M(+"2QB,1B$DM(+"6Q#,*$F%-'3SFW MJ\U[Y3;W:CFHUJ :B&J1:@6'S3Q#XMC MM75'/T%WFJ):1FEB%6ER>7,EUOEYWWMP+NG>V9*52C^YJ%^5&S_Z$TT M*3HXT4C-0C4;U1Q4U -5"5(M0+3YHSR]537TV:U^IHF7NJ)91FAA< M3:7[KF=4$ESQNU]^O'[W2V]J24<.3BU2LU#-1C4'U5Q4\U#-1[4 U4)4BU M M1K4$U5)4RRA-3+>F3EXU_X;+4;1R'M4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1 M+4&U%-4R2A-SKZG=5^7%^\_C[NY^N[B=E[ERMUTN^B]/T7I^5+/4;MVY;AKM M*G"[9S-C-C$,<3,'G9N+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFEB1'5]!2H\J:" MJWEYJ]S-EWTKZ5S*QPY.)+290.V6C&OC3B.;W;.9/C%-M9U(: < JGFHYJ-: M@&HAJD6H%J-:@FHIJF64)B92TS6@RML&DOOUAWR[6^SA<3VRLKS/;Y0_7UZB MZ%).#@XJM'_@H#UOH%-'DW9,';&1@\[+134/U7Q4"U M1+4(U6)42U M1;6, MTL20:FK_56G-[<7/CPO2"!G5&TUHR3^J60=-.('L?M&MODB3LT,C M#=6L@R:<2(W;-Z!L=)\.JKFHYJ&:CVH!JH6H%J%:C&H)JJ5:M\U T]O7'AFU M3S&JFDI^35[)_U)4]<836K^/:M9!>QY/AF&VKP;1?3JHYJ*:AVH^J@6H%J): MA&HQJB6HEJ):1FEBC&E-C$GK7R^N\X=\\\))%5I]CVH6JMFHYJ":BVK>01-. M1B=::X$M']UG@&HAJD6H%J-:@FHIJF64)J964U6OO5Y5_^HZIW)C<'ZAQ?6H M9J.:@VHNJGE:MZQ;G>KM^$)KYE$M1+4(U6)42U M1;6,TL3X:FKKZX>R^)(M MH2H?.CBU2,TZ:,+9@ZFVNRIL=*<.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEE&: MF%M-U;PF7U[^R/5>Y:0GZ-+^27DX-C M#RWD1S4;U1Q4AF>W/2>K92!VU/R8)G5>,:@FJI:B649H8 M4DTAOR8OY#_J&G5>WO:&%5K:CVH6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!: MBFH9I0GQISU -5"5(M0+4:U!-52 M5,LH3[AL9-S,:#%0*X/3D"TQ>"@"6OP=%L,T'TZ MJ.:BFH=J/JH%J!:B6H1J,:HEJ);VO&/&G;L &;5/,;&T)K'DK0//3] >/TUS M\=*G:ZWZ=W>"L-H?392 MC,XK0;44U3)*$].I:1'0Y2T"/U[;5F\0H5T!J&:AFHUJ#JJYJ.:AFH]J :J% MJ!:A6HQJ":JEJ)91FAAM3?M _9"_16:@N4=J%JK9J.:@FHMJ'JKYJ!:@6HAJ M$:K%J):@6HIJ&:6)N=>T'^CR]H-ABU?KW:KP\=1H]2I=]6RECCK5XY9\9H,3 M"FT;0#47U3Q4\U$M0+40U2)4BU$M0;44U3)*$Q.JZ2_0Y?T%TK6K]>Y2].;8 M[ 12=ZOIM+VLO26?Q^ \0@O]4B#%)6(Z*77$1I9\^/O66K?Z%G.7FO= M+K^2[WMH4J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&J)T5T;7YVVKH!2=)<9I8E! MU13&&_+"^$%EIG)K:)4#JEFH9J.:@VHNJGFHYJ-:8/2T-IBMFL\0W66$:C&J M):B6HEI&:6*,:4V,R:OE96N^&MWR8FVJ:^V3*K3H'=5L5'-0S44U#]5\5 M0 M+42U"-5B5$M0+46UC-+$V&K*Z UY&?WU[7)3*-?S_K40Y8,'GVZAQ?2H9J.: M@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF64)@9<4TQ?/]SY:#']P:1RC]0L5+-1 MS4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R2A-SKRFF-\AB>CDV./#0)?U1S48U MQ^BV%V@CS9BV_K3K]FTWGM7_B=MYZ.Q\5 M0+42U"-5B5$M0+46UC-+$D&KJ MZ8V_4$\O'SLXD]"%^%'-1C7'Z'88J(9NSD;M3.K9;J9J[18J#YV=CVH!JH6H M%J%:C&H)JJ6HEE&:F$E-3;W!U]3+R<%1A:Z=CVHVJCE&M\U TU6S'53';.6A M,_-1+4"U$-4B5(M1+4&U%-4R2A-CJJFJ-ZBJ>CDT.)S0ZGM4LU'-,;K="*:I MZWH[G="R>E3S42U M1#5(E2+42U!M135,DH34ZPIJS?D9?5?7:6*+H2/:A:J MV:CF&-T^!-T<=TZXT()Z5/-1+4"U$-4B5(M1+4&U%-4RHUOL;TR,9CEB(:K, MIJ#>_+J"^KYXDE-#XPG5+%2S4NV5,C/>JT*?YF4:QS MY4U4E.6WO0&&KBZ/:A:JV:CFH)J+:AZJ^6:WQ6*BJZ-V?J$%]*@6H5J,:@FJ MI:B649J87TT!O2DOH!_4OBBW!N<86D^/:C:J.:CFHIJ':CZJ!:@6'C3ANGLR M:Y6+1'U;C6;M%2YC=&H)JJ6HEE&:&%!- 7S]4!90LL9$^=#!>41J%JK9J.8< M-.%L8ZH;D_:-*G*G'JKYJ!:@6HAJ$:K%J):@6HIJ&:5]R:W3\C;/*VM>S2_. MU_GV4WZ5KU9E?:ITOZGY75G[T[/U>=3'.M?4LW?:R6GG^4OU[$KM>=Y2S^R^ MYQWUS.U[/E#/XOWSI\UT+L[OYI_R>+[]M-R4RBK_6$]M],/$/%&VRT^W3U]4 MQ=W;D_JR^4-15<5Z__ VG]_DV]T&]?<_%D7U^,5N!Y^+[:_[EW_Q?U!+ P04 M " "'AF=8BCD[2*\0 #H\@ &0 'AL+W=OO-HEP[57'S^NR-^TI/]P?L[_&W1?%E M<_1K9_=0/I;EI]T/:O[Z;+([HV)9S.H=D3?_^UQ<%\OE3FK.XY\'].QIS-V! MQ[]^U,7^P3=G#FS[:8N5X>#FS-8+=8/_\]_/?Q!'!W@73QS@'&I!T2' Z)3#X@/!\2G'C ]'# ]]8"+PP$7W0.\Y_[B)H]_ M;-K[YWOF#]>?+\[HY[=W@Y[/#* M.477\>;>+[SRX?$ M^>X/CP]FX/RNQVAO?GE!2^Q:4LP:S=UK[LOGEH[17CPW8=?T=CGFW+(QVHOG M)D]XI+Y[ZM^I.EWS7M;TZ=K3GYLEQ_[3Y/7WKO_O.F(<)\@ 'P_#N1?G5YCZ?%:_/FE?=35%]+LZN M_O@_;C3YWZ'Y06()B:4D)D@L(S%)8HK$-(09TR-XFAZ!3;_*RG+^9;%<#N7? M>N38_)-80F(IB0D2RTA,/F#Q'MN](_A\Y5_XWN3R_/-QL ?N%7GQU+R7[M_K MPO7C\.E>1A3#IRB&UBC^^.;O/[]_\_>A)%H/')M$$DM(+"4Q06(9B4D24R2F M(6$9BDL04B6D(,R([?8KLU!I9U;RIS->SPBEO'C__:7YU MOZD;0DFUKD@MO6V*IS%B5/B_+I)PKZ:9>K/*ZF#LB7U3.W_+EMAB:+_83&CMA4"TY:,=/]T$0=E\3T#$% MJF6H)E%-H9JF-'/B'-5KKG7B_%S6^=*Y?RS39L>383#V5FYT[$DM.6C'L??# MX.BCL4/NR4$%JF6H)E%-H9JF-#/W7IM[[UM54P>9F@*DEJ!:BFH"U3)4DZBF M4$U3FCE3V@[7M79@^X^ !J[T^BB^T* MJ^HEJ&:1#6%:IK2 MS'BW':QK+V'?S&;E=MV\%%3%K%A\SC\NAR_WT4(6U9*#=IQV+[YPNVE'NU94 MRU!-HII"-4UI9MK;FM>U][QJ_;EYSUM6B^$/@>Q'CTXYVO8>-/,YW>T]IZ,] M+JIEJ"913:&:IC0SY6V;ZUH[L:MW5;'KK/87]65]5U3.;%M5NP][\OUE_V#T MT3H7U9*#=AS]Z=3O)A\M:E$M0S6):@K5-*69R6_K6M?>U[ZKRONBJG_;1[]H MWMO>KYK8#^8=;6]1+3EHQE.]WWNF)X<4J):AFD0UA6J:TLR\MUVO:R][?]H_ MNR_6=;Z^7327[K8G>+3!1;7$'>IG_:!W"4\.*E M0S6):@K5-*69D6];7_>% MVG<]+VX6ZT5=.,O%YV)^8OK1?A?5DH-FIC\,>Y_;HQTOJF6H)E%-H9JF-'-A M5%OT>O:BU_:=>?NA8S..:HG7KV3=T+WH7M2@@PI4RU!-HII"-4UI9L;;3M:S M=[(/%S7+5HX8IJR4'K?M6F>^V"#BI0+4,UB6H*U32EF3EOFU3/WJ0^ M54WW^6_Y_G)]/7?RV:S:%L:7#P;G -JVHEKB]=M6SXVC[A1 VU94RU!-HII" M-4UIYA1HVU;/WK:J]:Q<%4Z=__HX"0;#CI:MJ)9X V5K=\U(B@XI4"U#-8EJ M"M4TI9E9;[M6S]ZU)L5-457[#V@>0__,M?RUJYVU9?GI8%/6P5T(U_!UYNS0Z\6C9ZO7+UJ%E(NB@ M4R5).HIE!- M4YH9^;9L]>QEZV%?'.=?SO,K!J_+U:I<.Q_J\WVJ/$/NKH6836P:B6HII M0S5I-^OT;VPNW/@P)W<27?C0.J\S,RW+:]O M;WE/NI1Z9JVAG1X=;+0!1K44U02J9:@F44VAFJ8T)!^]B,Q^WPX^]@%&3QBT M93YHQYM>N5'0W?0*'5.@6H9J$M44JFE*,R="6S/[]IKYY_=I,AAOM%5&M035 M4E03J):AFD0UA6J:TLQIT+;/_C?8PME'.VA42U M136!:AFJ2513J*8IS9PC M;5GM?\5NSGY_.^0P"CM?V+\>N-=TVNW.$OMYC,XN6CZC6H9J$M44JFE*,[/; MEL_^?V5;9W]@Y6UWE M_?Y&RNZDNRG:M?V41E_$H/TRJ@E4RU!-HII"-4UIYK^9U?;+@7T%\-=_\!,, MK,7U.E_AO[:?Q=AY@&HIJ@E4RU!-HII"-4UIYCQH.^2 W;DYZ'>$T33H/OW; M!QT=>[3T136!:AFJ2513J*8IS8Q]6R,'WVSCY@!MD5$M0;44U02J9:@F44VA MFJ8T$^^J=S[?7O MB=LV'Q3SBU'=U2W7]K%&IYW44E03J):AFD0UA6J:TLRTMQUO\%7;-@<#6R-/ M)E$WY6B%BVHIJ@E4RU!-HII"-4UI9LK;"C?@MVT.^BMU^Q-J!V;0X&=D:^"+MY1Q<(HUJ*:@+5,E23J*9035.:F?>V MRPVP79N#@<6Z_J27>'2!,*JEJ"90+4,UB6H*U32EF8EOF]S WN3:MJT-^ML? M>U/?ZT8<[651+44U@6H9JDE44ZBF*-CVLJ&]EWUI%\^PW[I._:C[48Q] MD+$Q1[44U02J9:@F44VAFJ8T,^9M[1K::]>OV<0S'*A@_6EW!J -+*JEJ"90 M+4,UB6H*U32EF3.@;6!#^T+>D_ L'.M6P]T&D?:3164=;5503J):AFD0UA6J:TLRLMZUJ M:&]51^SP=I".OTT\\'4R^WBC$X\VJZ@F4"U#-8EJ"M4TI9F);YO5T-ZLOK]; MK$OG?3Z\=9O]X+'?&$.U!-525!.HEJ&:1#6%:IK2S,G0%K#A-UA#&Z)K:%$M M0;44U02J9:@F44VAFJ8T.G@MHCXMJ*:J)L+^JV W\\*+S MZ7 V=+\+U^M>=DKT[!2J:4HS\]MVK^%_91VM?=31R4?[7%1+44V$_7[;\]VP MF_M3[B71,U.HIBG-3'W;OX;_R96T]L%&AQUM=E$M1341]E<@AZ'O^]VTHY4M MJBE4TY1FS(JHK6PC>V4KMO6V*IS%B9/C_/F-.T]=>FL_H;$S!]425$M1343] M\CP.NSN\9H=[F2O\>\L=)'IJ"M4TI9DSHFUW(WN[^_6+R^T#C$XX6@:C6HIJ M(NIWXWX8=2^$T#$EJBE4TY1F3H2VY(U.^3=Y3U]=;N=&QQXMA5$M1341]3MR M;^(%T]Y3.UKWHII"-4UI9O#;NC>R[[W\%>O+(W0'9E1+4"U%-8%J&:I)5%.H MIBG-G"EM61S9R^+GUI?;#QL]#= &&=525!,'S;S&=[MOCM$Q):HI5-.49L:[ M;88C>S-\X@ISNS(Z[6A%C&HIJHEH:,URW-V.+D,'E:BF4$U3FAGWMON-[(MO M7UAB;C]Z=,S1EA?54E0347]]LA=/@J@;<[2^136%:IK2S)BW]6WTTE+;\6O, M[>3H[*.M+JJEJ":B_F+EWK]AD:%#2E13J*8IS4Q^6_Q&]N+W]$7F=FATWM$N M%]525!-1OZ4-(K=W18.NN44UA6J:TLS MYUO9.]\1ZPRMTNC$X\6NJB6HIJ( M^DN7PS#H%DX9.JA$-85JFM*,R,=MH1O;"UVUGAC M8]./:@FJI:@FXH%2UIOVTH\.*E%-H9JF-#/];7D;V\M;VR8+]D-'9QRM95$M M1341]VO9>.H'<3?C:"^+:@K5-*69&6][V=C>RSYV?ZZ):V9[5T486 MU1)42U%-Q/U&UG6#J%O(HH-*5%.HIBG-3'Q;R,:GK+^UY!QM75$M0;44U43< M7[+L1=.HNVUHAHXJ44VAFJ8T,^AMGQK;^]2OV5G$3H^>!&CGBFHIJHFXW[FZ M46_A?H8.*E%-H9JF-',.M*5K_-)&QX];BCS.@L&THYTKJB6HEJ*:B/N=JQ_T MOF& CBE13:&:IC0S[&WE&MLKU^M#\W1?5ON5MN7-T87]O/@X^.&\W1R=?;2( M1;44U43<+V*C2>]M+%K#HII"-4UI9O3;&C:VU[!_>3GG:.F*:@FJI:@FXG[I MZKG]H*.M*ZHI5-.49@:];5UC>^MZ\F9I=F=TWM'2%=525!/QP ;17A#VKN#1 MUA75%*II2C,#W[:N\2FM:WL=\](;5[1Y1;4$U5)4$W&_>77=B=?]L@$ZJ$0U MA6J:THS83]OF=7K*[LY'\NB@$M44JFE* M,\/>%JU3>]$Z8IM NS0Z\FCOBFHIJHF#=KR4>W!=(#JJ1#6%:IK2'C)_OKDK MBCK)Z_SJ[6_=5]?N MP.V)^RH=NEVXK[*AVZ7[2NUO/V]/Y^KR/K\M?LRKV\5ZXRR+F^;4)C_L/K6J M%K=W3S_4Y?WKL^9/YV-9U^5J_\N[(I\7U>X.S>_?E&7]^,-N@"]E]6G_\*_^ M#5!+ P04 " "'AF=8%DHE"5P% "7) &0 'AL+W=OTJVFXG3?O@ M$@-9DYBS3;F;]L?/"6E,1?)"0\F7-@GQ\[ZO_=B/'_!@)=6#G@MAT/\M*,1"0F M)H7@]M^CN!11E"+9/+[EH*TB9MIP\_H)_=>L>%O,/=?B4D9_AH&9G[?\%@K$ ME"\C,Y:KWT1>4"?%F\A(9W_1*G_7:Z')4AL9YXUM!G&8K/_S[WE';#0@G8H& M)&] LKS7@;(LK[CAPX&2*Z32MRU:>I&5FK6VR85).BHW1ME/0]O.#$>3;\M0 MAUD/G=S8,0^6D4!?INAC8G@R"^_MW4AK833Z8N9"H=LY3] '*8-5&$4H:ZY$ M<(I.KH3A8:1/T1L4)O8UN=0\"?2@;6R::;#V)$_I8IT2J4@)$_19)F:NT?LD M$,%S@+:MKRB2/!5Y04#$*S%YARA^BXA'*+J[N4(G;TX!7%IT'LUP:07NR_OK MKT\6 GTT(M9_E_7,.AXKCY?.T#.]X!-QWK)34 OU*%K#GW_"7>\7H!I65,,@ M]*&K0-M)>O^/G3?(2,1CJ4SX+T\I4I;R&K27@:9KP..0^EYGT'XL2:53I-(! M4_D\^GH['GTM"PN9W44!_Z&!(ORB"'_?(LKR\K?(23R_WRUG9[^( MV0=CWH[?7Y4% UO5'$SLN87<:YB<>2$W_<<]?D:Q_H5?':21PYV5_OS&0[EK^D,=:(3-@*K326+X?T%C%IWZ)V, MD::-&CF&4R-.'\G!7JTTZ]X6EYG'JN2:..TC>[NNP\D,AWK1XNRTCL!:=ZUD ML+1)WXK)/)&1G(5BQVX#!JQ) .KDD#;M[N@QW!UU\D@/=G>E6>/MU9EV*MP2 M=>)']_9H!Q-Z1ZC>SM69;GS_"$M[ MOM*L.]N.O\\J*.PTC^YMW0ZG,!RJNYO"3MDHK&P5%(:W%S!FW7%W\D>;MG[T M&-:/.CFD1[%^=-OZX8Y7M;U@3NQ8<]YO1RCL[>0R@ZLP M#%+W1QXG=:QIG\>.X?.8$T%V%)_'2GQ>MTLJN+OQ(UIS/F]'J*=O J%>=%K& M8"W+N!MS];!C'PS#U!ULIW*L:6?'CN'LF-,_MK^S2Z1Y$8.WW1WV.E6;8>;D MC<&6ZQD58"&&D>IVGM,MUF^:#<>P>1VG?)W]E>^%;,B1-]G0(_Z6&+0R,>MC(\73XM3-:'W6Q+V^/K+SF:M9F&@4B:EMZKWKV:5!K4_! MK&^,7&0G3^ZE,3+.+N?"& M9UB[N(A;M0( )<' 9 >&PO=V]R:W-H965T2+C])!I *KMHM.J*S;M9LU\\YD8]'&R&?50J@R6N><35V4JV+&]=5<0HY51U1 , MA'@VDZ_)V/$,$&00:^- \;6&*629,4*,E]K3:;8TPMWQUOW.YHZY/%$%4Y'] M9(E.Q\ZU0Q)8TC+3#V+S!>I\>L8O%IFR3[*I8SV'Q*72(J_%2) S7KWI:UV' M'8'?/R((:D&P+^@>$82U(+2)5F0VK1G5-!I)L2'21*.;&=C:6#5FP[CYBPLM M\2M#G8YNXY>2*69+>CZ7@MCBD =06 =U0Z5;RU.IN^UJ M2ZAMV1,9CD4,;6N]PSR <#O?( M#J.N_&X8MH/U&[#^.\%( ;(Z6'C8L#>QN VUZ6'0E=?Q>NVD M@X9T\"^D"RA7CBF2P1$NO,\#_+:MKH)IH4=A.^B0T]F4[3/'F M!&D"\/M2"+V=F V:NSCZ#5!+ P04 " "'AF=8"A3K>I<" #%!@ &0 M 'AL+W=OW.3:6'/LS';:[;_G[&11@;8/2#SPDOC.ON^^[VR?1QNE M'TR.:.&I$-*,@]S:\B(,39ICP=B\G K?<+OG+*?&-9S8?!^DV96XUS7**L\F4FU1)RV6%&7PN43-7+ /'4[2, M"W,";V"F,>5^%^:ETI8\\VIA\+%":>']VGV/@$OXDJO*,)F946B)FDL0I@V- M24TCWD/C&A=G$+\]A3B*>W _G\+QT)]WA^; S"M<[LO;:K+V#66]09$#= R@I M C,&[:[8J[V W^.":= M83^*HM_.2;C5E5R#_\3TBI-X@4L*C,Z&I%+73;,VK"I]HUHH2VW/#W-Z9U"[ M!32_5,J^&*[WM2]7\A-02P,$% @ AX9G6*Y"!Y(B" I"\ !D !X M;"]W;W)K&ULM9IK;^,V%H;_BN 610N,Q^+%NDP3 M QFKW0[0HL%DVOW,2+0MC"2Z(IW,+/;'+R4KHD52',W1(/CSD MS3.K/_,=I<+[4A85OYWMA-B_6RQXNJ,EX6_9GE;RFPVK2R+DVWJ[X/N:DJQM M5!8+Z/O!HB1Y-5O=M)_=UZL;=A!%7M'[VN.'LB3UU_>T8,^W,S![^>!COMV) MYH/%ZF9/MO2!BK_V][5\M^B]9'E)*YZSRJOIYG9V!]XE>-DT:"W^SNDS/WGM M-5(>&?OTH*EH7!#Y[XFN:5$TGF0__NFOG[Q_FLK M7HIY))RN6?'O/!.[VUDT\S*Z(8="?&3/O]%.4-O!E!6\_>L]=[;^S$L/7+"R M:RQ[4.;5\3_YT@7BI $(1AK K@'4&^"1!JAK@,YM@+L&N(W,44H;AX0(LKJI MV;-7-];26_.B#6;;6LK/J^:Y/XA:?IO+=F*5Y#QEET)LWCX-[< M6\M_K,@S(N0WCZ0@54J]8R[*=/,(Y_)56LC_^2:7)H1[.UID[9><%-3[,:&" MY 7_23K[ZR'Q?OS^)^][+Z^\3SMVX*3*^,U"2 E-1Q9IU]WWQ^["D>X"Z/TA MN[OCWB]51K.A@X74W@< O@3@/71Z3&CZUD/@C0=]B"P=6I_?'%J:)^]_*4SB7[/R6->Y"*G_!6IM)PRE:9TEDSD M;!#+H(]E\(I4*E1DOQW0H^/@)%&6(=:SR30*XJ6O)9.SBQ<&(.P#$#J3Z4.5 MLE(N'$*N(V43@TRN. 7CA]HJ.IPRBZ9TEDSD;!#$J ]BY,RBCY2+^I"*0YU7 M6R_=D7I+K:MG9*3#',%F71LDC?/'7AN7B9P-XA+W<8F=<>F22Y O'OTB49A; MQ]YX ME:0MMFFD6JG)-R>+ $--H\4*HI9;!BJM9G$XIO,$-8%3YV\#/#P"Y'^]^YJF M>;N->-BS6EC5.?V^=E:8U%LRE;=A3*&**9P4^#IW4X5R2F_)5-Z&H53H#)Q, MN5H3OK.&;%)([KR=#JY(7Z^G^L5A(!3] C?^WJ4I.U02>>7(I/D3>2QH._]8 M@X,-.7$,],G58@4B#&)=]S6H%RCL!4X2E//PDQQ#K,[M:VO7^E0$QM"/=*VF M&8IQ:#SC:U I4%@*W%PJ9]T]R>6NO9++C-C16MON6 -@PB:,$=#UFU9H&1N/ M^AI,"A24 B>N7;C#ZYP.D=Q?ZGAE,;-M\=Q=O#0$"BF!FRGOZP8OQ-@_ MAWS?X/GX0#?1$F(_7.K:+68R1H&N_1K4"!0V C/B M33K$,0QT[::5W(P9F>_LVH72H8)-^"W8S.@FKW)!YT7^)"'3B((M -""A'CI M:Y/:^CRSQ-W%2T.@.!2Z.?1?C&7/>5%8A0)301 "/DMFY$&;>BLU&NJO08U(42/RIZSBHXD MKSM7G-);,I6W8205?"(W?#[(9+'.J\A$RB@V$F%M,0-(KB7Z8F*S\^/HY"Q@ M*$!!)7)#Y9KQMA*]E13-/,P6NS"*C:2UF,'XY#QIJ$=Q&7)S6;MO'1=A(M-<+R6O;4:1K_.GQ0J MD=XK7D)N7CKC.,][I!(;U>@!+%9T@Z]^ (O/.H"U6-D.8*UFHP>P6+$'!N[#PBS+ M&S5RE7/S&Y[TP'52;\E4WH8Q5/B#W?B3T'US8$U>-HQ[:QG=&E0381!>&BEB ML8+(N!YF6L$ C2PD6,$0=L/07=GLA/_3BSNK-HQ-=($^T@L"-JLPT!=(BQ4* MEV.Z3N[SN2'H0;#T\[RY'YS)E;YLYJI6HU6.Y:QRJ1=T;$9&/=#=J4LS5>$- M=N/-_:&6N,?I*[/TZ'1PC3'22Q)KBQ4"1IW?Y@OA*- >Y^+D^G)))9\VU\"Y MUQ;?CA=Y^T_[J^9W[05K[?/WX%URO#"NW!SOK_\AL3>7ZVY!-]*E_S:4/:N/ M5\*/;P3;MY>D'YD0K&Q?[BC):-T8R.\WC(F7-\T/]!?S5_\#4$L#!!0 ( M (>&9UBX>>,/=0( +\& 9 >&PO=V]R:W-H965T0UD35^C"I:M;UV86;8-78S'9"]^]G T4D MH5D?]@+^N.?X'-OW.JF%?%$%@$:O)>-J[A1:5]>NJ[("2J(FH@)N9M9"ED2; MKMRXJI) \@94,A=[7N26A'(G39JQ>YDF8JL9Y7 OD=J6)9%_;H")>N[XSMO M ]T4V@ZX:5*1#:Q /U;WTO3Z*Y+N;.S$$YK,F6Z0=1?X?.S]3R98*IYHOJ-C:,'91ME19E!S8*2LK;/WGM M]F$ \,-W +@#X(\"@@X0-$9;98VM)=$D3:2HD;31ALTVFKUIT,8-Y?845UJ: M66IP.KWC.^!:2 H*G2]!$\K4!;I$CZLE.C^[0&>(*X25YLU+=+- M.OZ;EA^_P[^$;(("_PO"'@Y&X(N/P_$^W#5.>[NXMXL;ON#?=B=C9EIT.(ZV M&76M*I+!W#$IHT#NP$D_?_(C[^N8M?]$MF+$W0T]'$==!6$4]%%[XL)>7'A2W)/)[$O*+RLI,E"CZEJ" M:+ NOIH>:#N."2(\KFS:*YN>5/9 :I-=&B0E3"%SY4UYJRIFKLN8R.F1 !]C M?+B%(U%!',?C0J->:'12Z. BCRF+CH_-#[VK V7'4;X71][A'KJ#\F)+^P\B M-Y0KQ&!M@-XD-@YE6R[;CA954W&>A3;UJVD6YH4!:0/,_%H(_=:Q1:Q_L]*_ M4$L#!!0 ( (>&9U@=.(/.> ( *0& 9 >&PO=V]R:W-H965TFD#:FL\"8FDD2IBV!Z8*QO9LDMO&(K&# M[;3EW\]VTJRP@)C$2^*/>X[ON=@*;U#?-@MI9M[ 4K :N6*"@\3EC)P'9UELXUW M+X8;M3<&J^1.B'L[^5[,B&\3P@IS;1FH>:WQ JO*$IDT'GI.,AQI@?OC'?M7 MI]UHN:,*+T3UFQ6ZG)%3 @4N:5OI:['YAKV>J>7+1:7<$S9=[(E/(&^5%G4/ M-AG4C'=ONNWKL <(CE\ A#T@? Z(7P!$/2!Z*R#N :[47B?%U2&CFJ:)%!N0 M-MJPV8$KID,;^8S;MM]H:7:9P>ET('1N^<&P0PI7@ MNE1PR0LLGA)X1L,@)-P)F8>O,F:83R */D'HA]%(0A=OAX.O]6HT$1:>G3X.R?X.B:!H.09TV;^_[K5&NG \JDV[+=?<%#*N#U9X[AWFV M/C<6W#GF7YK.OZ^H7#&NH,*EH?0G)U,"LO/$;J)%XUSB3FCC.6Y8FM\(2AM@ M]I="Z-W$'C#\F-(_4$L#!!0 ( (>&9UA)(SNT&00 )06 9 >&PO M=V]R:W-H965TF_7SMD\@$F'2KS G&X]W#N\4URN*9$UR+&[9AA3JER7C.99JR5>NV'""TRHISUSD>:&; M8UHXLTEU;L%G$U;*C!9DP8$H\QSS'_ 5>23R MZV;!U]^)A.'4\S M(AE)I(; ZFM+YB3+-)+B\;T&=9K_U(G=XQ?T]U7QJI@G+,B<9?_05*ZG3NR ME"QQF!U 4%&B]AF:@^P:Z.]1R0E$*RO$Y6#'):[+_QFS"J$RKEW#VSJJP'+/%LPMD.'J7!+8#T91HT,HR'TMC-T_>2E_ANPXDP8-WD/%U5P^NZQG?EH'(03 M=]LMR1 %@]!KHGI<_8:K/\CU$Q%"W1&2,B\S+$FJ+F2E2$*QOE68N.[AP@Z+ MMR@,#LJ8P'W5JZK$-&K;!+RAKHAD<_3\,@S@Z8&F(BD:>;R89-B3#84D5 M.1.EP:QS^]L26*_ J"DPNN!E'MF4P1)83X:XD2&V>YG'1]V&XL [:,F?!/68 MCANFXT&F]R7-4EJL*J8TWW"V)9JKD>4@U+G[8PFL5S7TVB>T=\%&K<$M*6$+ MK2]%QZQ N\U:XW4;,?2CPV>2(2J(_<#[,LH?7+;PT/#"_9MU:- MD2VTOA2M-8*#EN,7^C8ZZLC8&Z/#OCV.BB)XPJC"UL' 80OS&2=K=8J_PE / M(YV]2Y;0^G6W?@B.+]FP5BV2+;3^&WOKD="@\3B_86N\WDM3#.'A"Z I+(CC M$RV+6B.#AHW,G!5"\G(_RJ(%4&9VI70Q4QV$.GND8 FM7WAGMG+1X8K=Z2;:HIXA.3DN75X9K@E' =H'Y?,B9?%GHPV0RB9_\#4$L#!!0 ( M (>&9U@/6]H]!@, *4* 9 >&PO=V]R:W-H965TA4M>OV[,!)L HVLTW2[=?/-H3E M0FDK92^);]]WSG>.?3CC->./(@.0Z*G(J9A8F93EI6V+)(,"BPM6 E4["\8+ M+-64+VU15: MFX4[LLRD7K"C<8F7< _RH;SE:F:W+"DI@ K"*.*PF%A3]S(>Z?/FP \":[$U M1EK)G+%'/;E.)Y:C'8(<$JD9L/I;P17DN292;OQJ.*W6I 9NCS?LGXUVI66. M!5RQ_"=)93:Q1A9*88&K7-ZQ]5=H] 2:+V&Y,+]H79\-U>&D$I(5#5AY4!!: M_^.G)@Y; '?X#,!K -X^P'\&,&@ @]<"_ ;@F\C44DP<8BQQ-.9LC;@^K=CT MP 33H)5\0G7:[R57NT3A9/2%L71-\AQ-:8JNJ<1T2>8YH*D0( 4Z_88YQSHU M9^@T!HE)+L[0.7JXC]'IR1DZ082B[QFK!*:I&-M2N:2)[:0Q/ZO->\^8=SUT MPZC,!/I$4TAW"6REI17D;03-O%[&&)(+-' _(,_Q!AT.7;T>[G7 X]?#W1XU M@S8] \/GOY0>4I289%>0:Y+0D.B'OHJT%8S3[L$=9K7Q?-2U'B!":6JHH" M^ JLZ/T[=^A\[$ING[D=_4&K/^C5/RT8E^0/-C4.GE2Q%H 2=>,)K0A=(E6^ MN=GL?#O!03IEK5]M>:VI:C+WUF>K! MZI;I'TW=P-U@OB14H!P6BM*Y"%5!X'535$\D*TV;,&=2-1UFF*D^$K@^H/87 MC,G-1!MH.]/H+U!+ P04 " "'AF=8E6UES\D$ 5' &0 'AL+W=O MT9.^RV MF>G.9I+=]J'3!P*R31X_$Y=QHNJ/L&]]@ M+,!KFA ^LS9";&]MFX<;G ;\AFXQD4]6E*6!D+=L;?,MPT%4.*6)C1QG9*=! M3*SYM!A[8/,IS402$_S ,_2-& _ECBANYD%K?W 8[S>B'S GD^WP1H_8?%U M^\#DG5VC1'&*"8\I 0RO9M8"WOIHD#L4%G_&>,RC.EW_*;^VAF.7E$ M.,&AR"$"^?."[W"2Y$@RCN\5J%7/F3L>7N_1/Q;)RV2> X[O:/)7'(G-S!I; M(,*K($O$(]W]CJN$ACE>2!->_ 6[RM:Q0)AQ0=/*64:0QJ3\#5XK(@X(D 0L2@7LB K*.GQ,,%IQCP<'5D]QH428'/J_ WO8] MN/*Q".*$OP?7X.N3#Z[>O0?O0$S EPW->$ B/K6%C"Z?PPZK2)9E).A$)!"! M3Y2(#06;)0<,Q>L#7_^20587L)?Y&OBC,=R.[XH MN!C67 RU7"S",$NS)! X NO]MHK3;1 S6=*%\N75(O;ER"287X*-#CBZ1I.A MXZDY&M45PJ MB.A?^;D\E8,6I^_V'7?R\ ;'N1J:L$7+I*9EHE].$DH-R#&(,@P$E>*JH8FN MP)?'#[Z*HTDG+30>'B^U=N:^KZXAL!9)T&FDCW-VUX% D(M#U)OG:ES M%^PJQ=$-MYH"8/I,WC8.HA M>_-D5&+"?AH3-B(3ZE7F(GJ1?&1,774-2<**$9-HOBFT-F^-7H6>H:*E%;Z] M.32)YIM":W/8:&>H%\_:HF54+QM%\V%7?NOD0R.:H5XUOZGC@UV1K&KY%&:J MGD\?T84[ #4"&)T7P*?;/KUSWSV %%)8U2.:FK5-2:.%D5X+O[VCU /UIJ>K MB;L]I:DIV]PT^AKI]?6%;66%>J:OU,_=MT:80FLSU6AJI-6;_Z^SK+#UG:7" M2-59ZN.\E(=&%R.]+C[?6:+N?SA5G:7*3-%9*LQ4GP;[X+PDQ6Q=G#MQ$-*, MB/)XH1ZMS[86Q8G.T?@2WOKE"54#4QZ8?0J8_)IPD."5A'1N/*D@67D&5=X( MNBU.99ZI$#0M+C3S%:5B?Y-/4)\$SO\#4$L#!!0 ( (>&9U@? M[B8K?0( .D% 9 >&PO=V]R:W-H965TS7E DO3=S9@TH3V1C.!#PHHINZINIE"5RV/K*R,/?#3 M9$M+6(-YVCXHM/P!)6D-(&'N\/Z!^==M2RH1IN)?_!\;>"1KM)%U'XP,:B:ZE>[[.AP%1-$K 5$? M$#G>72+'1\C:\@;_#@:X'7*)<)9H!\P5*.^%^0\Q48RCCNS@@3Y%LE M&TU%KA/?(%N;T\]Z9LN.6?0*LS B]U*82I,/F#?_$\!'F8/6Z*!U&9U$7$%V M22;A.Q(%T80\K5?D_.SB!.YDJ.'$X4[^JX9CRCN\Z3B>[<,;O:49S#UL- UJ M!U[Z]DT8!^]/L)T.;*>GT-,EE$P()DI\S9R*#,8(=A!7#L+V]2Z=74^#,/%W M(YEG0^;9R2(.CP6TKG,6@K />%U*:@V$3#-,] M_0502P,$% @ AX9G6):Y?'U% P E@\ !D !X;"]W;W)K&ULM5=K;]HP%/TK5E9-K;0V#PB/#B)1V -IE1"T6Z5I'TQB MB%7'9K:![M_/3M) ((2BAB]@)_< (!C$H(J9C60TS@I@:7B>^-N)>ARTEP12- M.!#+*(+\WQTB;-TU;./UPAC/0ZDOF%YG >=H@N3C8L35S,Q8 APA*C"C@*-9 MU^C9MWW;U8 XXB=&:[$U!CJ5*6//>C(,NH:E%2&"?*DIH/I;H3XB1#,I'7]3 M4B-;4P.WQZ_L7^/D53)3*%"?D5\XD&'7:!D@0#.X)'+,UM]1FE LT&=$Q+]@ MG<9:!O"70K(H!2L%$:;)/WQ)"[$%L.L' $X*<-X*J*6 6IQHHBQ.:P E]#J< MK0'7T8I-#^+:Q&B5#:9Z&R>2J[M8X:3WC;%@C0D!/1J (960SO&4(- 3 DD! M+B?*-\%276 S\,!AH$RD#'8%+@=(0DS4Z!H\3@;@\N(*7 !,P4/(E@+20'1, MJ?3I54P_U7*7:'$.:!D@_P;4[$_ L9Q: ;S_=KB3AYNJ*EEIG*PT3LQ7.\ W MI,H.F&*)KHFR6E%Y?O]0&#"4*!)_BO)-%J@7+Z"?T%NQ@#[J&NH1%(BOD.%] M_& WK,]%V5=$EJM%+:M%K8S=VVQ]49H)MAEC]7MCY;DMUVEVS-6V_J*HNF5G M43EA]4Q8O538'8'^,QA@&#%EX$QFDBJQ?EZ6N+*7%8O7[ H9L>PRYO,NY[3P_CWM,1>Y9RG+P=%;'E,]XT+W;][/:L MM*VIBBU?CTUC8Y?V"L?LZ>YUD+:U__HL#FON-IKFUJ%)GUCO(9]C*@!!,X6S M;IJ*AB>'P&0BV2(^1TV95*>R>!BJ@S/B.D#=GS$F7R?Z:)8=Q;W_4$L#!!0 M ( (>&9UBD3"JLK0( 'P& 9 >&PO=V]R:W-H965TR+H$*6FVKM*Z5K2]TV28\',A5JAI)M, MZ8)9VNJE;U8:65HY%<(/@V#@%XQ++QY59W< M_&Q\K52ZX4+ 1*9P(RV32[X0"!-CT!HXG=-7D)9T\#6#&69<P>D,+>/"G,$)< G?%629L;^"!3 M3'\'\"G3)MUPG^XT/(HXP^0"NIUS"(.P"P_S&9R>G!W![39E[%:XW?\J8UOF M-5ZO'<^-XJ59L03''LV:0;U&+W[[IC,(WA]AVVO8]HZAQ]=:&0,+7'(IN5S2 M9RV83+"-9@T454!NP-=Q% V'[T;^NB5^OXG?/QK_1B8D( 8A+1&LHM%\*KGA M;DQ;:U6C#0Y(=(=!OYW#H.$P.,ZAH/):4!F0LM'L2IHVK5$FSX#;)*<&(FAF ML970X 6A7O!*3:*&3_0//4&9_J4AT8N&#,-.T/TCN'^@" 7J9:5[!A)52EN+ M0W/:2.ND5I1?YK4NWS)-WXD!@1FY!A<1=4/76E=OK%I5^K)0EM2J6N;T>T#M M#.@^4\KN-RY \\.)?P)02P,$% @ AX9G6+"":)WK! 9QH !D !X M;"]W;W)K&ULM5EK--?7X$)#R/DT"%?8A[WGIQ[D8Z.8+JG M[#O?$"+ CS3)^,S8"+&]-$T>;DB*^07=DDS>65&68B%/V=KD6T9P5"2EB8DL MRS53'&?&?%I MDWLB'K>W3)Z9%4H4IR3C,F!6E'6%!9Y/&=T#ED=+M/R@Z$V1+:N)L_PQW@LF M[\8R3\R_4AKMXR0!BRP"UYG V3I^2@A8<$X$!V?W+R_ FO"]Q%@MR M?B.'H*IM?]W(>' M2,K_5M5Z '?4X/G,O>1;')*9(:"K"4# );#71245T M,K2?&1$JFI-.GQSHN.X12T64CP)73=*M2+I:DM\*;92M7#P3)K4>/'*RVB7@ M)EX1%54]&D3@A6#& ;1 2C.QX0 Y(,(OJD&T/(%EOV(=H("K &K5[%4U>UKD M92'%A($[DA1#AV_BK7*8:W&&SNV1P%HE^U7)_GMJG#]F'T8":_4AJ/H0C*9Q M06>^N1#!R=&L[$9- L^SU+,26O52;HVF056&>/8$]1.N5'FH7T,%J=P*NDJC@5>V@WZMV;\4Z(9WM MRNNU'>H7]UM&HUTHP ,)-QE-Z#HF:N>FA1DZU<=":Q==.P7HO*?J0:T1&=R+ MD=#:O:C-"!SL1GJ5#W:M!O2MCKU3A7F6U2_J%V51TN?'HXJ5&%6"G' M^=M2@:W5S':=]?(.]>O[ \,1R7#:(V[:Y,$3>B2T]J:U=@C(>M=MJ]9_#-ZW MCH36[D5M0-!@ ](K;JCK+6!@'WLE593;LR%$C3<-^D5^B+*54"W)@D&'IRK* M[MD4HMHNH,'O GIT#74W^=!SK&.:W2CD]9"LEW>D?Q,P5-1.P$%8*I/SAKWK M":R)2A_;9=8K-]*OW$O*"! G?)L>8_!T'@FM77%M )#[KM*FM1>#>S$26KL7 MM<- @QU&O[1UW4/@'.^M3@2U:=8& ^F7]4'*YG<8G"MXGHAJ$ZT= M([A,&B MH8?3.:'_E7HHRVQ\!<@_P?R&V3K..$C(2F)9%YZ-P(NBV^##P1(6@ M:7&X(=(+L3Q WE]1*EY/\F\-U;>E^7]02P,$% @ AX9G6/OA9.G* @ MK0D !D !X;"]W;W)K&ULK99M;]HP%(7_BI55 M4RNUS7N #B*UL':5-JGJR_;9D NQZMC,-M#MU\]VTBB%-%1H7XB=^)P\YYK8 M'FZX>)8Y@$(O!65RY.1*+2]<5\YR*+ \YTM@^LFX!2;,28?VWIU(AWRE*&%P)Y!<%046?ZZ \LW(\9W7&_=DD2MSPTV'2[R M!U!/RSNA>V[MDI$"F"2<(0'SD7/I7XP'9KP=\)/ 1C;:R"29. ]64-8Z#4&&F,WY6G4[_2")OM5_=KFUUGF6()8TY_D4SE(Z?OH SF M>$75/=]\@RI/;/QFG$K[BS;56,]!LY54O*C$FJ @K+SBEZH.#8$?O2,(*D'P M44%8"4(;M"2SL298X70H^ 8),UJ[F8:MC57K-(2967Q00C\E6J?2&\ZS#:$4 M7;(,W3*%V8),*:!+*4%)='R]4BNANP47BOS%MO1?7_1_2 +2=403F!-&%)Q] MU[/1XG""CB>@,*&Z=8:>'B;H^.@$'2'"T&/.5Q*S3 Y=I9,8'G=645^5U,$[ MU!.8G:/0/T6!%X0M\O''Y<%;N:OK5QR"6> MPQR3W4%H[: I:IG568E6:>#01@/ MW743O-/Z0/"H!H_V@<=MX*4J:8#W0Q/Q#7BG]8'@<0T>[P-/VL#C'? D]KTM M\$[K \&3&CS9!]YK T]VP*->O W>:7T@>*\&[^T#[[>!]W; PVB0;(%W6A\( MWJ_!^YW@CSGHG7VN0+3A]W?_Z5'L;^%WON! _$&-/^C$;ZRDV*ZDIXB!:HLR MV%EM(C]*MJ>B950_:$Q8">DV-E-SD/F!Q8(PB2C,M?JM6.V[/J$EOX#4$L#!!0 ( (>&9U@75.]X M6P, '8+ 9 >&PO=V]R:W-H965TO:6EL$:5(+TG%R=LO*2NJ+=&*4?3& MYF%F^,TO'F:V%_*'*@$T>JH85W.OU'IWX_LJ+Z$BZEKL@)N9C9 5T:8KM[[: M22!%XU0Q'P=!ZE>$:B #:F9OA?[3] FE-AXN6"J^47[UC;P4%XK+:K6V1!4E!_^R5,K MQ)%#&)]QP*T#OM0A:AVB)M$#69/6BFBRF$FQ1]):FVBVT6C3>)ML*+>?\4%+ M,TN-GU[0U =^AJ!9I09EKOT?>'%;IZ^PZ]192C;Z6H%>&%FOG:T%L&/V])/QQ(\1G2 M%>37* K_1#C D<-]>;D[/G7WC6:=<+@3#C?QHM\GG"OGPR*Q>Q%[AF_4CN0P M]\PA52 ?P5O\\29,@[]<"ORF8"=Z1)T>T5CT3H\=>9:",60^LCGFC&@S1C54 MSNP/(2=-2'OA/"ZB:1K/_,?CK(9&<10GG=$);=S1QA?1K@6OG60']_1H41S$ MDQ[9T"B=9FZPI -+1L%6H.B6-ZJ9.WI/9('@*2\)WP+*!=?2W'M.X&0(C,,> M[^C2O[@_TBZQ]"+%34J2VPZ2#FXS"+6LI@6O$ MP+P(B(T?VJFS#K*["()<]D#'5_S%(Q8>/>;A:$;-X^.D#X?T81;@/O[0;(HG MX1FA?SZ5X>C+TVWQTD6]"$=9D&2]+>O?U04V8KT;R*WE"MSQC?& M+[B>F-M0'HJ\0T>+75,GK84V55?3+$UA#-(:F/F-$/JE8TNOKM1>_ ]02P,$ M% @ AX9G6)TE]/&C @ B@< !D !X;"]W;W)K&ULK55K3]LP%/TK5H8FD 9Y-8&Q-!*TFC:)"41A^^PF-XV%$Q?;:>'? M[]H)64M#QZ1]2?RXY_B<:_LZ60OYH$H 39XJ7JNQ4VJ]/'==E950474BEE#C M3"%D135VY<)52PDTMZ"*NX'GQ6Y%6>VDB1V[D6DB&LU9#3>2J*:JJ'R^!"[6 M8\=W7@9NV:+49L!-DR5=P ST_?)&8L_M67)60:V8J(F$8NQ<^.>3V,3;@)\, MUFJC38R3N1 /IO,]'SN>$00<,FT8*/Y6, '.#1'*>.PXG7Y) ]QLO[!_M=[1 MRYPJF C^B^6Z'#MG#LFAH W7MV+]#3H_D>'+!%?V2]9=K.>0K%%:5!T8%52L M;O_TJ,,\U D8LZ)]>Z!$FN1+TXO@-9;*1M$Z5XFKT871XF:=XLM66X7&0TO8J[RN5K2 M#,8.WE4%<@5.^O&#'WM?AC+PG\BV\A'V^0CWL:?6L3:..>#U(KSS_3SDNJ4Z MM52FWJQ2/_1"+W%7FW8&HH*S(.JCMG2.>IVCO3JG4("4N'%XQ;('D@DL3#E( M:HL+5D]R_SKSK5D\8;5P ].AYU&O=-HKU-[$H>4 M1SN+^?Y.\G>#/GO!L*"X%Q3_71#A?P[*_JL1[V[_"//W2N= 5'06C5XI=3&9UCB"V\Z,P< *<_ 9 >&PO=V]R:W-H M965TO:4P2:[;)8=)NTOWQ!XX;0D)H/#W=BS5.S ?S-0\\7VPN'Z7Z5B^%T.A[ M653U56^I]>IMOU_/EJ+D]85JY-HZ3FE[*M2[R2GQ2J%Z7)5<_WHE"/E[U<._IB[M\L=3VB_[T?E#GJ;RE97HJJSF6%E)A?]:[Q6S9H"C1G_)V+QWKG,[)-N9?RFSWXD%WU M$GM%HA S;1'<_'D0-Z(H+,EMTQ;<_?Q$?]\TWC3FGM?B1A;_Y)E> M7O7&/92).5\7^DX^_B':!@TL;R:+NOD?/;;G)CTT6]=:EFUA;2Z# M'+D,3-"MK/2R1K]7F1UM#M;:(-CQ[A[=P1.4>%O2/:WI',W)&0VAM:&J;9L>1MO>(S<=4S M@T4MU(/H37_]!0^3WT)*0<(8$,Q3,=VJF,;H4]M_45[7:U[-!)K)6@>[:A32 M53Q(&-O 1@W,CN@/T_-TF%SV'P*B#+:B#**B?)&:%VC&E?J15PO$2[FN]&F] M;'!P.1A/1A-W01L)HO5WE6 #&^[62<>3\3 LPG KPC JPD=1UV:X5>D4(N'![6?!YLS_(BUS]"XD117<6!A#$@F"?A M9"OA!'2RFD"J" EC0#!/19RXU"R)=L6V \XC'; E>$&0T-%@;SB*5]15E5"E MXR3!X<##.ZDHCK;7)/(F3:].";PXJ6N? :4Q*)JO(G$J$M#H:W%04D+2&!3- ME](EW3B:C9X4@/0@%M+]9* ]9S=/VCN%!3 8TR,S/';Y+HXGO(UKB\81:*X+ M2F-0-%\[EQ;C 6P<0::Y-Z T!D7SI73)-8YGUTTW+"0/IM3X,+W%R20PAX'F MU"W-\RXDH?C8).:R:AQ/J^]$K;D6V=,L=KU00I2F&P7;#II=@](8%,W7T:7A M> P;?J"Y."B-0=%\*5TZCJ-YZO26?\_+=8GNI3)EK;69<5/=L2EAL'GA?\OA"(9R9JC?OGQ8EZM61O)!D-#O6*7T%7 MO:!HOEXN52?Q5/V6Z[4R@J#,C'5!5>+EKU?J N'Q&;(+I*/@\BQH3@Y%\^5R M.3F))JK')P7T'^JTX!"OI^LH!TIC4#1?8Y>L$]@E<@*Z1@Y*8U T7TIG&TC< M-IS@>\CA4G1HX2%>46=97L(1$.<(2'REO-L\2@Y7JFEH'HU7VEFBE\CTBOFQ^#HH'Z!E :@Z+YTCK?0&!] P'U#: T!D7SI72^ M@4#Z!G+H&T)9,*AK@*+YS^2=:Z!QUQ +XV>7WN+LSL_H0=T%%,W7U;D+BF'? M=@!]&@!*8U T7TKG/&C<>72+X1;FKXH%HCA>:6>)7L(XT)U7:^*K_-USEA:X MGQ>,1OLRP;XY$Z[U6#9"7;I/X^E^A^=N<5+G2 -U!U T7T7G#BCL\P(*^KP ME,:@:+Z4SD50:!=!PYDZ)?L1">H/H&B^3,Y%T+B+.!*W)R4?H 8"E,:@:+ZJ MSD!06 -!00T$*(U!T7PIG8&@SQF(9U:)GRE_O5Y<()2TR\1I4"]0/P%%\]]. M=7XBC?N)V[QJDC6[* RT8!ROL?/+K* N XKFJ^U<1@KK,E)0EP%*8U T7TKG M,M*XR^@^8;? 9U/H>,6=97H)IY$ZIY'&G8:+[PXI=YS9N=N!6A(HFJ_GSNO\ M*6P$@[H74!J#HOE2.O>2QI]M_$0$@_H74!IK:?NC"SYBE5/G3-*X,WE:3H&< MH4$?@(#2&!3-5]L9G'0$&]^@K@:4QJ!HOI3.U:3Q;0T_$=_C8 Q-QOLS-*AC M@:+Y,CG'DI[VR*/;# VZ@0&4QJ!H_M8RYV@&"6@$#T#M"BB-0=%\*9U=&<1? MF>H>P7%@9S%!#4M+P]@?7?;?>._O[&PNA5HT.\1K-+-[%#>;G+??;G>A7S=[ MK_ON],T6]ENN%GE5HT+,3='D8F1R!+79%;XYT'+5[).^EUK+LOFX%#P3RIY@ M?I]+J9\.; 7;O?G3_P%02P,$% @ AX9G6%_^[OSB P SQ !D !X M;"]W;W)K&ULK5C;;N,V$/V5@;HH$B ;W6SG4MM M$FVZ"S1-D&S:AZ(/C#2VB)5(EZ1LI^C'EZ04V?(J2KS02RQ10Y$<^7F/'5Q/&=EX5[.D^567"GXP69XP.J MQ\6=T'=NS9+0')FDG(' V<2Y\,\C/S :_$'Q97,8C MS#!6AH+HGR5>8989)NW'/Q6I4[_3 +>O7]BO;? ZF" W$A%<\KL/8@IZS\)>M*B"U .'@%$%2 M8 ?@OP8(*T#X7L"@ @RL,F4H5H>(*#(="[X"8:PUF[FP8EJT#I\RL^\/2NBG M5./4-$)!E\1H#]>4$193DL$7)I4H].XJ"0>_$R&LP2$<1*@(S>0A?(3'AP@. M/AS"!Z ,OJ:\D(0E 5!_P ;CA3J81/+,&D2>#J:.J0 M@I>0+H-.Q@CC8PC](PB\(&QQZ.K]\* %'KT?[G=$$]8;%%J^\ G//_DC[YR_QIWTJV2=9U!-90\FS6LFS M-[X<<]2E;*Z/2*H05#V;LO5&I>^F].$9B8 1Y/:4TB9?)\&^\O5$UI#/]S:G M0>\- >.,2$EG-+:U&VX+!;/3$\?&?U7VYD^ M(LM&@F7+O2(RA6L]:L!G3.;MN]'MX+Z9W2M;U!=;V^W$OD&Z6Y.>/E_-[<0L(>8% M4^6$5*_64_F%G45WUB_-M&XGR U-.>K?$#$W'VZ&,TWI'9_HHY HI^?R1O&% MG2>?N-+3J;U,D>@B:PST\QGGZN7&O*#^'\;T?U!+ P04 " "'AF=8&ZJ, MW"D# #]#0 &0 'AL+W=O8[%KQN@?#-U^L[VPR-99LI\ M<,/)"B_A"=3SZD'HF=NPI"0')@EG2,!BZLSZ5_'8R)<"WPEL9&N,C"MNY7L9N @K'$X$WR!AI#6;&931+]$Z M7H29.GE20O\E&J?"" 198Y,L=$L89@G!%-TSJ42AJT%)U'O2I9D6%-#7!9IS MIH3.K4012+)D6$&*9A+=0;K4HQ;N#/4B4)A0/?K8EL:5-&'+EC@Z_7 9C ;7 MB##T+>.%Q"R5Y^AD9SYQE7;8F.TFM7,WE7/^N\XE%RCHGR/?\P,TGT6H=W+6 M03,_AB9^?D2]VMXNLNAP,G^/3?$Q-'MLWHRE=@,U\VR2*;9+$ELIU\#9I\ M#?8N&[UUZ8V)(7A+,LR6@))MOSQ'7[C9&'5SG>6\T!WO-SKIRE*E8%PJ,'O\ M.AQ_\H<3=]V._EXKCHW^WQK]2V^\JS&VI'$GJL,FJL.]48T+P3LK>B_LV(JV M21;9)(LMD>W$?M3$?O3_.M#(9KYLDD4VR6)+9#OY&C?Y&EOL0/6)H2M7>]4< MFZN*K!^T>XPWZON[32:RJ3/NU#D>>8W.*KYNZ^AL+D:?L=!5+1&%A<9Y%V.] M^D1UV:@FBJ_*T_0+5_IL7@XS?3\#803T_P7G:CLQ!_3FQA?^ 5!+ P04 M" "'AF=8Q#\)KB$# "I# &0 'AL+W=O^TFU\::8V>VT\*WGYV& M+&4E@RK2WC1V[/O;O[NS>^FOA?RI8D0-SPGC:N#$6J<7KJO"&!.B3D6*W(PL MA$R(-EVY=%4JD42Y4<)$2G@B+$,8\0@N"3-""+,\#\>,*$47-"0V;D=P.$%-*%-'< (F$FLB(\#G M,"9\B1 *KJ4)K3*#$U1TR8G&"(B":XR6E"\KZYHIC[,)'!XJ[VGC&\KEAX87+C1?\=[T0GD+0.@;?\X,=YN./F_O;YJZ)1QD4OPR*G^NU MW]&;2DP)C7)GWND8)8PS*2WR2"G4.P%K%>UE<*%2$N+ ,:==H5RA,_SZI=7U MONW";4AL"SXHX8-KF8_9]8#8-.K^^N=H!W2O!.+?@H#&5F3OHM)7/* M#"/NQ*@5^2Q&0V);O-V2M]MXEG>;A&](; N^5\+W]LQR5H3_9?],[_V5G+[? M*I-S U^[O3WASTKXLUKXS85^*_CRY %E\J^,KQ7[;- ;$MOB/B^YSQO/^/,F MX1L2VX)O>7_J+.__Y7RQ]O:-_";G=\SIOKFSW4H=:8OX[T2:FDL!PX6Q\4Y[ MYL:4F[IXT]$BS4O+N="F4,V;L?F60&DGF/&%$/JU8ZO5\NMD^!M02P,$% M @ AX9G6':V@6=$!0 &ULM5EM;0F&>;G M=$-R>6=)68:%/&4KFV\8P7'AE*4VV.S29T*](D)W<,\&V6 M8?;CFJ1T-[6@]73A2[):"W7!GDTV>$7NB7C8W#%Y9M6HR(B*8F$@L#R[Y',29HJ)!G'OQ6H M53]3.>X?/Z&_+Y*7R2PP)W.:_IW$8CVUQA:(R1)O4_&%[CZ2*B%?X44TY<4O MV%6VC@6B+1T7$G@,,GG% E0/J.GC/.+B5@_M:!Z]R\ IF MRE0*'D(L\&S"Z XP92W1U$%!9N$MTT]R->[W@LF[B?03LZLHVF;;% L2@UNQ M)@S,:2;?H+4:VD<"_J2<@Q-UC>8D%QS<+L%+/C=Y1#-R"DY"(G"2\E-P!A[N M0W#R[A2\ TD.OJ[IEN,\YA-;R!Q4)'94Q7M=QHN>B1G>D<0]?[PX-V;CU>+H%GOL3XZEC MO43U]*BJ^%SR#8[(U))8G+!'8LU^_04&SN\ZQH8$"P<":['IU6QZ)O39-4YQ M'A$=8:7CJ'!4Q?5Q=@9'P=B?V(_[5!CQWTK%0& M*OR:"M](Q6?9@Z(M8[(( M@ UA"8T!+=ZOJ/5^I<^\7R5XL$<70B/8(2"R%B$CAOC\]Y:-X8$"P<":_$\KGD> M'Z4*CX=D?),HFPFK=Z^>0<5EI_U*U5&JLS* 5,QRXTQ]R7 MDSUQ"LWU*J-;)3J;S.6$6C*::7O/B6H^IQ5I6F[@8=:NXW:YT5@A#\(N-<;0 M^U*#&FK0,?MQA?Y"0]98:3NR.=:^7#2:%QI%H*E 5)XO-F^MG:9[Z^Q:I:2= M0B,TH5EIRD6L7*+F8%X,:?0#?&4XYRDN^W/\CUP)9FK]IIQ/Q(XA71#J@9_ZUU-=D7P**T' M#:0K*TJ'1 N'0FM3VFA>9-:\AAF'-$K5[Q2,N<8(7G2[CCF&OCDV6A:9M>Q M70<=ZE087'3Y.#1",'"[A!SC"RQJE#$R*^.!UX#5TUY8 ^JL-&M <^A]J6G4 M+3KJ-UET^%'V#+K=E9'."GG=#F6.M"\3C2A%O45IY=G^JMR=]7.=5;=^A!JC M?:0R=GMO,RXC;%5L:G(Y)/(M+G>EZJOUQNE5L5W8N7X-+\-R^[.!*7=C/V&V M4MTZ)4L)Z9R/)/FLW. L3P3=%%M^"RH$S8K#-<$Q8;9 M_U!+ P04 " "'AF=8[D':W<\# "($0 &0 'AL+W=O JF!J6]@@2\*6FH.IO PM($LVD M_/A6DAK5,S5P__J)_7TN7HEYH (6+/D[#F0T-48&"B"DZT3>LNT'* 4--)_/ M$I'_HFUI:QG(7PO)TA*L/$CCK/BGCV4@]@!X^ R E #2!#C/ .P28+\4X)0 M)X],(26/@T;^37-V-%4[.YKZ_3M<)E1"@ M:QD!1PN6JA44Z=1N 'UD0J"36_ 3*D0A*F>ZJ($J1FI3+*B(T'OU]D,?(%BV9Z^3_K6+O4\RKR>R6EC=*JSN MKZLO;I\A[Y/,ZXFL%O)1%?)1YTK^S"1-5+=5#[Q (6[9E M-_;GH0UQ<+/L=/IVI/)QI7SCT[[4KLD\RKR>R6EZPM>L? MK5]7!LIG]Q3U7MF\OMCJ<=_KV_%QO4:)JVWX<7/#MQEAXC1V?+<+QTHD.XGD M?^A(2M)]:>-FH]5BXV*[J;[3NV/5[]IWW-FJ'E?L2TZWL]JW&+64^V[W7BO? MW#NBIL"7^5%?()^M,UF&_.B[HRF^47RB?*DK>P*A MHK3.7=5.\N+87PPD6^4'X07V0]02P,$ M% @ AX9G6#G[T&ULQ5A=;]LV%/TKA%8,*9!&)OV=V08;))>NQ.S"=^JB"5P)Y#< MQC$5_]Y Q/=3#WN'"_=LM5;F@C^;;.@*'D!]W=P)/?,+E)#%D$C&$R1@.?7F M^'I!>B8AC?C&8"^/QLB4\LCY=S/Y,YQZ'<,((@B4@:#Z:P<+B"*#I'G\DX-Z MQ3--XO'X@/X^+5X7\T@E+'CT-PO5>NJ-/!3"DFXC=<_W'R OJ&_P A[)]!/M M\]B.AX*M5#S.DS6#F"79-WW*A3A*P+V:!)(GD) M,.$V O1YB>92@KXV3T+TD=%'%C'%0!X20O0Y07-T#\%6"):LT V53+Y%%[>@ M*(OTZ!WZ^G"++MZ\16\02]"7-=]*FH1RXBM=@B'B!SG=FXPNJ:%["\$5ZN)+ M1#JD:TE?O#R=5--]+5RA'BG4(RE>]UGU+@\BT3J1])HM)3)1?_%$5#6SZ9$1 MZ-D)F)?\6FYH %-/O\42Q Z\V>^_X4'G#YLZ+8%5M.H66G5=Z%I[R58)55H* MO?OLJ0@1/ 5KFJP !3Q10K_1EXBF*MJ$<*(W%2(#&Z9@9J?;S;K]X<3?6>KK M%?7USJY/7J*H7!NV*GLGQ$A_4!#+R&=U)?:'IZ$>H7WS"5 M+ 1!TTWV&;+]$R*8C'\@:XGIC_MVOH."[\#)=UZ[2)QY31?)X(1Z[2(9%LR' M3N8?W8(.3Y\XZO\@Z&F,YH_MM$8%K9&;%NP@0MA&R9G85-&6P"HUCHL:QZ^] M5X_;U*HEL(I6N%/:@LXOW:W=\';ZR'J@GP]4E>#(&>'_84-W/Z2)$.<#584H M30YV^H*?/A[)#XI[1-QVZ=GMM8\VZVJ):A&55)Z&N+V--F&:.NM% LU2] I M-?^HOVJ:VY^H6+%$H@B6.JUS-=2GO\CZQ=E$\4W:&9UB0RR$RC@, (L1 9 >&PO M=V]R:W-H965T!F^_<#[+AQYWJ)A+0O"6">BX?[-MAXLF/\F]@ M2/2CR*F8.ALIMS>N*](-%%A(&EJO*U*[8<<&:"BMP-/&_D%IA0 M)YJ8MCL>35@I0L]W4\9U]PSU9;Z1N<*/)%J_A >3C]HZK MFMM0,E( %811Q&$U=6;^3>)[.L#T^$)@)P[*2$]ER=@W7?F031U/9P0YI%(C ML/I[@@7DN2:I/+[74*<94P<>EO?T=V;R:C)++&#!\O]))C=3Y\I!&:QPFR7)A?M*O[>@Y*2R%940>K# I"JW_\HQ;B(" (7@D(ZH#@V("P M#@B/#1C4 8-C X9U@)FZ6\W="!=CB:,)9SO$=6]%TP6COHE6>A&J;Y0'R=55 MHN)D] X3CK[@O 1T"UB4'-1=( 4Z^X0YQ]K$8@SI M)0K]"Q1X08@>'V)T]O:\(['%\9B@!Q.?@ID]OH9)CL?XW=FTQ H;\T/##?]H M_@6:"0'*=^4C^DCPDN1$$A#[FR)#:E'?0UIR3NC:]/K$*&\:YEB03O^K! ;= M">A=\$9L<0I31VUS O@3.-$_;_R1]U^79S9AL4U88@G6 M(F_B/AT:\7N/ZR#T_7:ON#?M4Q7N2ZHEV["1;=@KV^WLZ^?[V=X MLD/75%&0#/3K Z-=SO1"3W7&)BP>_[;+A'XP;.]KB:416XI?-8I?]2J^>)9Y M\2>9>TFGRFP3%MN$)99@+3NN&SNN__8V=FW319NPV"8LL01KN>A[SZ<@KW=9 MQ42DK%2+2JTFZ#S'5/'^X/ %Y-+W7^P-B_YQ3E78*BVQ1:LT=@\.G07PM3GM M"V1DK,YK36OS16%FSM$OVN?Z2X,YS#YCJL\4MYBO"14HAY5">I=C]<;"JY-_ M59%L:XZV2R;50=D4-X#5GJ@[J.LKQN2^H@=HOK]$OP!02P,$% @ AX9G M6/A+;#E !0 ]1L !D !X;"]W;W)K&ULS5EK M3^,X%/TK5G:T JF0QNF3;2O1PNPB#1I48':DU7YP$[?UDMB=V&E!FA^_=A*2 MIDE,4SH27R /WY-[KNWC4WNP8<$37V(LP+/O43XTED*L+DR3.TOL(W[.5IC* M-W,6^$C(VV!A\E6 D1L%^9X)F\V.Z2-"C=$@>G87C 8L%!ZA^"X //1]%+R, ML<2_-9Y@SU-(,H\?":B1?E,% M;E^_HG^.R$LR,\3QA'E_$UH] 34[;Y"R>$V@K/81Z/_H)-TK9I M "?D@OE)L,S )S3^CYZ30FP%M.R* )@$P'T#["3 CHC&F46TKI! HT' -B!0 MK26:NHAJ$T5+-H2J;KP7@7Q+9)P8?48D -^0%V)PBQ$/ RS[2'!P+R_ B>?3L$G0"AX6+*0(^KR@2DD(966Z23)C^/D847R%@2W,K4E!]?4 MQ6X>P)252,L!7\LQAEK$*^R< ]MJ -B$=DE"D_W#H28=.^T=.\*SW^R=!OA" MT(QX1!#,L[JS0J4;X)&R&IM2L9'=ZF6-YF/ BF:OJSS4BU^:_SZ_)_K9Z&>*.AK&OJ)IOY; M5B@]FTIYOGZ6J[T<7R=C3/&O."*AU>J5C[9^2JNOG^>^3" :$M)V25]!@1IFF#HO #\[2R09 TD4E]+K MEV0$=V9(OZ (9]"N$">KF3F#YKY*BJFKU] $*B]*_9TTRQIM*VT^SRT'8QTV M1'^"Z9)0!J;(>2I-6HM;=^@<"RU?!9A5 7X0JY DJX),Y)>L-J_0>"=5C MUZ98]%]GL()?9IDLO6>JI;5:J-ITCH26)YX9,>M ?_$3W%Y^?YA>?B\M@1:T M=@F.A)8O069ZK-Y'4>ZC>J5CH>7+EIDJ2^^J#E#NHD\J^:57UJK3K9CA,'-3 M4.^F]E=D6+1)93^+2II!N]FJR#-S4W!O-[6_!]=CUAU8"5I>82M=.,PL$M1Z MB?7Y9W8&MC^(Y,.C>I]CH>7+EKDDJ'=)!VZ8):CZ'3/]IP^E MEOD@J/=![].F;H%@;Y?>K_ X,/,X4+^S4TO!BILPQ;T$_??J\C&W#E!\'"RB M&9UC?FS O9 4 ($H 9 >&PO=V]R:W-H965T[:^O M! 0;!RO0.3$"/0]2W-^9VR%V-V:)H^V),-\1'&;;P=^)9LMD(=,)>+'=Z0%1%/NT*7U1.W_$=X:E>D12$@F%P/)K3QY(FBJ2[,=K#36: MG"KP=/N-'I0G+T_F&7/R0--_DEAL[XRY@6*RQD4JOM'#[Z0^H:GB133EY2+E@]("8:BUI:J/4MXR6BB2YLN)* M,/EK(N/$8 M$8Z2'#WEB>#7)P?^VM*"XSR6!Z]:^PM3R&ZJ9&94=\FONN1$>_KP M+\5&9G=5N#WO^COTX1Z)1FALE]G''>%!_W"G(SSL'VYKI!@W?AN7O,DE7K)/ M8I+':$<8>BTP$X1U].I>2U'C\RW?X8C<&7( YH3MB;'\^2?;M7[KDA<2YE4P M.;8IFAKI]TMK9#G3A;D_%14R9P )"X%@+?DGC?R3?O+C/"]PFOQ[?GU7ZFLA M0]6'A'D5[*8EOGTF/63" !(6 L%:TD\;Z:=:Z1\PWZ*XUK_KMG"OC1^J.B3, M@X3Y%6QV8J'Q;&JU/11T-7+.C!9V-!J/CP-12R:WDK0)]6U:0LT:H69:H1X9C0B1.JT9S5#">8'SB""Z1A'- M,CG+YVIJ=S)%H^LU84F^Z9)3FVJHG) P#Q+F0\("2%@X>W7<3]" S^I"P !(6 L%:+K"M8P' ZN^#:[1CB;R+ M:._]>N!0)]2T6B#T@)06@A%:YOAI!ID:\WPE,>$'5@BU& 0)SRB M12ZNE1TBDHM.,VB!@\U05ZOL]M.U>^X'R*0^*"T I850M+8?G*,?G/_I!\WP MH$4.=H3S;NILCUSGW!"0.7U06@!*"Z%H;4,VOG[7&$(Z8%>P:(NY?.;8 MJ=<*G5X K>/5M--9P\0>GUL!,J4/2@M :2$4K6V%8RG/UM?R0!] ];D&&V7R MP>-4;17(I#XH+0"EA5"TME6.I3];7_M;%<^+(3*"-N4:]PX*JL6 MU7*AYFBSCNY+N7KL[+BOUM>5"ZR.F&IQGAP0-DG.44K6$FF-9M(9K%KO5NT( MNBN76SU3(6A6;FX)ED_-JH'\?4VI>-M1"9I5A\O_ %!+ P04 " "'AF=8 M:<*E#I " #;!@ &0 'AL+W=OHX;8]KS(-!E YSH4]F"L"NU5)P8&ZIUH%L% MI/(@SH(X#&@* @:E<0S$OC9P"8PY(EO&KX$3CULZX/YXQ_[1]VY[61$-EY+]I)5IYO@= M1A74I&/F1FX_P=#/F>,K)=/^B;9#;HA1V6DC^0"V%7 J^C>Y'W38 T2S1P#Q M (@? M)' ,D 2)X+2 > ESKH6_$Z%,20/%-RBY3+MFQNX,7T:-L^%>[8;XVR MJ]3B3'Y%E*!BK='1%ZGU,5J"0K<-48".OA*EB#N58W14@"&4V?4W2+M5O7M1 M@;XULM-$5#H+C*W(\0;EL/NBWSU^9/#J)YTO^]W2FI.ZITFDJ9Q_G MNB4ES+'U!PUJ SA__2J:A1^F9'I)LN*%R XD3$<)TZ?8\PMA:$59YRXRTE!V MBAIJ+R[ZM%=S?]!,D.KZRD5WMK_[4$?2E MS'PISG W^5D:IUFPV9?VWZ19. L/DXH)IO#]F-,K$>Q]]AS4VMNGMKUTPO1? MS#@[.O2%-Z8'\POKW+W1_J7I;?^:J#45&C&H+65X^O8,(]5;:1\8V7IS64EC MK42['HMI=D%;H/Q?Y;_ 5!+ P04 " "'AF=8]*Y,>A0$ #U M#P &0 'AL+W=O^QRN M+[Z+(Q>O(0C_RC,FEM5-J?V?;,MZ1',L1WQ,&3U(NXP1VCBFSPD4Y]B3"!2]41AEY$D@6>8[%?RN2\>/2L,/% M'F_)AJBO^RO8M<7P>4B'\I./ MR=)R](I(1F*E*3#\'%X'PPIRRJI__*,VHA7@ M!CT!7AW@=0/&/0%^'>!_-&! MCW;70Y\Y4SN)'EA"DO<$-AC9N.F=W%QY@XP1B4?(=W]'GN/YA@6M/Q[N&<*C MCX>[ VK\)C?\DL^_-#=,5E=48S.5KEYW-A>,A]O!;67<@Z?&!"*BCI\3EK4UQJPL7C4VF5N1!2:XK^"'T MI^/99&$?VFZ94)[COD=%!I3O^D&#>J=OTNB;#.I[2%,HX(BG*-%5 $HXDN6N MQT-VOGUU4;]K[>:S75^ M(M@$,R@VP/HEN\[;6NN9?BK8"#L7;(9->P1[;X*]0<'5F9A!MW:3M=.[$6F4YAE3 MUYMVM9EP[F@VZXHSX.!M]GS'W+?#H#MX4 I/Q_Q+Y?FF2G2NS@ SB3N'@3:_ MH\UN]4,Y$=NRKY108 JFJL-\,]KTKO=EQ]897^F>MNRSWFBJAO@S%EL*^9N1 M%"AA#7!X$%6/6=THOB^[KA>NH(&ULQ9UO;]NX <:_"N$=ACN@C:W_29<$:".2*[#>%?US]V+8"\5F8J&V MY$ERT@SWX4?)BFE:-"VES^8WK>V(/U+F8XG\F9(O'_/B6SD7HB+?EXNLO!K- MJVKU9CPNIW.Q3,JS?"4R^9>[O%@FE7Q:W(_+52&265-HN1B[DTDX7B9I-KJ^ M;%[[6%Q?YNMJD6;B8T'*]7*9%$_OQ")_O!HYH^<7/J7W\ZI^87Q]N4KNQ6=1 M?5U]+.2S\98R2Y MSZY&D[I%8B&F58U(Y'\/XD8L%C5)MN/?+72TK;,NN/OXF;=;;HF3JKD^K+('TE1;RUI]8.F?YO2LD?2K([BYZJ0?TUE MN>KZ?K,LEFY>6XDFVM:QQ/VW;1 M3;O< ^UR7/(ASZIY26@V$S,=,)8[N=U3]WE/W[E6XH>D.".._XJX$]3VB>QN]S%Y:EY^^Y@4,_+/?T@D>5^)9?DO MP_Z\V]3OF^NOC^YORE4R%5?@N1?$@1M=__8L33OYFR@42%B-A% EC2!@' MP;1X^=MX^3:Z_*A]3Y?K)J2:)Y4\ECZ1 M6T'N9?(JF;-J7N3K^SE)ZIR5I,I)DCT1L5PM\B%^E_9&S6\B15R/ (LI+G35,BK.RAB4#"8B2,!IU$.!/G/-K+!+)*#H)I MF0BWF0BMF7B;9>MD42^SYC0^ MW9VT3O.RDEV\2)KI0R[/\0^RO[=]W7Z239ULKW+HYQ9*BZ$TVM+TG 9>][,+ MK9:C:'IF=M2:I4H=JRJ[_I)7' RI"H33:TG;#$3A^=QS$V@VUXX_C7)QWAX>& M+2_\*#HX/G24GW3L@I(^V\3-6/^WU:%9GYTSN/^@'A%*HU :@](XBJ:G15E' M)SCQMR4.U$U":3&41J$T!J5Q%$V/F1*9CMUD[MAMS4"D9;G>FLODH-ZVTP=G M"&HKH33:TG;/"]&^K(36R%$T/1G*5SIV[?8^DX/1K$RGRFH\AT-\%\4TK8\X M279PV$HVHUIC:J!>$TJ+H33:TC3;%)C&)U$G7;YW;K!7A@T]WPT.#T^4@'3L M!E(76.V7&)8^A-I'*"V&TJAC,(:^0;8QPX:!9U*0[89:)[JN98RI)*1CMY!_ M-&NPZ@_F@RB2>]%\S_"*;)6$348@M=T-E!9#:?3(>^@<^GJ?09O!431]6912 MFZY=;7Y2A^UF0F+*A!TQ-!-06@RE42B-06D<1=.#HGRFZYQX)N)"/2B4%D-I M%$IC4!I'T?28*6'J'A.FPS6H'3DX.% -"J71EJ8)K-#97V!CVBKPP[WA!ZIE M>D;_<&)AKWEP'J#F$TJC;M=\.N<7AD&I84//\[K?*7/7H$A#USLX M*'65^'3MXG/@S,).&]R)4/T)I=&6IG6BG/89.M&PH1-$AD[L;GBAIT+O0Z4C M7?LJR!^86-C)@_L3ZAFA-'KD/70WZYB(2Y:;:QP79-PX16-$H!H12HNA-.IV-6)W[32T2HZBZ9VO/*)K]XCNQ DVEQ7]2>AW M,5W7UQ61W^[NTJDP+J*W\P:' 6H'H30*I3$HC:-H>FJ4C73/3SWIA I,*"V& MTBB4QJ TCJ+I,5.^U+6[OIK+-=)_(!Y[ M13SVDGCL-?'8B^*Q5\7_+RZ+]Y1^]>SZ]0>7>-GI@S,$U;%0&FUIUB5>T!JY MH<;@D*OUE*OU[)[Q]W:0NAFW&OL4JF2AM!A*HT?>JL-K/:#-X"B:G@@E8#V[ M@'W1Q<=VYN"00*4LE$:/O'NV"Y"A#>$HFAX3I6J]_JJVS_(@.VYP0J"F%DJC M4!J#TCB*IH=&F5KOU*;6@YI:*"V&TBB4QJ TCJ+I,5.FUL.;6CMR<'"Z;C78 MO]X>6B.%TAB4QE$T_5Y?RM3Z_P]3>Z22PS;TYL4E8WO)H1&!TAB4QE$T/2+* MROH_:&7]'N;SQK!1U+G-AKTE@_L4*ENA-(ZBZ7VJ9*MOEZT?TJRYR=^?Y$7: MU4X?>D* TF(HC4)I#$KC*)J>(:5=_5-K5Q^J7:&T&$JC4!J#TCB*IL=LYW:D M=NUZW,+9 8-C C6K4!H]\E8=MG#09O 7-$/O?*5@?;M7-)^G^C@5.WAP**!J M%DJC4!J#TCB*IL='^5H_//4I"BIWH;082J-0&H/2.(JFQTSY7G_ /4E[.A6_ M>T6[$^S/F: F%TJC4!J#TCB*IL=!F5S??@> XQ/F[G7K[KX"N[%7,KCSH7X5 M2F-0&D?1],Y7?M6W^]7GV^>_=&8-5:U06@RE42B-06D<1=-OE*^D;# Y\; E M@"ZMA=)B*(U":0Q*XRB:'C,E=@.[V#T^L[8#!L<$NMX62J-0&H/2^)%N]$RK M*O1(*"\<'/'"QK-7G_FV'3PX*E E#*51*(U!:1Q%T^.CE'!P:B4<0)4PE!9# M:11*8U :1]'TF"DE'-@%XTOFVRU2O]'#WI3+7NW@.$#5+Y3&H#2.HNEQV/EA MJ7[K=-\OEV*6)I58/+UT^F6O:?#A!?M#4]A?FH):8RB-HVAZGI0U#DYMC0.H M-8;28BB-0FD,2N,HFAXS98T#NS7^P>M)[/3!&8*J9BB-0FDLZ-[YU=F__0^J M1CT92B '=H%,V]MWD8_-:KQ/]4&'_":/*#VG8M!UOE!:#*51*(U!:1Q%TS.D M/'1P<>J3&%150VDQE$:A- :E<11-__U.I:I#^P+=SVK5L"DC;>F+G8/MQ=G> M?11O[%4,[7HHC4)I#$KC*)K>]4H?ASU_GZOH?Z/1L,]287N]@_, ]<10&H/2 M.(JFYT&YX]#NCBVC%K6,J\_XQ5[/T!,+E!9#:11*8U :1]'T-"F5')Y:)8=0 ME0REQ5 :A=(8E,91-#UF2B6'?53RYJJG*BGN166,BD$>[R_6LE0RE M,2B-HVAZ )0\#NWRV';6VGX9VNNL!57'4%H,I5$HC4%I'$73TZ34<7AJ=1Q" MU3&4%D-I%$IC4!I'T?28*74<]EEP?/2L95ABO/^5I[VBP0& >E\HC4%I'$73 M Z ,][KH(:8B@MAM(HE,:@-(ZBZ1E2AC@\M2$.H8882HNA- JE M,2B-HVA:S")EB*,?,L3VTD,S$G5]L^NBSWTGH%52*(U!:1Q%T_.@''%D=\3]!JYVR. $N)UA<.=^0] :*93& MH#2.HND!4%HWLO]HF7G@.B]$W\4-=O[@;$"M+91&H30&I7$434^1LK:1?^*A M:X1TG#=06@RE42B-06D<1=-CIMQP9'?#QX:N4.,+I<4M31L(>V?AQ=[O$4 K M95 :1]'TSEHG(72XJC'+Z91:)4,2N,HFIX'Y5PCA'.U0P8G M &IGHZX/[ORH$;1&!J5Q%&T3@'$Y%Z**DRJYOEP*V9\W8K$HR31?9Q)?SVBV MK\I#P)T,B//FK3L:=UZGSAONU*^/%>;Z&ULQ9WO;]NX'8?_%<(;AAZPVOIMITL"M!6Y]477HNWU, Q[H<1,(M26 M/$E.&N#^^)-DQ11EZ2OS^G%S+ZZ.(SZ4^*%H\1%CG3^DV;?\3LJ"?5^ODOQB MS67Y])]=1/DTW,BE_S1S+"F;K*$XF ME^?U>Q^SR_-T6ZSB1'[,6+Y=KZ/L\8UKO/X_>VBVM2;L>IL7Z;HI M7.[!.DYV_T;?FX9H%;"]@0).4\ YMH#;%' [!1Q_H(#7%/".+> W!?QC"P1- M@:!N^UUCU2T=1D5T>9ZE#RRKMBYIU8LZKKITVZ G($#LAWV/DV*NYSQ9"F7.F!6 MMLZ^B9RG)GKCD,3W439EMO=WYEB.V[-#;X\H;NV*.WW'0Q_N$O9KN#@TH MU4G\\NIP0'F=95%R*\M/I8)=/;+V=A^CQ_KM>GSHZP0>LA,@82$2QI$P 8)I MG<#?=P*?/,W_O:W.9Y;>L'3W,=$7*HDP#14)"W>PH(95EV;WEW/_?';?C@I9 MGP#!M*B"?50!&=4GF1=9?%V4IV$])O\SG?_\ M,7B.[ 1(6(B$<21,@&!:)UCL.\'BF#$X+J_5NY?!NT#)XJ:!(F'AXF#\]2VK M,P C*Q0@F);3V3ZG,S(GQ[+]W6SK=V9^>4RR34-$PD(DC"-A @33TK8M->&V M?O[@W-0)Z@=06@BE<2A-H&AZ7VC)%_O'KY-IAG&V2%K8T,A+96B-HJ?&]H># M'H2C@G#((+Z65\&5N]K(+$[[SS 28)P"DA:.')S-'F64]9Y,R-T0*)J>H5)+ M-NV6_ED.GP7;E),9V1L@U"1!:6%#.VN?1M,SNWLB0241BJ:GI32130J(RS"^ MCYFU(\]HCCB?-O+V^R3,9>O=O3O'9LOHL>]RF$-W3*!H>KC*T=BTI/FM MOO-=AAO=RRRZE>RFNGEZ7]\\?5%>C.[NB?;'#?4W4%K8T-K7,\[4.QACH0X' M1=.35!;'1FF<0?0X4-$#I850&H?2!(JF]P4E>AR Z*$9QME"10^4QIU#B>.Y'<,O M4%7JD2DEY-#6Q'A K_S1N_5:+N/RVGK5.S.BJS1.&"J1H#0.I0D43>\*RBPY M[C.,Y% ?!:6%4!J'T@2*IO<%Y:T$/K!.>>>=W<3J&?'*6? M'%H_&8AAFF2<'50W06F\H1W'-DY'BV&:8QP=U!]!:7RD MQ9XT<]!HYM[+RU-((U=)(Y<4$3\BA&FR\9]*0-40E,8;6OM"9C&UG+/V?YUS M%;4#>JS*_[BT_S&2">_C)%YOU[T90Q41E!9":1Q*$RB:'K]R2:[S\P6""Y5) M4%H(I7$H3:!H>E]H_04E?(]+ M^YX1>T"7-LX*:GH:VLBJLIZM^JQ SV:V/[7]_I67KK(S+FUGQJ?[-,"XB:&" MQNU=3M2S#FQ@P\.9_."&]D!+*['BTF+ER$DZ33%N;JA=<7M]R.'JK?[M#J?? M0]L-M;42(BXM1 PFUC3)N+VA4L3MU1@]*ZX&-CR<,P]L: V-(TIEN"=;24.3 MC1. J@WWJ)4T/5N-3H@.B_C3Q6(@!B4E7. RF&:B8[P@AMX'X\"@0@-*XU": M0-'T+P90;L-[A@4Q'M1Z0&DAE,:A-(&BZ7U!"1&/%B+CLR :8!PL5'5 :7RD MJ0;G5 *U&WJ&RFIX] J9D:D17=HX0*B?@-)X0]/F1HMI,.]\Y*(JU>-2XL&C M)\7C,RT:8)P85#Q :;RA'5R&NMWK552U>F:M+].A[<.1D*!F[ ML4ISC*.#JA(HC8^TF,'?[P@(2D]6:1F/UC(_( EHLG'64$T#I?&&IFOCA=,] M1T^QC=8^99XB^#]U0I:LQCA7J?J T#J4)%$V/7VDF[^P95 )4*T%I M(93&H32!HNE?-:BTDD\OF1E7"33 -%@H+832.)0F1AK>W7U44R$J'^33DF/$ M)="EC1.$RB HC4-IHJ%IMP^\J>?V:WY?J1^?5C_C+H$&&"<&M3]0&H?21$,[ M,!.M.VEZ9LK_^"/?O7R<2Z IQL%!)1"4QJ$TX?^#<>90HP2E<2A-H&AZWU!>R7^&+USVH<8)2@NA M- ZE"11-[PO*3/FTF3IB.@IU3E!:"*7QD:;JG4 V(9["+_G*+_GT,J:QZ2C4 M%$%I(93&&YHV@9Q/@\YWO I4I?HC#)0""F@3,3X=I0&FB4%I(93&&]KA"LON MXE=4M7IFRO@$M/$YFU$] JQ^#Z2A- M,LX.ZH"@-![T6QO7773#.\4:H$ YH.!(!S1V:YOF&$<'M4!0&A]IL6!_/WKH MAO9Q "H^I8("6@7]@$V@R<:!0M40E,8;FK8:KQQ'[>Z9>(H50H$20P$MAMHZ MX=,QSV""VB H+832.)0F4#0]YM;3M8*?;P8"[ .YL$_DPCZ2"_M,KE-8HD!9 MHH!>?33Z1*:F//G@H[<]&\V[&X7TGABG /4S*)J>@O(SP?$KA[H#+_WE"S38 M^+2#>ALHC4-I D73 UL3N[3[#9?2JG(MSA*\M/>4JG5N\$@GR]E M+/)^NI*)_N0ZS6*A]-OL9I"O,BD695$<#9CCC :Q")/>]*3\W7DV/4G7*@H3 M>9Z1?!W'(GMX+Z/T_K1'>X^_N AOEJKXQ6!ZLA(W\E*J/U?GF7XWV%(682R3 M/$P3DLGKT]X9?<<]IR@HM_@2ROM\YS4I#N4J36^+-Q\6ISVGV",9R;DJ$$+_ MN),S&44%2>_'/Q6TMVVS*-Q]_4CGY<'K@[D2N9RET==PH9:GO4F/+.2U6$?J M(KW_358'-"QX\S3*RW_)?;6MTR/S=:[2N"K6>Q"'R>:G^%9]$3L%;'B@@%4% MK%G@'2APJP*W44 /M>!5!5ZSX% +PZI@^-R"454P*K_[S9=5?M.^4&)ZDJ7W M)"NVUK3B1:FKK-9?<)@4/>M29?K34->IZ:5*Y[='[[6;!9FEL>ZPN2B5GTK"-)/EV3RZ7()-EL>BX>=/=2Y.Q>9 MR(7.5A7.E/RAYY(N(UAO, M6:[[[*IXF;\E;WRI1!CI5T?[-4?D1S(@>=%(_O@C3,CG9;K.1;+(3P9*'V^Q MUX-Y=6SO-\?&#AS;1Y'U"?5^)LQA;DOY[!GESJ:2OWS62?% RSO]N4[EIWVMOO[B^OLM78BY/>_H"FLOL3O:F/_U 1\XO M;6*1,!\)"Y P#H(9/<+=]@C71I_^L8ZO9$9"?7[+19M0:WE7H4B8CX0%&]BH MA!5_QN^F=$3')X.[75$M&PV]T78C0X"W%>!9!03?9#8/AF;6)KIZ0L )XR"8X6F\]32V>OI5GY^*K(I+F@S=MQFS!NR MAC!K6UV%(6$!$L9!,$,8=>I0P;$JNPCSVZ/K3$H]@U=2MZ!()E3K%;$B-<\T M=]0\T^Q-=C4'I050&D?13'D[B1#M/K'X?)^VVK.BNHXCH30?2@N@-(ZBF8KK M-(>^=IQ#H7D.E.9#:0&4QE$TLV/4H0Y]8:ICK^_L=3\8&3=G+3ZTR0!*XRB: MJ:N.@*@] ]HDY^5L@RB1W4C5Z@P:_U2TL3'3;"J#QCI0&D?13&5ULD.M,<%3 M$T1[=6=7P[WY)J/]B=O4!*=D!G8Z/6X;#CC9K. MH/D+E,91---9'<%0>P;SS FCG=)9W(9&J3G_I$UMT$ &2N,HFJFMSF2H/93I M,FE$AALS>B#L&7M->=" !DKC*)HIK\YHZ#-#&FTN)F\>I,CRMZWJD#''[(F] M\DBY(X22.$W4DC"/+,1#VU("'[I? 93&433SUG^=YC![FO.U7)ZCW8H[F8D; M2:Y%F)$[$:U;3TX[K?.M?&=O"$.'?;=QA]6'-AI :1Q%,_75>0[[GCQGJ2^T MK?:@B0Z4YD-I 93&4313\L[ZG-=.=!AVA0YVB0YVC0YVD<[_D>BP.M%A+TQT M[/6=O4)7ZK#]?&COKG8 ;9*C:*:N.M%AB$3'#NGL#+JBA^WG0^ZPJ0R:Z*!H MIK(ZT6$O2G3LU9U=0=?:L)9\R.V/CINZH(D.BF;JJA,=]M)$QP[H; RZZH8= MRH=8TQDTT4'13&=UHL,@B8Z=TED<="%.16NN3V!NTQLTTD'13&]UI,-@D8Z= MU-D==%T.:P^(G#UWT$0'13/=U8D. R4Z=DYG<] %.D\<(RWS(4(GAV*A +H[ M'$4S5^S708X+#7+LM,Y+^*'K=]R66,CK-^^2!-!&.8IFZJN#'-<>Y'P,DS!> MQ^1?TF7MOQW:V2(TT('2 BB-HVBF[#K0<5\[T'&A@0Z4YD-I 93&432S8^S\ MORM[H/.\A*""[,[":6,6/K,WU%D9]K]504,=%,U45H?90Z@D.JVYG MC3:WLW+"Z*&!R\R.ZBP7NJ '2N,HFBFWCG]<>_S3=5"U'[F,^Y/F8F=[FYWM M0=?W0&D<13/MU6F0:T^#/HIOWS.F@B9$4)H/I050&D?13-EUC.2.7WM,!4V@ MH#0?2@N@-(ZBF1VCSJE<>T[US#'59'],-6E>N*'!$Y060&D<13.5U?&4"XJG MGN"XU9B*/8ZIZ/'A,14TFX+2 BB-HVCFDPWJH,J#!E7>?A@TZ;O-,96]S:[V MH+0 2N,HVL;>8.?I0L73IC[J"V28Y"22UQKO],=Z!)=M'N"T>:/25?G H:M4 MJ30N7RZE6,BLV$!_?IVFZO%-\0RC[6.TIO\!4$L#!!0 ( (B&9UCL?PJC M\@( ),( 9 >&PO=V]R:W-H965T38%UD:BS:;M Z.BL'TVR6T3X=B9[;;LW\^/-$O;4*&)+ZT?]YS< M<^S5+5]0<<&Y M%7$#SXO="I?4249F;<:3$5M)4E*8<216587YGPD0MAD[OK-=N"^7A=0+;C*J M\1+F(!_K&5]:3[_G8 M\71"0""3F@&KOS5,@1!-I-+XW7 Z[2,UL#O>LG\UVI66)RQ@RLBO,I?%V+ET M4 X+O"+RGFV^0:-GH/DR1H3Y19LFUG-0MA*250U895"5U/[CE\:'#L"/7P$$ M#2#8!T2O ,(&$+X5$#6 R#ACI1@?4BQQ,N)L@[B.5FQZ8,PT:"6_I/K8YY*K MW5+A9#*7+'L^GRCGE<7;-\10#=+= #DYB@'XR>3[$H MD$'N8KZ\Z#&@>R!8*L('UD3=U7I?H!N:JTTA>9GI?;-YADY3D+@DX@R=H\=Y MBDY/SM )*BEZ*-A*8)J+D2N55IVQFS6Z)E97\(HN/T"WC,I"H"\TAWR7P%4F MM4X%6ZV4ZPKXTK0]H=)= M46GK4;O:=M8;TU#VUB>JX]H&^8_&MNM;S)>E*K@$%HK2NQ@JT[EM@78B66V: MPA.3JL688:&^&H#K +6_8$QN)_H![7=(\A=02P,$% @ B(9G6,9'*Q@[ M! ,!( !D !X;"]W;W)K&ULQ5AM;ZLV%/XK M%INF.ZD-V"0DZ9)(?;G3*NVJ4;N7#],^.'"2H )FMI.TTG[\;$,@+>"Q*M/] M$K#CQ!9#H)4TR,7>V4N97KBO"+:14#%@.F?IGS7A*I1KR MC2MR#C0R0FGB$L\+W)3&F;.8F;DE7\S83B9Q!DN.Q"Y-*7^]@80=Y@YVCA./ M\68K]82[F.5T T\@?\V77(W<2DL4IY")F&6(PWKN7..K&S+2 F;%;S$;B%)M";%XZ]2J5-A:L'3]Z/V'XWQRI@5 M%7#+DM_C2&[GSL1!$:SI+I&/[/ 3E 89@B%+A/E%AW*MYZ!P)R1+2V'%((VS MXDE?2D><"/BD0X"4 L3P+H ,RSLJZ6+&V0%QO5IITR_&5".MR,69WI4GR=6_ ML9*3BR?)PN?+&V57A&Y9JC9;4..N94(S].FIV"STL$:W6YIM0*#[##WLI) T MB^)L@QYRO5Q\CS[=@:1QHM[$EG*U,,[0+UNV$VJAF+E2D=60;E@2NRF(D0YB MF* O+)-;@3YG$41O%;C*RLI4BQ<."X%?. M] V"W^5,K>ARU73F->?:>2J:)5J]HM-U2_IJIJ\/E$?HCY^52G0O(15_MOFL MP!^VX^L,OA(Y#6'NJ!05P/?@++[[!@?>#Q;KAI5U0YOVA6$H+I#*AC7$7Q!_/W'T+]*B"'EFA/Z=YPEX!D G7,N;:P*UJ/NB?H"(9 M?.7=#_X'Z\:5=6/K%I1YCMA)[E.)5%)!N@)^3"SW7% M]NS)\)+'O!VPE'R#Z$\ZD@^?] CX YO4V.0<<4=:*9$& M)9_XTPY*=97'UC+[/@KH*H'^E/PF):]SA^K2C.VUN6]V7J"#.:>HR*5[X.K< M5<4RRGD< OK[I#.V&E 0F9X8@/&@*YMQ7>&QO<2_R^#@@7>ZMRSKN5]?_ M+=_/8,*DQ005RAT] M=- O^G+M%9'\Y@PK0M&;V.9"1UBR'V%O.HPED1T,S, MB:L-VZ[B@Z<14O#6S8WT^?#H>^@B+1\@>-I104G=GXB]/_7;CM:>7VI^ MLQT!?M_SW9./^!3XQEQ5"!2R72:+[_EJMKH.N2XN >KEQ5W*%\HWL2I ":R5 MJ#<8*P*\N)XH!I+EYDI@Q:1DJ7G= HV ZP7J_S5C\CC0 -4ET>(?4$L#!!0 M ( (B&9UAU:R,X2 0 +L3 9 >&PO=V]R:W-H965T @??Q\[Z\?A[B^8'Q1Q$2(L%3'"5B8852IE>V+?R0 MQ%@,64H2=6?+>(RE&O*=+5).<) 'Q9&-',>S8TP3:SG/KZWY]2#C\'"?Y>@ M5C6G#FR>']%_SI-7R3Q@06Y8] <-9+BPIA8(R!9GD;QGAU](F=!8X_DL$ODO M.)3/.A;P,R%97 8K!C%-BB-^*@O1"!BAC@!4!J"<=S%1SO(62[R<K3J+E5Q9#!FG_ZB STE .,@AP%U:A8D!6#V##T^$^U00L.;4)^ > M)SOR'KR[)1+32+P'HH"C"?@M9)G 22#FME0I:6*V7])?%?11!WV(P">6R%" M#XI+\!+ 5K6H"H*.!5DA(^(M\8=@! < .6@$+H!])%H<##.,JI*/\AE&7277 M0)AG$)]6Q*?]B1]RO59+ M#.\)5_X#R'%!I7I!M250S#)K= .$0\=K;X=916YF)'?A#D=3< DNID,'M:[J M-BI&S#,7,G1JSW"^5P4KF?W'F3?<$KZEE,A#5-% O&EF:&FF@5YVKNZV#1>UCT.@7O16]A&O**70G'7(*:U^!9F/I M*^KPM;- =]SA++"V%FCVEF_5]1/P;JF/TTH?T2E]A+4E0;-K?*NTGX _AWOM M2O ,6SI#WAHP.TE?A2[07"M^MK:@V&M3/:$XH?(G6;-Z\WSIHU$:#S$;35^)+ MN!?:.O&ZJE$[#3([35^)1RU.XZ$.VT6UTZ#>?V%ZR>0)^.,G,'2..HG<4SJ) M:G]"O?_[]"-OAC^+?&U0Z R#.D/DRVE>?,./A__N3[NQGQ(3OLMWC03P69;( M8FNENEKM3%T7^S'UX\6VUB?,=U1U:T2V*M093E05>;%35 PD2_/=F0&ULM9A9;]LX$,>_"J$M%BV0 M1.+05[*V@1PM=A_:!$G;?68DVB8JB5J2BA-@/_Q21T0'INC$&[_8.C@S?Q[S M&XK3M9"_U(HQC1ZS-%>S8*5U<1:&*EZQC*H34;#5Y,)_6SV[D?"I*G?*Z>A#. MIP5=LCNF?Q0WTMR%G9>$9RQ77.1(LL4L.,=G%V18&=0M?G*V5AO7J.K*O1"_ MJIN_DED058I8RF)=N:#F[X%=LC2M/!D=_[1.@RYF9;AY_>S]2]UYTYE[JMBE M2/_FB5[-@DF $K:@9:IOQ?I/UG:H%AB+5-6_:-VT'9K&<:FTR%ICHR#C>?-/ M']N!V# Z#& U@!JW4V@6N45U70^E6*-9-7:>*LNZJ[6UD8;Y$'Z^8ICQ5G] 'Q'/T?25*1?-$34-M8E468=SZO6C\0H]? M#.BKR/5*H<]YPI*7#D(CLE,*STHOP.OQBL4GB. C!!$0]./N"GW\\,GCEW0C M0&J_I,?OY8K*)5-("\0>S6)7[,S5W<;)P.VDRITS5="8S0*3'(K)!Q;,?_\- MCZ(_/!('G<2!S_O\Y6S!M7-N&G?CVEV5EP]S3& R M#1\<(H:=B*%?Q"/7*!;*';&Q'6U&Q#!T1QQU$4?>B-=ZQ61_R-%6R/$X=I)/O6.V@O)+G&G6^-TC"$:N0<*1Q9=D3?NC12)F2:4 MSK<^7L0>0L]"Q6!C M@S?VK6N1'KU<.9)5=;EZGW)ZSU.NN7LAM[%>I"\,^B;(DA5[J3B_+I@TL#+Q M[]BRD?4ONBYU(H1TRC@$9+&E+!Z\1R7 7ECOJ])B&._@\%N+ =YF\V1XVC.W MELW8#V=_.<#;<.ZO!]CB&?OYO*,BX&T@]Y8$;(&,O?!\:U%HO6V*@/%PT*/" M,A:?'J(N8"^Z]URL8!$-?D3O+ W@(/.8C-VC!9;,X"?SZTL#./#<6QK XAG\ M>'Y5:8!M[/:7!K#8!3]VW[4TM+%>5QK LA;\6UIG:3A/'LQ5*=T3=0CL@L4N M#-^C.( 7WONJM%2&'51^:W& ;5"3OIT96$[#N^ZCP;&1[A5AN0T'V4G#(;;2 M8#D/_W,S#8[==.]H$4MJLH/40A;"I"0[0M_,,+59Z?P2]CK:G.W9 MYLT1Z5&ULK59=;]HP%/TK5E9-5%K))X%V$&F05:NTJE5I MMV>37(C5Q,YL!]B_GYV$#)C+>.A+XH][CN\YCN[->,/XJ\@ )-H6.143*Y.R MO+%MD6108-%G)5"ULV2\P%)-^T"$VI%XWKMD4=C5LF< M4'CD2%1%@?GO*>1L,[%<:[?P1%:9U MV-"[Q"N8@7\I'KF9VQY*2 J@@C"(. MRXGUQ;V)0QU?!_P@L!%[8Z25+!A[U9.[=&(Y.B'((9&: :O7&F:0YYI(I?&K MY;2Z(S5P?[QCOZVU*RT++&#&\I\DE=G$&EDHA26N[1.%D=$<35@!ZQEL0J#=C1=R;$)6KC;SDK]+XDM")TA1Y*X%A?I$!34!\CH'WB M2]2+06*2J]$5>IG'J'=QB2X0H>@Y8Y7 -!5C6RHY.BD[:5.?-JE[;Z3N>NA> M99 )])6FD!X2V,J'S@QO9\;4.\D80])'OOL)>8[G&Q*:G0_W#/#X?+A[0HW? M7:U?\_EG7*W)W08=F-&ZW-R($B]$=N!: MT+D6G&*/7OKS/F+=YVPRKB$8U@2ZK*ZC*_?ZVKL>V^M]2PQA7N"[H\.PV,06 M.('?A1W(&'0R!B=EJ**H2A[]CY*&(SPX>^ FJ2$!K<=9WA\*88PUQD._KD54]S0==TC.?9>Y2V MK^H.)E#"*BJ;NM.M=DWR2]T;CM:GJGDVO>XO3=-Y[S%?$557&PO=V]R:W-H965TKVKOWLA4F"#NS4=I+MOZ\-A"1@ MT/::+XDQSXR?9P:&F=F1\1]B"R#1:UE0,;>V4NX>;%ND6RB)N&<[H.K.FO&2 M2'7)-[;8<2!99506MNLXH5V2G%J+6;7WQ!-K_EF*_6&O9CMR :>07[?/7%U9;=>LKP$*G)&$8?UW/J('Q(<:(,*\6<. M1W&Q1EK*"V,_],5C-K<"7FA0A8L>*O/)/;N36U4 9KLB_D5W;\ QI!%<&4%:+Z1<<&ZU@HW0O)RL98 M,2AS6O^3UR80%P8X'#!P&P.W:^ /&'B-@?=6 [\Q\*O(U%*J."1$DL6,LR/B M&JV\Z445S,I:R<^ISONSY.INKNSDXI&FK 3TC;R"0'Q(RG,+54S!/ #6(M??\&A\YLI*K=TEMS(V57$_#9B_ICWQ2?(U"-;F (V M:OA? W9+9TGM+*J:(!+US M8Z<]M-;9A^"@@TEJ3'A)'X>NF7W8L@_'\\BX*NO4Q#KL'3?UO [M/@8'4=#A MW0>Y3A"9>491[]#8[;+O8W#D=MGW01,?A[&9_K2E/QTM M. FL00G(C!5G>LL7Z);.DALYNPI9W(8L_MF*$QM2%$=N)]L&%/:\:2?=?93O M!YXYV]@Y=PC._RT2C8>KUR1VXHX( RIT_(X& \B/!@H%ONAR\,^6BL;R*K:! MWTV "87],'"[] TX]:%W!@2X9P'NJ(#32S=<-!H'UR>'3M 58H#AP)N&72%] MG$II,*#CW*S@T2_[8K4E= .Z)3R08D_JWK]0TP>A*2 UQ^BFO5::URVGU"VG M4;!G%-Q[Z@PP[ 3=4FF$17$TE+ESLX''NXVDKP>]U)WU!T1!&J7YAF?2Q7Y7 MF@&&0]_'76TF7."$0]D\MP]XO']X[$DRJNDW"!/?C7%7C0&&_0CWGDP33GT@ MN[V0?3$5E< WU70I4,KV5-;#0KO;3K ?J[FML[_4DVTU;9W=U&/Q9\(W.16H M@+5RZ=Q'BAJO)\WZ0K)=-7N],*DFN6JY5=,Y< U0]]>,R=.%/J"=]Q?_ E!+ M P04 " "(AF=8-,E_"]L" "#" &0 'AL+W=O<:WP9K;AXE3F 0NNR8'+LY$I5EZXKTQQ*(L]Y M!4SOS+@HB=)3,7=E)8!D%E06+O:\R"T)94X\LFL/(A[QA2HH@P>!Y*(LB?@[ M@8*OQH[O;!8>Z3Q79L&-1Q69PQ.HE^I!Z)G;LF2T!"8I9TC ;.Q<^Y=)9.)M MP"\**[DU1D;)E/-7,[G+QHYG$H("4F48B/Y;P@T4A2'2:?QI.)WVD0:X/=ZP M?[?:M98ID7##B]\T4_G8^>:@#&9D4:A'OOH!C9Z!X4MY(>TO6C6QGH/2A52\ M;, Z@Y*R^I^L&Q^V '[T 0 W +P/"#\ ! T@.!80-H#0.E-+L3XD1)%X)/@* M"1.MV^C7@**T$+VT1EZ>4I0[Z2/3A!EZ#GG"TE8)D>NTAF:Y[AI MD\VDS@9_D(V/T3UG*I?HEF60[1*X6EJK#V_T3?!!Q@32Z:LMM4SJB M_'#H1[MA25?8!0["-FQ'R* 5,OA/(?K=2ZA,]3M#V0(RI-N!L.]OY_&HV:.M MK/2Y#/<4O@\:!M%@3U]'D(>];G51JRXZ5AULKIM&IKEC&I&4S;=4HE-25ER9T1 V#P=YA2#JB?(S]_2J[6]=S"6)NVYS4@A9,U3=9N]IV MTFO;0/;6)[K#U@WQC:9NS_=$S*FVHX"9IO3.A[I HFYY]43QRC:!*5>ZI=AA MKK\20)@ O3_C7&TFY@'M=T?\#U!+ P04 " "(AF=86.$I+HH$ "M% M&0 'AL+W=O7!T0?/(<_AY>45 MYWO*GOD&0*"7LJCXPML(4=_X/D\V4!(^I#54\DU&64F$O&5KG]<,2*I!9>&' M03#Q2Y)7WG*NG]VSY9QN19%7<,\0WY8E8=]OH:#[A8>]UP2+VV3P4\O7YE_Z+%2S%/A,.*%O_DJ=@L MO)F'4LC(MA /=/\'' 2-%5]""ZY_T;YI.Y6-DRT7M#R Y0C*O&K^DY>#$2< M/.D!A = ^!8PZ@%$!T!T+F!T (RT,XT4[4-,!%G.&=TCIEI+-G6AS=1H*3^O MU+P_"B;?YA(GEG=50DM W\@+<#1XE&&5;@M ?V;HB #T FM MDKS(B9JZ*S2(09"\X%=S7\@A*6(_.71_VW0?]G2/0_255F+#T>'!GA\/AQ;U$3M]$2:+SIC>DSN-NB1 M&:URQ@VO20(+3R8%#FP'WO*W7_ D^-WDS"7)X@N1=5P;M:Z-;.S+1T'$5E#V M'>6-?T*&[N )*LAR<87@169-#B8_[;R#$ ^#X%=3G*]^&AG_#+)CR[BU96RE MDHE2IL%*N6&.)CM\$ PG/>(;(&Y6A=IJ=LM@&$3CN;\[5>K@=PJ=M$(GSOF' MD[D'_@%5<@^E&ZQH@!AWKMLBL9-8JF3EFD";/B-9J@S&* ML,/E_(0]\S,SCC>877?_WJ@THT9CL\KK5N6U=9BK#:G6*E 1M)LMU['+Y(]) MMI7OO?G>/CBYW'%/QG("?S2_XP\.CM5)8.6*(0,F0UG'-.%<+N(]RP5\I%EF MC L'WP!'O1G<#GWO_G43 EJN].U&BKR,A?ZTFB> MG7,P&H[ZO',@P[[U&+N08T.F[7H2'CT)SUQN.U)L&T-((;]\2)485YN#SQI, M+FAO.>!$!F/7/HF/Y26VUF'+N[(F.9/?<7IS7%.:[O.B,'IQT5+3,2PISWV(#D)2S:(5*G\P-S)+^=:^Z>K2KGG;IDYEAQE7G]%X4(& M?:LR=O?Y([)KR[&TQ([:4H:17E9J?>VD'ZKZY@+JC]O::(>5[MWA=$FVV"%U M$#E3TK%0Q?9"\ALC,C4W1R )Y>:"S<[Q;J\NR18[] UFAG7<]>I8W.*SJ]NS MON4<=.K#JG<[]J\X_.<1B7@;&M1',"TCYMS]P^ MZ9.F-\]OU5F5\)6^<51P5DDC(83F6LL^9LK+D1M-:G14]4"%KJ MRPT0^=&D&LCW&:7B]49UT)Y0+O\#4$L#!!0 ( (B&9UB*:A:S804 )T> M 9 >&PO=V]R:W-H965TB\_7"?+5>B M^F$XG:SQDCP0\6-]Q^39<*^29@4I>49+P,CBVKF!5W-4)]01/S.RY0?'H.K* M$Z6_JI/;]-IQJQ:1G"2BDL#RWS.9D3ROE&0[_FE$G?T]J\3#XS?UW^O.R\X\ M84YF-/\[2\7JVAD[("4+O,G%/=W^09H.C2J]A.:\_@NV3:SK@&3#!2V:9-F" M(BMW__%+ ^(@ ?I'$E"3@$Y-\)H$[]0$OTGP3TT8-0EUUX>[OM?@8BSP=,+H M%K J6JI5!S7].EORRLJJ4!X$DUFMV5""P(>\0OAX-.#K,-TDQ/P?0%B MLB",D;2Z!FXX)X*#FS(%WS+\E.69R C_##[%1. LET<#\.,A!I\^? 8?0%:" MQQ7=<%RF?#(4LIG5S89)TZ2ONR:A(TV*27()/'@!D(L\3?KL]'2D28]/3X>: M]/GIZ6XW?2B'9C\^:#\^J-;SCNHUHR#D*.!Z%*YT2'=:-B8]_.'09+8IUA\/?# MX!N'8;9#GOU+#C!7S%/R+->]=449))0++=&==G :QQY88^H)@BY?:#&5IX+ MU))8!^AH#W1T,M":&Q 4R*5\,4AHR07;)$)>6;.J]L6K#NI(X07=4>3UJ*I1 MX3CJ%7-L;.JY5"V)=:@&>ZJ!>;:@Y2#!?"61%G)7Q^L'7P_4^3UA$C%BC =N+'"Q ]0KYIF:A",^G49&UMS+CA+ M8AUPT1Y<9 3WC4BW\5[!10H2+W+[R['Q/N=NGFR*S2V)=?A"MS4:KI'PK=S\ ME,OL*=>S;;*[BTC8GP=2LZ76Q7;@SZ 1F\8 7( ED_M-+46H M*=&QLA3KPE"D3(OFIIT-TI):%V1KI*#1'$Q_XGRSVWWC/*=;7"9$2Q I: 8A M[$^.NBC/0UX?(%+VY@/?"\?=L+DN#"'/;^.Z?6X="WS?LJ1J 6G[[6DJ!X91 MO^-J&(H"/^IWW*K=L*76I=@:#NB?[L$/E@BM$8X/??-)AO M=O;S;=7'V%+K@FZ=##1;F>_'W M4GF>FB5,ML;L/9Q/X/!P-;"P/- M'N;8.F7:+ZJ69N#Y?I_33!OG(E_9\%@U++;4NF_>6\>"S([ED0J<:U^VVS08 MLT:ML_L;1?U*M7K/N2VU+MG6U""SJ3E.%BHL_-#O/]MF];,_4%AU.;;4=F2' M!U_VJ@^W?V*VS$H.DH[3O]^AI"BVI1C!MB\V+W,.YPR/2$YW4OW0):*! MQYH+/7-*8S97KJOS$FNF+^4&!A*"E"XFCES_RI+;'P3\*W"G=YK@U5R+^4/V_E4S!S/)H0<J0,1RQKA M"WM$#>=WY*IBRQ$^K^!6<@Y4VQU3A>U_8WS+FKV:7KX<$(/'L] MW#^A)NQW-&SXPE?LZ%AU6W0TCK:GS)7>L!QG#ATC&M4#.NF??_BQ]_=897XG M6?:;R ZJ%O55BTZQIR/NOH %XXW-F8%[7%="5&(-<@4_D:FQTK9+),T2]KQ] M2,/0.NIAOV3#H"A,WAT&9<.@( BCYZ@#C9->X^2DQF7)U)H^5"-A*;710!\@ MO'^D&T2/6Z6EB_>SB(_4#$,F_I&68?NW4&ULM551;]I #/XK5E9-5)H:""6L78@T0-/Z ML+4J[?9\)(:<>KG+[@X"_[Z^"T14 K1-VTMBW]F?/]NQD]1*OY@"T<*F%-*, M@L+:ZC8,359@RZ=2A%&W&X%* M@L;%*/C/@JXCA (SZQ 8O=8X02$<$-'X MM<,,VI#.\5#>HW_QN5,N=Y-(,]RRBQ+$ZUJT,Z: MT)S@4_7>1(Y+UY29U73+R<^F=S)3)<(3VZ"!SJQI#=POW E,-.;G0@^Q>P*^KT/$'6C M/CS/IM"YN'P+$U(^;5)1FU3DV9]B^1O@)02P,$% @ MB(9G6(O[PY$X P 4PL !D !X;"]W;W)K&UL MK59=;YLP%/TK5VR:6JDKX:,DZ1*DIFQ:'Z95[;H]NW"36 6;V:9I]^MG V4) M$)1.?0G^..?XGFNXN;,-%P]RC:C@*4N9G%MKI?)SVY;Q&C,B3WF.3.\LNJ)0RO!8@BRPCXGF!*=_,+<=Z M6;BAJ[4R"W8XR\D*;U'=Y=="S^Q&):$9,DDY X'+N77AG$=3@R\!/RENY-88 MC)-[SA_,Y"J96R,3$*88*Z- ].,1+S%-C9 .XW>M:35'&N+V^$7]2^E=>[DG M$B]Y^HLF:CVW)A8DN"1%JF[XYBO6?LZ,7LQ36?["IL:.+(@+J7A6DW4$&675 MDSS5>=@B.,$>@EL3W#;!WT/P:H)W*,&O"7Z9F(*!+.!-^ ,&BM9@9E M,DNVMD^9N?9;)?0NU3P57K&89P@_R!-*.+K5;U52I C?EW#'!,9\Q>@?3,P^ M+)#ADBIY#$<1*D)3/?H(=[<1'+T_AO= &?Q8\T(2ELB9K71PY@@[K@-95(&X M>P)Q7/C&F5I+^,P23'8%;.VJL>:^6%NX@XH1QJ?@.2?@CERO)Z#+P^EN#STZ MG.X,N/&:B_)*/>^ B^K+;L7V^]FF>)S+G,0XMW1UD"@>T0H_O'."T:>^S+RE M6/1&8CM9\YNL^4/JX8*DA,5X O>XHHQ1M@*^A&=Q.31<33(-=3-3%^.ZXP>P8.6N,G T:N4@2:@JE!%WJ=6$0 IDJC8#2WV;. M9;7=9ZM2#K;"F4Y:KKH0YVS:[Q[G>GAL=-]['@]YO=*6-_\_\H/!KO_5QQ]I'WVU=?0_&<9Q^_Y/&_^10 M_TF!H#A(152A$/ IIX+L=3_I!N.VWM7+P:-?>_EO)+:3I6F3I>EA!0Q9,E2Z MIMW2-1VUDM*#:9>WJ(O9+F^5!7NKWD,+\J&J+6^ MT!UCU>#]DZG:S6]$Z'HM(<6EEAR=CG7Q$54+5TT4S\NFYIXKW2*5P[7N>E$8 M@-Y?)N: IH\._P)02P,$% @ B(9G6,@1\MT)! =!( !D !X M;"]W;W)K&ULK5AMI\56!M-0?))PG;NUY\D"#:8T+CABXU@GT>[#]K5HOF.\1\B M!9!HGV=4+*Q4RLV5;8LXA1R+$=L 54]6C.=8JB%?VV+# 2<&E&>VYSB!G6-" MK>7K%.I;]C+^0:OX0'DX^:. MJY%=LR0D!RH(HXC#:F%]=J\B=ZP!QN([@9TXND8ZE"?&?NC!EV1A.=HCR""6 MF@*KORW<0)9I)N7'OQ6I5<^I@!5,$]8P W+_B&)3!?6U$()K'"1 MR7NV^QNJ@"::+V:9,+]H5]J&CH7B0DB65V#E04YH^8_WE1!' #=X!>!5 *\- M&+\"\"N _U; N (8J>TR%*-#A"5>SCG;(:ZM%9N^,&(:M J?4/W>'R173XG" MR>47&K,\!X$NOF+.L7X1E^@B HE))B[1)_3X$*&+#Y?H R(4?4M9(3!- MQ-R6R@%-8\?59-?E9-XKD[D>NF54I@+]21-(F@2V\KQVWWMQ_]KK98P@'B'? M_8@\Q_,['+IY.]SK@$=OA[L]T?CUR_ -G_^&E]&E;HD>=Z-UA;@2&QS#PE(E M0 #?@K7\_3WQQIU6+G.9-*TBKJLPEGHU&:-L"9U6).? MAJ7*N\Y'ND89$P+%*CV?5:W?89X(I"[0X^AAA%:0*+-,16^6C\1[M"GXAHGN M551.&QRY&P:S=N2]OIV[.@8B:\@8U#(&O3+>*T;,XQ2IDH5@KP35VY8LETC, M(2&RJ6N79,&)9-YL%K8DZ_7C7,D&(FM(%M:2A;V2/5(.,5M3\A\D9C4] 845 MD0+)%$NUD1=9@DBNYI<(5BLP6[.Y&-219-!!90S#7.31;SKLV^ H^D'"#LD5#L36E.^I3 MW=[5IKI\U<-3)%3I+B3CSW7!^:AW0O.LVBX9[1:WZH3=HXQR1EXKI6[Z_3A; MM8'8FJIY!]6\_AS%^]=RM!]Y]EH;DBT:BJVIVJ$-=]_7A[N#-N*#LD5#L36E M._3B;G\S/D":CKO2U&]G::\;9XLV$%LIFGWT.9X#7YMC#=6]LX+*\M.VOEL? MG7PV!P:M^]?Z2,5\YA]HRO.86\S7A J4P4I1.J-0M=B\/.(H!Y)MS$?_$Y.2 MY>8R!:R^$[2!>KYB3+X,] 3U0=/R?U!+ P04 " "(AF=8TRL'CPX" "5 M! &0 'AL+W=O+XV5 &NS%$B6>PT.:5#HH M_6(: (M>!9O_@\*.%P9SLD<]DK]2+-Q[*#"=>$' HK&=@;CG M'7#NB9R,7R,GGD)ZX.G^R/XUY.YRV3,#=XK_;$O;9/@31B54K.?V60W?8,SG MQO,5BIOP14/T75*,BMY8)4:P4R!:&5?V.M;A!$#? M 10(/N&"BHO&>6Y:E6 M ]+>V['Y34@UH)VX5OJ?LK/:W;8.9_,=U*[$%CW(^(-]I:Z>F-;,5^L:7=V# M92TWURFQ+IP'D6*DWD1J^@;UG*)')6UCT!=90ODO 7$Z)['T*'9#+S+>0S%# MB_D'1!.Z0"9*O\"[F(JP"+R+_R_"N70CR?(\B9^>M>E8 1EVXV% 'P#G[]_- M5\GG"Q*7D\3E)?;\J1=[T$A5Q[3-.8618Q4X_#@>9NXVM]M<]#NPCTW4K#>)0.6@R^WB#D8Y#$ VKNM!X>V5=&X=M MX]X-T-[!W5=*V:/A TPO4?X'4$L#!!0 ( (B&9U@L2?92R@8 ,PM 9 M >&PO=V]R:W-H965TO^![R M4(\H7CX5Y=_5AG.!GK=97EW--D+L+N;S*MGP;5R]+78\EW]Y*,IM+.375ZE18Y*_G U>T':]8- MCS^_J+]OS$LS]W'%ET7V1[H2FZM9,$,K_A#O,W%;//W&.T-NK9<46=7\BYZZ M6#Q#R;X2Q;9K+'NP3?/V__BY2\11 ^*--*!= ZHW<$8:L*X!^]X&3M? :3+3 M6FGR$,4B7ER6Q1,JZVBI5G]HDMFTEO;3O![W.U'*OZ:RG5C<\;4<18%N\G8. MU6-Q]C[-XSQ)XZSWL_R$NO#J-3J+N(C33'XZ1U_O(G3VZC5ZA=(9)UUGKMO.T)'.$(H^%KG85.C7?,57?8&Y=':P1U_L75.C8L23 MMXB1-XABRH .+;^_.06:1]_?G!C7RZJ79SPJYE<0"I>/O+9XN>?B(=_@?)F4RRR)-;+J7/( MJ6-27]S%&:^0*!!_%KS,Y9QOJXZ7X 1NQ?Q&K%Y3'Q9*Z5 M]8ZZ>T=TMKT2Y3\2^K#TEF[A<GGQ#WGQS:->QGD5MW?3I*@$F!-_F!,WU%,"!-& M!-KH E%$SG$,CVYP,.@3<3U7LS<,.G?T'$2 DH==V%MX\!9^PULIU^U8<"1OCZ@0&UZBS@TX M6"&089Q,^@8P(D'V,_U%T# M<7+]=0?%!P;ZA(RLK80J3]3HZ=/A;O&">J ?H\A4EK"J%ME2ZR=0(1HY):,1 MJY!F52VRI=9/K.(T8@:U'Z::3K=??+Y+]=H#P@+JA#JS 7&$A?[(O8$H:"-F M:ONT%ZNB*$$'QI:39X5-M46D>Q])=($5?7@@3ZL ME)T1G'572VI=9_)ZG0F9T2G9E5=+:J%ME2ZR=6H3.SBLYL"+N$,5$C-%S\Q,SW#Q&5G3K#AYEMA4BVRI M];.IH)V%IRP_JQ!O52VRI=8_!*<@WC&?XIAZ#*Y5.SZYY@4>T=_V@&$LU(HT M L(8PZ'^B#<_.N8J.[9NC@M7*"GVN6B/A!Y^/1Q)?M<'VR^BV#6':>\+(;/3?-SP>,7+.D#^_:$H MQ,N7^@*' ]R+_P%02P,$% @ B(9G6"O5)SKV @ L P !D !X;"]W M;W)K&ULM5==;YLP%/TK%JNF5MK*]U='D-I$TRIM M6M6TV\.T!P=N$E3 S#9)^^]G Z704=96]"6QX9Z3R.[]D_5\V+9E:8P9RD/Y.8;V>*IZ 8UKA,^279?X&F M(5OR121EU2?:-[6:@J*2<9(U8*$@2_+Z&]\V1G0 NO4$P&@ QG,!9@,PJT9K M955;"\QQ&%"R1U16"S8YJ+RIT**;))?+N.14W$T$CH=+V(A%X>@\KR,AK3V\ M(ARGZ)0QX RM[E!3Q([0X0(X3E(Q^HBNEPMT>'"$#E"2HZLM*1G.8Q:H7,B2 MY&K42#BK)1A/2%A =(Q,_0,R-,,<@,^?#S?Z<%68T3IBM(X8%9_Y'T5":QQ3B=:NF-J MGODH@0-EKNT9VG "W5:6.RXKWHG%*2D,*1N%OM3\B!H?*=,]QAS.H:P_;MC8J;$ZH6!C,!U,XCGVI M_U.Q]3OM'%#T-TQB0SZ5%1.Q]:UX.)GHHSO^2!H;8'>W]7W+>Q3&@2K=\GW[ M41C5SG%2GN6_8;I)&ULM5A=;]LV%/TKA%H4"=!%HKZ=V@(2 MJ\4"K%B0K-O#L =&HFVADNB2M)WNUX^49%FB:"U%U!=;I.XY.O>2]^*2\P.A M7]D&8PZ>B[QD"V/#^?;:-%FRP05B5V2+2_%F16B!N!C2M)AVR]X7+"C.9;M,:/ MF'_9WE,Q,EN6-"MPR3)2 HI7"^,&7L?0EX#*XL\,'UCG&4A7G@CY*@=WZ<*P MI"**3.U*%8<8<13-*3D *JT%FWRH@EFAA?M9*=?] MD5/Q-A,X'CWBM5A%#N[*>@_)M;A8HFW&40X^/HOME69\1S%[#V(L=E:2U3:H M3,%-02C/_JTGGKZ#ANL27,28HRQGE^ 7\.4Q!A=O+\%;D)7@CPW9,0%ENZ?73]UAYEC'%R!1SX'MB6 M[6@$+5\.MS7P^.5P..*-TRZD4_$Y_[.0#W@K5Z5<]Y;T[]^$.;CCN&#_Z&)? M<[MZ;EE[KMD6)7AAB"W ,-UC(WKW!OK6!UW1X\L]L>]&96CDN9;3-XHU3.$L:(UZ7GBM%]ZH%]V\U:FO MT7[GFR[T+$6]QL@)0T7]T,AQ/%NOWF_5^Z/JNT5&I]X??!-: ?04^1HKV_," M1?_0RK="J-*Y:B$;&MD!=)54&AHYT+;TJ02M4[-BO:J4-?"> MMM!5RM128^7 4*EXL9:K4_+Z+G3Z+?BJ>M; ^P5-K51+K94%51=T5LZY5;!/ M+MCC+J1[D:!B#VGUCV)_- ,G98NG8NO'[=2AP9_9HL%)>[1)V>*IV/J!/;5I M<)H^K:'II;2E)OY29^6',S6WAE9!<*93@Z=6#;ZN5X/#%@LZEEJA=5;"4=4# M34_GNV<\.+5K\'7]6@/OMK@SWQN4Z*$5A)[GJRX,S3S+4SLVLW,\+C!=5]<, M#"1D5_+ZN-C.ME<9-]4!7IF_E5<&PO=V]R:W-H965T@'4LBC:)ID]8-T6W];)*#6+7CS'8(_/N=G1 Q"?(E M\=EWSSWWFK12O>D2P)"CX)5.O=*8>N'[.B]!4#V1-53XLI-*4(.BVONZ5D + M9R2X'P7!W!>455Z6N+NURA+9&,XJ6"NB&R&H.BV!RS;U0N]\L6'[TM@+/TMJ MNH<7,+_KM4+)'U *)J#23%9$P2[U/H>+Y=SJ.X4_#%I]<28VDJV4;U;X5J1> M8 D!A]Q8!(J_ SP!YQ8(:?SM,;W!I36\/)_1O[C8,98MU? D^2LK3)EZCQXI M8$<;;C:R_0I]/#.+ETNNW9>TG6Z,'O-&&REZ8Y0%J[H_/?9YN#"(9C<,HMX@ MW*W D,9U_>);]"#U?/S'FW9H44WT%:03T@PBAS>] M@;LVI-<5D9A"1O*B0$EKG$;QYJ1$U"E24P$8I6:A(^DH"<]0C,>:,:C MT*^N]E 0>@"%K4P*IG/95(9@3N$:U0XO[/)H!^>0!9,@_ICXARL\I@./Z2B/ M9WIDHKF:FU%#._D+7=,<4@]'6X,Z@)>]?Q?.@T\CZ9D-M&:CM'[68'L+J\AM MM]VLWSC*0U>_$3[S@<]\%.D7^L=288_3+0>"FXW T72+YAJO<;39;5[^Q5S: M%?=,U9Y5&M.P0ZA@\H 1JVYM=(*1M1O5K30X^.Y8XJ8%917P?2>E.0MV^H?= MG?T#4$L#!!0 ( (B&9UC5UNRJ 0, 0* 9 >&PO=V]R:W-H965T MICVX MR4UKX=B=[;3P[V<[:4@A%-CZTMK)/2?GG-@W[J^YN),+ (7N4\KDP%DHM3QS M71DM(,7RF"^!Z3L)%RE6>BKFKEP*P+$%I=3U/:_CII@P)^S;:V,1]GFF*&$P M%DAF:8K%PSE0OAXX+6=SX9;,%\I<<,/^$L]A FJZ' L]EOP@\!:5L;(.)EQ?F 7 /^M@* !-9HKLS:NL *AWW!UTB8 M:LUF!C8;B]9N"#-O<:*$ODLT3H77H#.0Z'"BET><44 W"2JNW=Y,T5!*4!(- M68RN"9X12A0!>80.+T!A0O6HB::3"W1X<(0.$&'H^X)G$K-8]EVEY9F'N%$A MY3R7XK\@Y0*B8Q2T&LCW_* &/GH[W-^&NSJ4,AF_3,:W?,'.9.ILY+B3>IS9 M=F=RB2,8.'I?21 K<,*/'UH=[U.=J3V1;5D,2HO!+O;]DI[Q1)@0PA:B521_77YW.G*I341"T MNJ=/9#XO\GM!IUYENU39WJGR&V?1>X2VGT<5>,'30&NJ_)[?KI?:*:5V=DJ] M68+ BK!YOL4;R#;M)D^:4ZW;[O4&FBBL(#5V>(*N",,L(IBB,9?$-MY?E_?* M=/&9;A:7+$LM)6>_Z[R^(DOW7*&420RV.K$I8ZZU/;%MI5=K\RN]\_9/6Z9_<;WBB*[3"IV*SKJ MXML76QZ?6_E&F_/15RSFA$G=,Q+-[QUW]8X7^9DCGRB^M)_M&5?Z$&"'"WU, M V$*]/V$<[69F)- >? +_P)02P,$% @ B(9G6 1V1,^G @ &ULK55=;YLP%/TK%JNF5EH+F*^N M(TA-LFF35K5JUN[9@9M@%6QFFZ3[][--PM*$9GW8"_CCGG//N8;K=,W%DRP! M%'JN*R9'3JE4<^6Z,B^A)O*"-\#TSH*+FB@]%4M7-@)(84%UY6+/B]V:4.9D MJ5V[$UG*6U51!G<"R;:NB?@]AHJO1X[O;!?NZ;)49L'-TH8L80;JH;D3>N;V M+ 6M@4G*&1*P&#G7_M4D,?$VX)'"6NZ,D7$RY_S)3+X5(\&T^E3&N#N>,O^Q7K77N9$PH17/VFARI%SZ: "%J2MU#U??X6- MG\CPY;R2]HG676RB@_-6*EYOP%I!35GW)L^;.NP _/@5 -X \#X@? 40; "! M-=HIL[:F1)$L%7R-A(G6;&9@:V/1V@UEYA1G2NA=JG$J^PZZ!A*=SO3G4;05 MH-L%NFU $$79$ME=-.%2R3-T.@5%:*5'Y^AA-D6G)V?H!%&&?I2\E805,G65 MEF2(W7R3?MREQZ^D]S&ZX4R5$GUF!10O"5SMI3>$MX;&^"CC%/(+%/@?$/9P M,"!H\G8X/B(GZ.L;6+[@:'V'"M/APF&<^7FO9$-R&#GZ[Y0@5N!D[]_YL?=I MR-1_(GMA,>PMAL?8.XLH-Q_)D,\.G%BPZ2FK+/3#)'57N_H/@W 4X#[HA:ZH MUQ4=U?5(!"5S_4E7QP5V+/%.;A]'T9[ PZ ()\/ZXEY??%3?K.1"G2L0];\4 MQ@?)8QSN"3R,\7'X<5AATBM,WGBR0ZJ2@S.+/1SOR3H,"@/O&ULK9=O M;YLP$,:_BL6FJ9/6 B8AI$N0ME;3)J5:M>[/:R?;2A- G,K MM#>)#7[.O^<,N15&1F!7_*2PEP=C M9*PL.?]M)E_6&A52<7S1JP)R3,:AW-#&QNK%J[H84Y MQCLE]%VJ=2I=@,Z!1&=W^OE85PS0UPS=$%4)JA[,^&L)@BA:;)!=B1:4+"FC MBH)\B\ZN01'*].@<_;B[1F>OWZ+7B!;H^Y97DA1K.?.5AC1;^:L&Z&,-A/\! M= VK"Q2%[Q .<-0COWJY'!_+?9V:-C^XS0^V\2)G?OILU+I1O\Z\?9>R)"N8 M>_KUDB!VX*5O7H5Q\+[/U'\*=F0Q:BU&KNBISM2HSV"MFEB5^378I=%D',_\ MW2&X,_1 \%$+/GH.?-P'7JOB0_ D.@5WAAX(/F[!Q\^!QWW@XRZX77D$[@P] M$#QNP>/GP"=]X'$''.,@.@%WAAX(/FG!)\^!)WW@DQYP? KN##T0/&G!$R?X M]RWHZIPI$'WX2?>!"8/1";YS@X'XTQ9_ZL;GBC"45;J@ &*V@I3D0;"J8@=/2 J2\1"3G5:%T(V/W*&R%I(4^)I"JM^@% M'6OGX32:GEAS[SW4VT$S$#J]W=9FT(ZP"A#/7GYR3>"CHXMQT/'GW'^HOZ=B M'CH+:7-VJTH(X[)VQ9>,;HCI*?N-X>[!1>&D8PQWJN4Y/JPZQ\1/M3ET%^<% M+S;G^K'*7TC;+=IA%$3!*6W/,IR8:GI$ZQ_TE::IOR%B0PNI43*M"RXFNA:) MND^N)XJ7MM5<USQ-.S!FM&'\0"P")GFB:B;&SD#(_KRN2MR#C@Q(IJZ@><-7(I)YH0C,S;EX8@5,B493#D2!:68/U]"RE9C MQW=>!J[)?"'U@!N.! ME5AK(QW*/6,/NG.5C!U/[PA2B*6VP.JVA FDJ792^WBL3)UZ32U<;[^X?S3! MJV#NL8 )2W^21"[&SHF#$ICA(I77;/4)JH#ZVB]FJ3!7M*KF>@Z*"R$9K<1J M!Y1DY1T_52#6!'YOBR"H!,%;!=U*T'VKH%<)>H9,&8KA$&&)PQ%G*\3U;.6F M&P:F4:OP2:9_]QO)U5.B=#*\AA1+2- 4<_F,;CG.!#:_B$!'$4A,4G&,/J O M.$N "W2(:7Z.)HSF.'M6XW( _Z1NXWR*-V^>#;37^A9.F) "S3BCZ@^Z M9)L;MO*5;1/-TG5H7/6QL0S]OC=RE^N06E?>%5+#@L.U%3>"[]?!]]N#YY 0 MB2[F'$ =4ZJEKHEN-87I!1FRM[K#-7IQ,O"JNQ(EIM2XYY)5;B8YD(5 MH\#U!/5\QIA\Z>CJI2YOPS]02P,$% @ B(9G6 )7SR>V @ C@@ !H M !X;"]W;W)K@>'+F.!I@=WPELQ-88Z5"6C-UHXSR=68Y6!!02 MJ2FP>JWA&"C53$K';4MJ=3XU<'O\P'YJ@E?!++& 8T9_D%3F,VMBH10R7%-Y MR39GT 8TUGP)H\(\T:;9&RB/22TD*UJPL@M2-F]\UR9B"^!Y3P"\%N 9W8TC MH_($2QQ'G&T0U[L5FQZ84 U:B2.EKLI":QD];;4>/->\+;*2SWD3?]@#S'&Z&K MQ0G:W=E[3&.K +HHO"X*S_".GN"]!"&QA!0=N/W9< M/[+7/7+&G9SQ?^1 0LRUL*@8EWV.!PE>F*V@DQ>\;FF#-Q ;=F+#P5Q^51=_ MU9:W3UN##K8JZ(>3T.TOX*1S.AET>@8T1:JCF.\&82&4B%_H&64=I'UAIJ:= MZ.GKEG7Z!F)=Y\^][@P?DIHGN6I7JKHDZ3V<+<&CTQF.' U,GRRXJ(C2H5AB60L@N055)?9==X(K0IF31'9O+I*(-ZJD#.8"R::J MB'B9021\R<3W.2QXYJ&H(1,&0:B'RNX@K(T1+J-WSVG,Y0TP,WU MFOW:SJYG>202KGCYB^:JB)TS!^6P($VI[GC[%?IY3@U?QDMI?U';Y9Z>.BAK MI.)5#]8=5)1U3_+4*))$ M@K=(F&S-9A963(O6XU-FKOU>"7U*-4XE<_*"5A+-0=A7B&6 4BJSDLM& #I& M#_(,O2CX(TD+)<15KJV8QB3 MNZ,+Q^F,65S(FF00.]H-)(@5.,G'#][$_3PFU7N2I>]$]DK&<) QW,6>?-=& M><,R7@$Z_,:E/!J3KJ.86@ICBZODV'.]NJY,2ZBPG/ :F'Z2 MB<&4M &>RL_.5Z8>)MP"\"K3P9 M(U/)GO-G,]EDL>,9(:"0*D/ ^G: .Z#4@+3&GY[I#%N:Q-/QD?[-UJYKV6,) M=YS^)IDJ8^>3@S+(<4/5CK??H:]G9G@II])>4=O%AI\=E#92\:I/U@858=T= MO_3G<)*@.><3@CXAL-[=1M;R'BN<1(*W2)AH33,#6ZK-UG*$F9?RJ(1^2G2> M2C;Z>#,0Z$G@C+ "K83 K !][$I&KM([F#@W[6GKCA9X)TK\P;M7]&&9>1 L@;3 M?W?JG MVFB5\5K]?\B=[C@PQU3"B-AL$)N-_ZM2>0.BO"%]P M&V>^Y[88W!97']RXWSCWHI][TA\J$(7M@A*EO&&J:Q7#ZM!H5UU_^1O>=>D' M+ K")**0ZU1OLM"O4W2=KYLH7MMNL^=*]RX[+/7/ H0)T,]SSM5Q8C88?C_) M&U!+ P04 " "(AF=8"(:XC7 # #0%@ #0 'AL+W-T>6QEW#"@LJL7URSCWVO2%.!X5:<7H[IU0YRY2+8NC.E%XQG=.4 M%!=93H5&DDRF1.FNG'E%+BF)"R"EW.MV.J&7$B;3=R4GGHG-_?K6-G%70N>M9 MA2_W$$9E,=%P+[?ZV&%8'YA\;S_Y7>*8=']3NKS\5 L9XBE&BRPT':5A0@.=R9PE+>UP:YK!D:#G"A%I;C6G?+B5Y1Z 2F6I;L2,S#)!2@]K1M70 MLE/*^2W\-'U/-K2722NO9:V)NJD-54TC8SJ@WU8SVFW9\$6Z3LX>,O5IH:3W#C@:D#7/F6>2/>IH4"I3 M/4"EZSQ0J=BT/?)3DOR.+M6ZG)8)[KE[A)[_[3K/J*"2\+9I7?N'O,HO=EP] MRU_#<_FSLNW8:C+H';[':N]RZ";#8S!Y!.D.HL/W6.T?#]WD,:QD[]5^V9]C MTC\&D]V#-.E5>\K6QG5CVUJ/.O!Z,'2_PJK;F AJJN:]A>8GMX*K]]-="PF M8KJD\;CJRMFD;#JZH:-6!Q"VD>ORL",8QV!V!# L#N8 XQ@6%N=_FD\?G8_! M,&]]*])'.7V48U@V9%Q^L#AV3J0/^TRC* C"$%O1\=CJ8(RM6QC"GUT-\P8, M+ Y$>MY:X]G&*V1W'6 YW54AV$SQ2L1FBJ\U(/9U T84V;.-Q0$&E@6L=B"^ M/0[4E)T3!)!5S!MV!^-(%&$(U**]1L,069T0/O;\8'=)$$21'0',[B (, 3N M1AS!'( '# F"\CFX]3SRUL\IK_D?]N@O4$L#!!0 ( (B&9UB7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GT"!AM3-94HD#82"2C0WJXF9@A6_4''=M+TU^^,">J9Q+S:FP-7A+$Q#_/U MS)F/?'S*]8_[//\A?J5)5ERVMF6Y^]!N%]%6I;+X)]^IS%S9Y#J5I7FK']K% M3BNY+K9*E6G2]CJ=H)W*.&M]^GAXUD*WZ9N\5%$9YYE)M G?8_54_+ENWXK' MN(COXR0NGR];]=^):HDTSN(T_JW6EZU.2Q3;_.EKKN/?>5;*9!GI/$DN6]W] MA>]*EW'T)GEI(5?ROJA32GE_)PW(92OHF =N8EV4]1WU\Z5A?%3FYOV[JLRO MXJ14>B)+]47GU2[.'NQCS*]HDY]1Y\/A=9^)'_3_R<9\LXDC-%>T1"93==DZW")&V5I,L])DDKC.]H\R]]I?:K[Z>KW_U:7!)7FH M/\3F@KY>U^!\D./Y[7(^NYZ,5M.)^#R:C6['4['\.IVNE@30 X#>V0#%Q6)$ M('L LG="R.7*O-Q,;PW@_$J,YS<+ MD'D/WS08Z67PFD#R#]LT$N5_,Q@0P M9'!&R'\] CD D ->R%M95EJ)^4;,=TKOK]==T;)*4ZD)9 @@0U[(4?2S,M]9 MIQ.B(2 :\A)-XB(RIHJS2JU)SM'>NH.ZZPXOWG7V:&XP.E4.$C0(LT+,0,%D MDY%;[3E3GCO[ 4J']-%E]L>7/%\_Q4E2TUV;(4CV8 G$J"B,_RDE\D>762"C M*-*VPLUB60^G3/'6P/-RJ[2844QDD"ZS0F9Y]O!^I70J)NJ^_%O<*J>Z MS.*8*!T_2CL4%%=Q)K,HEHDI[Z+4U>OJB,S195:'*>@JK5S)6(OO,JF4N%&R,"*Q'W":"[)&EUD;RS*/?FSS9*UT\5?= MYY3/E WYH\LLD*G4F0DY"G$QRXOBG5B8,EYNI:9EZR&%>,P*J3/O_6=9F"IH M*Y^I>?5-8I%(&I5X2"H>LU3NE&VYD1G"F+RD4# 4X8Y%\C2-R[HEU+WSN!XH M/"C3V3@Z]I!*/&:57&=1GBJQDK]<)N0-C]D;2_501\+-X:^'O.$Q>V-FNC/&8]W*F]&A;2#JA66IJV&;T>@'K(#!ZS&9;5?:%^5K8TIX^OG. A)WC, M3H#QCA.4>4@/'K,>2,0C+E;2?'GQCDYB(#/TF,UP)/8Y<%),Y(8>LQM(#-28 MA4@1/69%- =#C9APOHI9$C@J$A03>:/'[ T8%CEMNH<[)K3H2:,1"*:][4 M31_YQ6?VRS',]W:BJ<@I)A*-SRX:$G[M<] M:B0:GUDTQ^*OEQZ)8B+7^,RN M.8;YDDXQX6(\LWM@F.B,QGWD'I_9/1B3*M)'[O&9W8,Q^Q03N<=G=@_&]"DF M$:$L/D(6"P3,MO'Q:3K%M/-1CF8R#XA MLWV.8T[41CE'8^#9&&;[',>\RY.$;M()D7U"9ON\PJQ/%SU;2I,BQC0WA\@^ M0_:3,\=R\UNFG;HY1/89LF]NHYAO%E(I)K+/D-D^C0OZ?V@I)K+0\!S[#OY, M>U!,9*'AZ?='BXM57AI$.P%+,9&%ALP6:L0_*":RT)#90H>-'&]W M(3C#HR%2T)!900=&V@^]I-W-OSD5$REHR*R@)LR7E6DSZ*3GTH;PS":S@IHP M;^R^&3OC,=\0S&X'G]YDEM#Q_?UU%75 X9G.#G<0]&J;?V,+ZG;@R"SL34W\\BY2P6RB2W,[(.9CP:&>'/1(JXK72MK37MM6,3*^4/;P]4->! M)SL[M8+:]>W%IX]KM8DSM;XUWU"8]$@FT4(+^U(_R^O[]A#/P'SP^_0=02P,$% @ B(9G6/$(LOGR @ &ST !H !X;"]? M!BWKZ=Q\;[? M'<:';CM-IQ]]/ZZVPWXYWAU/P^'RSOIXWB^GR_*\Z4_+U=MR,_3.F-2?;_?H M'N]O]UP\?YR&_]GQN%Z_KH:?Q]7O_7"8_K%Q_^=X?ANWPS!UB^?E>3-,#UW_ MOKM>'OO/%WMWV;E;/+T\=.>G%]OU'J"W5[T]0&^O>GN MWKYY6 +0VZO>'J"W5[T]0&^O>GN WE[U]@"]O>KM 7I[U=L#] ZJ=P#H'53O M - [J-X!H'=0O0- [] \[ ;H'53O - [J-X!H'=0O0- [Z!Z!X#>0?4. +VC MZAT!>D?5.P+TCJIW!.@=5>\(T#NJWA&@=VS^K 3H'57O"- [JMX1H'=4O2- M[ZAZ1X#>2?5. +V3ZIT >B?5.P'T3JIW NB=5.\$T#NIW@F@=VH.FP#T3JIW M NB=5.\$T#NIW@F@=U:],T#OK'IG@-Y9]'!0%Z9]4[ _3.JG<&Z%U4[P+0NZC>!:!W4;T+0.^B>A> WD7U+@"] MB^I= 'H7U;L ]"ZJ=P'H79K#W@"]B^I= 'I7U;L"]*ZJ=P7H757O"M"[JMX5 MH'=5O2M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKLVP#D!O:]IQ'8#?UC0#.P8@ MN#7-R(X!&&Y-,[1C (I;TXSMF.]T?)P^=L-X+?I:-P'?J?9T^>QP_?[/Y=?% M]B[^A+J_S1@?_P)02P,$% @ B(9G6&51Z6]F @ ZSH !, !;0V]N M=&5N=%]4>7!E&ULS=O?;ILP%,?Q5XFXK0+88 -3TYMVMULO]@(,G :% M?[+=+GW[.:2MM*F+5F72OC=!B>WS._A(G[MC5L=AGYTFVCG_?PI25RS M,T/MXFDV8UC93G:H??AJ'Y*Y;O;U@TEDFNJDF49O1K_VQQK1S?6=V=:/O5]] M/H2?73>-F\B:WD6KV]/&8]8FJN>Y[YK:A_7D:6Q_2UF_),3AY++'[;K9784- M4?)NPG'ESP$OY[X^&6N[UJSN:^N_U$/8E1SZQ/GGWKCX?(EW>IRVVZXQ[=0\ M#N%([&9KZM;MC/%#'Y^*7IU/]N&&S>E37)R_E#D7&';>VVEV86+6?#SN=23' MT^LY%#+6=^=?\2TQE+[X_Z7>;AD>5Q^Q[_.^*W^!_N0 MD#XR2!\YI \%Z4-#^B@@?920/BI('R*E-$(155!(%113!05505%54%@5%%<% M!59!D5529)44625%5DF155)DE119)45629%54F25%%DSBJP91=:,(FM&D36C MR)I19,THLF8463.*K!E%UIPB:TZ1-:?(FE-DS2FRYA191_D]>OT_3_A_'+\]XJ+OQ-3]9_N-Z\Q-0 M2P$"% ,4 " "'AF=8!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( (>&9U@%A7O.[P "L" 1 M " :\ !D;V-0&9UB97)PC$ 8 )PG 3 " &UL4$L! A0#% @ AX9G6".12BZ#" JC0 !@ M ("!#@@ 'AL+W=O&9U@5DP^$H08 /T< 8 " @<<0 !X;"]W;W)K%P >&PO=V]R:W-H965T&UL4$L! A0# M% @ AX9G6$D:UN@Q" 3BL !@ ("!G1H 'AL+W=O M&9U@6^>SWZ@H !PY M 8 " @00C !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ AX9G6.'5[Z!M M @ J08 !@ ("!)S@ 'AL+W=O&9U@8HJLR5" /9E 8 " M@&PO=V]R:W-H965T&UL4$L! A0#% @ AX9G6/V97 J\" 21H !D M ("!0FP 'AL+W=O&PO=V]R:W-H M965T&9UAQ\3^'7P, !H( 9 M " @>]W !X;"]W;W)K&UL4$L! M A0#% @ AX9G6*2_@GO^" HA\ !D ("!A7L 'AL M+W=O&PO=V]R:W-H965T&9UA),?JJVP@ (X9 9 " M@8&( !X;"]W;W)K&UL4$L! A0#% @ AX9G M6-(Z1KJ0!0 5Q !D ("!DY$ 'AL+W=O&PO=V]R:W-H965T&9U@V#Y2!\0@ !,B 9 " @6N< !X;"]W;W)K M&UL4$L! A0#% @ AX9G6#%ICIJ^! 0 L M !D ("!DZ4 'AL+W=OH4$ "!#@ &0 @(&(J@ M>&PO=V]R:W-H965T&9U@N<_N, MK L -LH 9 " @42O !X;"]W;W)K&UL4$L! A0#% @ AX9G6 0]T:*'!0 *Q !D M ("!)[L 'AL+W=O&PO=V]R:W-H965T M&9UCGGQM_7PX #4S 9 M " @8/+ !X;"]W;W)K&UL4$L! A0# M% @ AX9G6(VSVB=0"0 T1D !D ("!&=H 'AL+W=O M&PO=V]R:W-H965T&9UB[UC0E@ , %(* 9 " @=;H M !X;"]W;W)K&UL4$L! A0#% @ AX9G6!Y# M%X=/!@ * \ !D ("!C>P 'AL+W=O&PO=V]R:W-H965T&9UB.1XCXC08 #T? 9 " @?P4 0!X;"]W;W)K&UL4$L! A0#% @ AX9G6(5?GC<8!0 =Q !D M ("!P!L! 'AL+W=O&PO M=V]R:W-H965T&9UA.V5S;W@( M !H' 9 " @:DC 0!X;"]W;W)K&UL4$L! A0#% @ AX9G6&=UH*J?!0 9!< !D ("! MOB8! 'AL+W=O"0 &0 @(&4+ $ >&PO=V]R:W-H965T&9UAV>K%2L ( (T& 9 M " @2XP 0!X;"]W;W)K&UL4$L! A0#% M @ AX9G6'(I,1U, P V H !D ("!%3,! 'AL+W=O1%P $ "H#0 M&0 @(&8-@$ >&PO=V]R:W-H965T&9UCXP22/S@, %(3 9 " @<\Z 0!X M;"]W;W)K&UL4$L! A0#% @ AX9G6**O%F-L M P [PH !D ("!U#X! 'AL+W=O&PO=V]R:W-H965T& M9UB&@6&6'P, *T) 9 " @&UL4$L! A0#% @ AX9G6#B7ARZO" K2( !D M ("!'DT! 'AL+W=O&PO=V]R M:W-H965T&9UAP)S'**@0 %\- M 9 " @65; 0!X;"]W;W)K&UL M4$L! A0#% @ AX9G6.,IW=ZN!P 93D !D ("!QE\! M 'AL+W=O&PO=V]R:W-H965T&9UB*.3M(KQ .CR 9 M " @7-W 0!X;"]W;W)K&UL4$L! A0#% @ MAX9G6!9*)0E&PO=V]R:W-H965T&9U@*%.MZEP( ,4& 9 " @=B0 0!X;"]W M;W)K&UL4$L! A0#% @ AX9G6*Y"!Y(B" MI"\ !D ("!II,! 'AL+W=O&PO=V]R:W-H965T&9U@= M.(/.> ( *0& 9 " @:N> 0!X;"]W;W)K&UL4$L! A0#% @ AX9G6$DC.[09! E!8 !D M ("!6J$! 'AL+W=O&PO=V]R:W-H M965T&9UB5;67/R00 !4< 9 M " @>>H 0!X;"]W;W)K&UL4$L! M A0#% @ AX9G6!_N)BM] @ Z04 !D ("!YZT! 'AL M+W=O&PO=V]R:W-H965T&9UBD3"JLK0( 'P& 9 " M@1>T 0!X;"]W;W)K&UL4$L! A0#% @ AX9G M6+"":)WK! 9QH !D ("!^[8! 'AL+W=O&PO=V]R:W-H965T&9U@75.]X6P, '8+ 9 " @1Z_ 0!X;"]W;W)K M&UL4$L! A0#% @ AX9G6)TE]/&C @ B@< M !D ("!L,(! 'AL+W=O&PO=V]R:W-H965T&9UA?_N[\ MX@, ,\0 9 " @?3, 0!X;"]W;W)K&UL4$L! A0#% @ AX9G6!NJC-PI P _0T !D M ("!#=$! 'AL+W=O&PO=V]R:W-H965T M&9UAVMH%G1 4 '(> 9 M " @<77 0!X;"]W;W)K&UL4$L! A0# M% @ AX9G6.Y!VMW/ P B!$ !D ("!0-T! 'AL+W=O M&PO=V]R:W-H965T&9UB0RR$RC@, (L1 9 " @8[E M 0!X;"]W;W)K&UL4$L! A0#% @ AX9G6/A+ M;#E !0 ]1L !D ("!4^D! 'AL+W=O&PO=V]R:W-H965T&9UAIPJ4.D ( -L& 9 " @67T 0!X;"]W;W)K&UL4$L! A0#% @ AX9G6/2N3'H4! ]0\ !D M ("!+/&PO M=V]R:W-H965T&9UA(69^@+PL M .]_ 9 " @5H) @!X;"]W;W)K&UL4$L! A0#% @ B(9G6-QBP*!^!P 4DL !D ("! MP!0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ B(9G6'5K(SA(! NQ, !D ("!$"0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(9G6""8N@4+ M! ^P\ !D ("!6# " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(9G6(IJ%K-A!0 G1X !D M ("!;3P" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ B(9G6(O[PY$X P 4PL !D ("!Z$<" M 'AL+W=O&PO=V]R:W-H965T/#@( )4$ 9 M " @9=/ @!X;"]W;W)K&UL4$L! A0#% @ MB(9G6"Q)]E+*!@ S"T !D ("!W%$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(9G6(I0S7A. @ MQP4 !D ("!*& " 'AL+W=O&PO=V]R:W-H965T5E @!X;"]W;W)K&UL4$L! A0#% @ B(9G6"=#/)50 P N0P !H M ("!PV@" 'AL+W=O&UL4$L! A0#% M @ B(9G6-19G8@- P Z@X !H ("!2VP" 'AL+W=O&UL M4$L! A0#% @ B(9G6(V=-%EE @ AP8 !H ("!?G(" M 'AL+W=O&UL4$L! A0#% @ B(9G6&0Z MHFM# @ B@8 !H ("!&W4" 'AL+W=O&UL4$L! A0#% @ B(9G6 B&N(UP P T!8 T M ( !EG<" 'AL+W-T>6QEP( 7W)E;',O+G)E;'-02P$"% ,4 M" "(AF=8E%:6P$T' !%1 #P @ $:? ( >&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ B(9G6/$(LOGR @ &ST !H M ( !E(," 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& ' < #,'@ 58D" end XML 129 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 130 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 132 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 287 554 1 false 87 0 false 8 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) Sheet http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 10101 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies Sheet http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPolicies Nature Of Operations And Summary Of Significant Accounting Policies Notes 8 false false R9.htm 10201 - Disclosure - Acquisitions Sheet http://www.claruscorp.com/role/DisclosureAcquisitions Acquisitions Notes 9 false false R10.htm 10301 - Disclosure - Discontinued Operations Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperations Discontinued Operations Notes 10 false false R11.htm 10401 - Disclosure - Inventories Sheet http://www.claruscorp.com/role/DisclosureInventories Inventories Notes 11 false false R12.htm 10501 - Disclosure - Property And Equipment Sheet http://www.claruscorp.com/role/DisclosurePropertyAndEquipment Property And Equipment Notes 12 false false R13.htm 10601 - Disclosure - Goodwill And Intangible Assets Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssets Goodwill And Intangible Assets Notes 13 false false R14.htm 10701 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities Sheet http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilities Accrued Liabilities And Other Long-Term Liabilities Notes 14 false false R15.htm 10801 - Disclosure - Long-Term Debt, Net Sheet http://www.claruscorp.com/role/DisclosureLongTermDebtNet Long-Term Debt, Net Notes 15 false false R16.htm 10901 - Disclosure - Derivative Financial Instruments Sheet http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 16 false false R17.htm 11001 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 17 false false R18.htm 11101 - Disclosure - Fair Value Measurements Sheet http://www.claruscorp.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 11201 - Disclosure - Stockholders' Equity Sheet http://www.claruscorp.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 11301 - Disclosure - Earnings (Loss) Per Share Sheet http://www.claruscorp.com/role/DisclosureEarningsLossPerShare Earnings (Loss) Per Share Notes 20 false false R21.htm 11401 - Disclosure - Stock-Based Compensation Plan Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlan Stock-Based Compensation Plan Notes 21 false false R22.htm 11501 - Disclosure - Restructuring Sheet http://www.claruscorp.com/role/DisclosureRestructuring Restructuring Notes 22 false false R23.htm 11601 - Disclosure - Commitments And Contingencies Sheet http://www.claruscorp.com/role/DisclosureCommitmentsAndContingencies Commitments And Contingencies Notes 23 false false R24.htm 11701 - Disclosure - Income Taxes Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 11801 - Disclosure - Segment Information Sheet http://www.claruscorp.com/role/DisclosureSegmentInformation Segment Information Notes 25 false false R26.htm 11901 - Disclosure - Leases Sheet http://www.claruscorp.com/role/DisclosureLeases Leases Notes 26 false false R27.htm 12001 - Disclosure - Related Party Transactions Sheet http://www.claruscorp.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 12101 - Disclosure - Subsequent Events Sheet http://www.claruscorp.com/role/DisclosureSubsequentEvents Subsequent Events Notes 28 false false R29.htm 20102 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies (Policy) Sheet http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy Nature Of Operations And Summary Of Significant Accounting Policies (Policy) Policies http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPolicies 29 false false R30.htm 30203 - Disclosure - Acquisition (Tables) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionTables Acquisition (Tables) Tables http://www.claruscorp.com/role/DisclosureAcquisitions 30 false false R31.htm 30303 - Disclosure - Discontinued Operations (Tables) Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.claruscorp.com/role/DisclosureDiscontinuedOperations 31 false false R32.htm 30403 - Disclosure - Inventories (Tables) Sheet http://www.claruscorp.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.claruscorp.com/role/DisclosureInventories 32 false false R33.htm 30503 - Disclosure - Property And Equipment (Tables) Sheet http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentTables Property And Equipment (Tables) Tables http://www.claruscorp.com/role/DisclosurePropertyAndEquipment 33 false false R34.htm 30603 - Disclosure - Goodwill And Intangible Assets (Tables) Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill And Intangible Assets (Tables) Tables http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssets 34 false false R35.htm 30703 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Tables) Sheet http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesTables Accrued Liabilities And Other Long-Term Liabilities (Tables) Tables http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilities 35 false false R36.htm 30803 - Disclosure - Long-Term Debt, Net (Tables) Sheet http://www.claruscorp.com/role/DisclosureLongTermDebtNetTables Long-Term Debt, Net (Tables) Tables http://www.claruscorp.com/role/DisclosureLongTermDebtNet 36 false false R37.htm 30903 - Disclosure - Derivative Financial Instruments - (Tables) Sheet http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables Derivative Financial Instruments - (Tables) Tables http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstruments 37 false false R38.htm 31003 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss 38 false false R39.htm 31103 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.claruscorp.com/role/DisclosureFairValueMeasurements 39 false false R40.htm 31303 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.claruscorp.com/role/DisclosureEarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.claruscorp.com/role/DisclosureEarningsLossPerShare 40 false false R41.htm 31403 - Disclosure - Stock-Based Compensation Plan (Tables) Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables Stock-Based Compensation Plan (Tables) Tables http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlan 41 false false R42.htm 31503 - Disclosure - Restructuring (Tables) Sheet http://www.claruscorp.com/role/DisclosureRestructuringTables Restructuring (Tables) Tables http://www.claruscorp.com/role/DisclosureRestructuring 42 false false R43.htm 31703 - Disclosure - Income Taxes (Tables) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.claruscorp.com/role/DisclosureIncomeTaxes 43 false false R44.htm 31803 - Disclosure - Segment Information (Tables) Sheet http://www.claruscorp.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.claruscorp.com/role/DisclosureSegmentInformation 44 false false R45.htm 31903 - Disclosure - Leases (Tables) Sheet http://www.claruscorp.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.claruscorp.com/role/DisclosureLeases 45 false false R46.htm 40101 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies (Details) Sheet http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails Nature Of Operations And Summary Of Significant Accounting Policies (Details) Details http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy 46 false false R47.htm 40201 - Disclosure - Acquisition (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails Acquisition (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureAcquisitionTables 47 false false R48.htm 40202 - Disclosure - Acquisition (Schedule Of Purchase Price Allocation) (Details) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails Acquisition (Schedule Of Purchase Price Allocation) (Details) Details http://www.claruscorp.com/role/DisclosureAcquisitionTables 48 false false R49.htm 40204 - Disclosure - Acquisition (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails Acquisition (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details) Details http://www.claruscorp.com/role/DisclosureAcquisitionTables 49 false false R50.htm 40205 - Disclosure - Acquisition (Pro Forma Results) (Details) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionProFormaResultsDetails Acquisition (Pro Forma Results) (Details) Details http://www.claruscorp.com/role/DisclosureAcquisitionTables 50 false false R51.htm 40301 - Disclosure - Discontinued Operations (Details) Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsTables 51 false false R52.htm 40302 - Disclosure - Discontinued Operations - Consolidated balance sheet for asset classified as held for sale (Details) Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails Discontinued Operations - Consolidated balance sheet for asset classified as held for sale (Details) Details 52 false false R53.htm 40401 - Disclosure - Inventories (Details) Sheet http://www.claruscorp.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.claruscorp.com/role/DisclosureInventoriesTables 53 false false R54.htm 40501 - Disclosure - Property And Equipment (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentNarrativeDetails Property And Equipment (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentTables 54 false false R55.htm 40502 - Disclosure - Property And Equipment (Property And Equipment) (Details) Sheet http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails Property And Equipment (Property And Equipment) (Details) Details http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentTables 55 false false R56.htm 40601 - Disclosure - Goodwill And Intangible Assets (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails Goodwill And Intangible Assets (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables 56 false false R57.htm 40602 - Disclosure - Goodwill And Intangible Assets (Schedule Of Goodwill) (Details) Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails Goodwill And Intangible Assets (Schedule Of Goodwill) (Details) Details http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables 57 false false R58.htm 40603 - Disclosure - Goodwill And Intangible Assets (Schedule Of Indefinite Lived Intangible Assets) (Details) Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIndefiniteLivedIntangibleAssetsDetails Goodwill And Intangible Assets (Schedule Of Indefinite Lived Intangible Assets) (Details) Details http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables 58 false false R59.htm 40604 - Disclosure - Goodwill And Intangible Assets (Schedule of Trademarks) (Details) Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails Goodwill And Intangible Assets (Schedule of Trademarks) (Details) Details http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables 59 false false R60.htm 40605 - Disclosure - Goodwill And Intangible Assets (Schedule Of Definite Lived Intangible Assets, Net) (Details) Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsNetDetails Goodwill And Intangible Assets (Schedule Of Definite Lived Intangible Assets, Net) (Details) Details http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables 60 false false R61.htm 40606 - Disclosure - Goodwill And Intangible Assets (Schedule Of Intangible Assets, Net Of Amortization) (Details) Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails Goodwill And Intangible Assets (Schedule Of Intangible Assets, Net Of Amortization) (Details) Details http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables 61 false false R62.htm 40607 - Disclosure - Goodwill And Intangible Assets (Future Amortization Expense For Definite-Lived Intangible Assets) (Details) Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails Goodwill And Intangible Assets (Future Amortization Expense For Definite-Lived Intangible Assets) (Details) Details http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables 62 false false R63.htm 40701 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) Sheet http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) Details http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesTables 63 false false R64.htm 40702 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Other Long-Term Liabilities) (Details) Sheet http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Other Long-Term Liabilities) (Details) Details http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesTables 64 false false R65.htm 40801 - Disclosure - Long-Term Debt, Net (Components Of Long-Term Debt) (Details) Sheet http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails Long-Term Debt, Net (Components Of Long-Term Debt) (Details) Details http://www.claruscorp.com/role/DisclosureLongTermDebtNetTables 65 false false R66.htm 40901 - Disclosure - Derivative Financial Instruments (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails Derivative Financial Instruments (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables 66 false false R67.htm 40902 - Disclosure - Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details) Sheet http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details) Details http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables 67 false false R68.htm 40903 - Disclosure - Derivative Financial Instruments (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details) Sheet http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails Derivative Financial Instruments (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details) Details http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables 68 false false R69.htm 41001 - Disclosure - Accumulated Other Comprehensive Loss (Components Of Accumulated Other Comprehensive Income) (Details) Sheet http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Loss (Components Of Accumulated Other Comprehensive Income) (Details) Details http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables 69 false false R70.htm 41002 - Disclosure - Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Income) (Details) Sheet http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Income) (Details) Details http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables 70 false false R71.htm 41101 - Disclosure - Fair Value Measurements (Schedule Of Assets And Liabilities Measured On A Recurring Basis) (Details) Sheet http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails Fair Value Measurements (Schedule Of Assets And Liabilities Measured On A Recurring Basis) (Details) Details http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables 71 false false R72.htm 41102 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables 72 false false R73.htm 41103 - Disclosure - Fair Value Measurements (Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis) (Details) Sheet http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis) (Details) Details http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables 73 false false R74.htm 41201 - Disclosure - Stockholders' Equity (Details) Sheet http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details http://www.claruscorp.com/role/DisclosureStockholdersEquity 74 false false R75.htm 41301 - Disclosure - Earnings (Loss) Per Share (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureEarningsLossPerShareNarrativeDetails Earnings (Loss) Per Share (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureEarningsLossPerShareTables 75 false false R76.htm 41302 - Disclosure - Earnings (Loss) Per Share (Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share) (Details) Sheet http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails Earnings (Loss) Per Share (Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share) (Details) Details http://www.claruscorp.com/role/DisclosureEarningsLossPerShareTables 76 false false R77.htm 41401 - Disclosure - Stock-Based Compensation Plan (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails Stock-Based Compensation Plan (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables 77 false false R78.htm 41402 - Disclosure - Stock-Based Compensation Plan (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details) Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails Stock-Based Compensation Plan (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details) Details http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables 78 false false R79.htm 41403 - Disclosure - Stock-Based Compensation Plan (Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions) (Details) Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails Stock-Based Compensation Plan (Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions) (Details) Details http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables 79 false false R80.htm 41404 - Disclosure - Stock-Based Compensation Plan (Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock) (Details) Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfTotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockDetails Stock-Based Compensation Plan (Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock) (Details) Details http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables 80 false false R81.htm 41405 - Disclosure - Stock-Based Compensation Plan (Summary Of Changes In Outstanding Options) (Details) Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails Stock-Based Compensation Plan (Summary Of Changes In Outstanding Options) (Details) Details http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables 81 false false R82.htm 41406 - Disclosure - Stock-Based Compensation Plan (Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range) (Details) Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails Stock-Based Compensation Plan (Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range) (Details) Details http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables 82 false false R83.htm 41501 - Disclosure - Restructuring (Details) Sheet http://www.claruscorp.com/role/DisclosureRestructuringDetails Restructuring (Details) Details http://www.claruscorp.com/role/DisclosureRestructuringTables 83 false false R84.htm 41701 - Disclosure - Income Taxes (Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfConsolidatedLossIncomeFromContinuingOperationsBeforeIncomeTaxesDetails Income Taxes (Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 84 false false R85.htm 41702 - Disclosure - Income Taxes (Components Of Benefit For Income Taxes - Continuing Operations) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails Income Taxes (Components Of Benefit For Income Taxes - Continuing Operations) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 85 false false R86.htm 41703 - Disclosure - Income Taxes (Allocation Of Income Tax Expense (Benefit)) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseBenefitDetails Income Taxes (Allocation Of Income Tax Expense (Benefit)) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 86 false false R87.htm 41704 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 87 false false R88.htm 41705 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 88 false false R89.htm 41706 - Disclosure - Income Taxes (Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfRollForwardOfValuationAllowanceForDeferredIncomeTaxAssetsDetails Income Taxes (Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 89 false false R90.htm 41707 - Disclosure - Income Taxes (Summary Of Tax Credit Carryforwards) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails Income Taxes (Summary Of Tax Credit Carryforwards) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 90 false false R91.htm 41708 - Disclosure - Income Taxes (Schedule Of Unrecognized Tax Benefits) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails Income Taxes (Schedule Of Unrecognized Tax Benefits) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 91 false false R92.htm 41709 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 92 false false R93.htm 41801 - Disclosure - Segment Information (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureSegmentInformationNarrativeDetails Segment Information (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureSegmentInformationTables 93 false false R94.htm 41802 - Disclosure - Segment Information (Financial Information for Segments) (Details) Sheet http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails Segment Information (Financial Information for Segments) (Details) Details http://www.claruscorp.com/role/DisclosureSegmentInformationTables 94 false false R95.htm 41803 - Disclosure - Segment Information (Total Assets by Segments) (Details) Sheet http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails Segment Information (Total Assets by Segments) (Details) Details http://www.claruscorp.com/role/DisclosureSegmentInformationTables 95 false false R96.htm 41804 - Disclosure - Segment Information (Capital Expenditures, Depreciation and Amortization by Segment) (Details) Sheet http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails Segment Information (Capital Expenditures, Depreciation and Amortization by Segment) (Details) Details http://www.claruscorp.com/role/DisclosureSegmentInformationTables 96 false false R97.htm 41901 - Disclosure - Leases (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureLeasesTables 97 false false R98.htm 41902 - Disclosure - Leases (Schedule Of Leases ROU Assets And Liabilities) (Details) Sheet http://www.claruscorp.com/role/DisclosureLeasesScheduleOfLeasesRouAssetsAndLiabilitiesDetails Leases (Schedule Of Leases ROU Assets And Liabilities) (Details) Details http://www.claruscorp.com/role/DisclosureLeasesTables 98 false false R99.htm 41903 - Disclosure - Leases (Schedule Of Operating Lease Costs) (Details) Sheet http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails Leases (Schedule Of Operating Lease Costs) (Details) Details http://www.claruscorp.com/role/DisclosureLeasesTables 99 false false R100.htm 41904 - Disclosure - Leases (Schedule Of Maturity Of Operating Lease Liabilities) (Details) Sheet http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails Leases (Schedule Of Maturity Of Operating Lease Liabilities) (Details) Details http://www.claruscorp.com/role/DisclosureLeasesTables 100 false false R101.htm 42001 - Disclosure - Related Party Transactions (Details) Sheet http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.claruscorp.com/role/DisclosureRelatedPartyTransactions 101 false false R102.htm 42101 - Disclosure - Subsequent Event (Details) Sheet http://www.claruscorp.com/role/DisclosureSubsequentEventDetails Subsequent Event (Details) Details http://www.claruscorp.com/role/DisclosureSubsequentEvents 102 false false R103.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 103 false false R104.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 104 false false All Reports Book All Reports clar-20231231.xsd clar-20231231_cal.xml clar-20231231_def.xml clar-20231231_lab.xml clar-20231231_pre.xml clar-20231231x10k.htm clar-20231231x10k001.jpg clar-20231231x10k002.jpg clar-20231231x10k003.jpg clar-20231231x10k004.jpg clar-20231231x10k005.jpg clar-20231231x10k006.jpg clar-20231231x10k007.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 135 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "clar-20231231x10k.htm": { "nsprefix": "clar", "nsuri": "http://www.claruscorp.com/20231231", "dts": { "schema": { "local": [ "clar-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "clar-20231231_cal.xml" ] }, "definitionLink": { "local": [ "clar-20231231_def.xml" ] }, "labelLink": { "local": [ "clar-20231231_lab.xml" ] }, "presentationLink": { "local": [ "clar-20231231_pre.xml" ] }, "inline": { "local": [ "clar-20231231x10k.htm" ] } }, "keyStandard": 485, "keyCustom": 69, "axisStandard": 35, "axisCustom": 0, "memberStandard": 47, "memberCustom": 38, "hidden": { "total": 52, "http://fasb.org/us-gaap/2023": 40, "http://xbrl.sec.gov/dei/2023": 9, "http://www.claruscorp.com/20231231": 3 }, "contextCount": 287, "entityCount": 1, "segmentCount": 87, "elementCount": 897, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1342, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (PARENTHETICAL)", "shortName": "CONSOLIDATED BALANCE SHEETS (PARENTHETICAL)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_ERq8mZMyNU2d6cL8tkbjGQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_ERq8mZMyNU2d6cL8tkbjGQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R5": { "role": "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R6": { "role": "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_b5ls8twpiUuPxBbPYI0v_A", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_b5ls8twpiUuPxBbPYI0v_A", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_ERq8mZMyNU2d6cL8tkbjGQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPolicies", "longName": "10101 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies", "shortName": "Nature Of Operations And Summary Of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitions", "longName": "10201 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperations", "longName": "10301 - Disclosure - Discontinued Operations", "shortName": "Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.claruscorp.com/role/DisclosureInventories", "longName": "10401 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.claruscorp.com/role/DisclosurePropertyAndEquipment", "longName": "10501 - Disclosure - Property And Equipment", "shortName": "Property And Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssets", "longName": "10601 - Disclosure - Goodwill And Intangible Assets", "shortName": "Goodwill And Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilities", "longName": "10701 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities", "shortName": "Accrued Liabilities And Other Long-Term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.claruscorp.com/role/DisclosureLongTermDebtNet", "longName": "10801 - Disclosure - Long-Term Debt, Net", "shortName": "Long-Term Debt, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstruments", "longName": "10901 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss", "longName": "11001 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurements", "longName": "11101 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.claruscorp.com/role/DisclosureStockholdersEquity", "longName": "11201 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.claruscorp.com/role/DisclosureEarningsLossPerShare", "longName": "11301 - Disclosure - Earnings (Loss) Per Share", "shortName": "Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlan", "longName": "11401 - Disclosure - Stock-Based Compensation Plan", "shortName": "Stock-Based Compensation Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.claruscorp.com/role/DisclosureRestructuring", "longName": "11501 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.claruscorp.com/role/DisclosureCommitmentsAndContingencies", "longName": "11601 - Disclosure - Commitments And Contingencies", "shortName": "Commitments And Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxes", "longName": "11701 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformation", "longName": "11801 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.claruscorp.com/role/DisclosureLeases", "longName": "11901 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactions", "longName": "12001 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.claruscorp.com/role/DisclosureSubsequentEvents", "longName": "12101 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy", "longName": "20102 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies (Policy)", "shortName": "Nature Of Operations And Summary Of Significant Accounting Policies (Policy)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionTables", "longName": "30203 - Disclosure - Acquisition (Tables)", "shortName": "Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsTables", "longName": "30303 - Disclosure - Discontinued Operations (Tables)", "shortName": "Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.claruscorp.com/role/DisclosureInventoriesTables", "longName": "30403 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentTables", "longName": "30503 - Disclosure - Property And Equipment (Tables)", "shortName": "Property And Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "longName": "30603 - Disclosure - Goodwill And Intangible Assets (Tables)", "shortName": "Goodwill And Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesTables", "longName": "30703 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Tables)", "shortName": "Accrued Liabilities And Other Long-Term Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.claruscorp.com/role/DisclosureLongTermDebtNetTables", "longName": "30803 - Disclosure - Long-Term Debt, Net (Tables)", "shortName": "Long-Term Debt, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables", "longName": "30903 - Disclosure - Derivative Financial Instruments - (Tables)", "shortName": "Derivative Financial Instruments - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables", "longName": "31003 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables", "longName": "31103 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareTables", "longName": "31303 - Disclosure - Earnings (Loss) Per Share (Tables)", "shortName": "Earnings (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables", "longName": "31403 - Disclosure - Stock-Based Compensation Plan (Tables)", "shortName": "Stock-Based Compensation Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.claruscorp.com/role/DisclosureRestructuringTables", "longName": "31503 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables", "longName": "31703 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationTables", "longName": "31803 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.claruscorp.com/role/DisclosureLeasesTables", "longName": "31903 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:ScheduleOfOperatingLeasesRecordedInBalanceSheet", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:ScheduleOfOperatingLeasesRecordedInBalanceSheet", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "longName": "40101 - Disclosure - Nature Of Operations And Summary Of Significant Accounting Policies (Details)", "shortName": "Nature Of Operations And Summary Of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "longName": "40201 - Disclosure - Acquisition (Narrative) (Details)", "shortName": "Acquisition (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_NonrecurringAdjustmentAxis_us-gaap_AcquisitionRelatedCostsMember_eOGN-9unLUSQc2t8SF45yw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R48": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails", "longName": "40202 - Disclosure - Acquisition (Schedule Of Purchase Price Allocation) (Details)", "shortName": "Acquisition (Schedule Of Purchase Price Allocation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_1_2021_us-gaap_BusinessAcquisitionAxis_clar_MaxtraxMember_B9tgSK7xeEWIY1n6XO8rew", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R49": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "longName": "40204 - Disclosure - Acquisition (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details)", "shortName": "Acquisition (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BusinessAcquisitionAxis_clar_MaxtraxMember_jw2m2U_tqECwZZjG6QYolA", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R50": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionProFormaResultsDetails", "longName": "40205 - Disclosure - Acquisition (Pro Forma Results) (Details)", "shortName": "Acquisition (Pro Forma Results) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_N1p1AreSFUe6X2VAydAEBQ", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_N1p1AreSFUe6X2VAydAEBQ", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "longName": "40301 - Disclosure - Discontinued Operations (Details)", "shortName": "Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_2_29_2024_To_2_29_2024_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_clar_PrecisionSportSegmentMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_2dvUua85tU-xr4Wi8E9bzA", "name": "us-gaap:DiscontinuedOperationAmountOfContinuingCashFlowsAfterDisposal", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "longName": "40302 - Disclosure - Discontinued Operations - Consolidated balance sheet for asset classified as held for sale (Details)", "shortName": "Discontinued Operations - Consolidated balance sheet for asset classified as held for sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_clar_PrecisionSportSegmentMember_GQLQ3mtjAkau-5d1yJicXg", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R53": { "role": "http://www.claruscorp.com/role/DisclosureInventoriesDetails", "longName": "40401 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentNarrativeDetails", "longName": "40501 - Disclosure - Property And Equipment (Narrative) (Details)", "shortName": "Property And Equipment (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:DepreciationContinuedOperations", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R55": { "role": "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails", "longName": "40502 - Disclosure - Property And Equipment (Property And Equipment) (Details)", "shortName": "Property And Equipment (Property And Equipment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "longName": "40601 - Disclosure - Goodwill And Intangible Assets (Narrative) (Details)", "shortName": "Goodwill And Intangible Assets (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:AmortizationContinuedOperations", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R57": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "longName": "40602 - Disclosure - Goodwill And Intangible Assets (Schedule Of Goodwill) (Details)", "shortName": "Goodwill And Intangible Assets (Schedule Of Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_12_31_2021_xhwlnuJlV0GAbzatEeLZ7Q", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_xhwlnuJlV0GAbzatEeLZ7Q", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIndefiniteLivedIntangibleAssetsDetails", "longName": "40603 - Disclosure - Goodwill And Intangible Assets (Schedule Of Indefinite Lived Intangible Assets) (Details)", "shortName": "Goodwill And Intangible Assets (Schedule Of Indefinite Lived Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R59": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails", "longName": "40604 - Disclosure - Goodwill And Intangible Assets (Schedule of Trademarks) (Details)", "shortName": "Goodwill And Intangible Assets (Schedule of Trademarks) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:IndefiniteLivedTrademarks", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfTrademarksTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:IndefiniteLivedTrademarks", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfTrademarksTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsNetDetails", "longName": "40605 - Disclosure - Goodwill And Intangible Assets (Schedule Of Definite Lived Intangible Assets, Net) (Details)", "shortName": "Goodwill And Intangible Assets (Schedule Of Definite Lived Intangible Assets, Net) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R61": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails", "longName": "40606 - Disclosure - Goodwill And Intangible Assets (Schedule Of Intangible Assets, Net Of Amortization) (Details)", "shortName": "Goodwill And Intangible Assets (Schedule Of Intangible Assets, Net Of Amortization) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfIntangibleAssetsNetOfAmortizationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R62": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails", "longName": "40607 - Disclosure - Goodwill And Intangible Assets (Future Amortization Expense For Definite-Lived Intangible Assets) (Details)", "shortName": "Goodwill And Intangible Assets (Future Amortization Expense For Definite-Lived Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails", "longName": "40701 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details)", "shortName": "Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails", "longName": "40702 - Disclosure - Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Other Long-Term Liabilities) (Details)", "shortName": "Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Other Long-Term Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "clar:BusinessAcquisitionDeferredStockConsiderationNoncurrent", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R65": { "role": "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails", "longName": "40801 - Disclosure - Long-Term Debt, Net (Components Of Long-Term Debt) (Details)", "shortName": "Long-Term Debt, Net (Components Of Long-Term Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "longName": "40901 - Disclosure - Derivative Financial Instruments (Narrative) (Details)", "shortName": "Derivative Financial Instruments (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails", "longName": "40902 - Disclosure - Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details)", "shortName": "Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_12_31_2023_srt_CurrencyAxis_currency_CAD_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ZZ9esAQq20i0Ee-Ukfs0yg", "name": "us-gaap:DerivativeAssetNotionalAmount", "unitRef": "Unit_Standard_CAD_eoP1QcD84Eq3e2lrHgvaNw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_CurrencyAxis_currency_CAD_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ZZ9esAQq20i0Ee-Ukfs0yg", "name": "us-gaap:DerivativeAssetNotionalAmount", "unitRef": "Unit_Standard_CAD_eoP1QcD84Eq3e2lrHgvaNw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails", "longName": "40903 - Disclosure - Derivative Financial Instruments (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details)", "shortName": "Derivative Financial Instruments (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember__-bm1cyeX0qXsOQGwNp0Iw", "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember__-bm1cyeX0qXsOQGwNp0Iw", "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "longName": "41001 - Disclosure - Accumulated Other Comprehensive Loss (Components Of Accumulated Other Comprehensive Income) (Details)", "shortName": "Accumulated Other Comprehensive Loss (Components Of Accumulated Other Comprehensive Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_el3vXx-E4E-moTj1ki9EtQ", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R70": { "role": "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "longName": "41002 - Disclosure - Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Income) (Details)", "shortName": "Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_rJY_F_JM1kyLY796537D9Q", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R71": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "longName": "41101 - Disclosure - Fair Value Measurements (Schedule Of Assets And Liabilities Measured On A Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Schedule Of Assets And Liabilities Measured On A Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "longName": "41102 - Disclosure - Fair Value Measurements (Narrative) (Details)", "shortName": "Fair Value Measurements (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_BusinessAcquisitionAxis_clar_MaxtraxMember_QJi1rQ9kZ06cEmbSiDQULA", "name": "us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities", "unitRef": "Unit_Standard_AUD_sYPpKApl90W6aznL3p4JGQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R73": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails", "longName": "41103 - Disclosure - Fair Value Measurements (Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_xhwlnuJlV0GAbzatEeLZ7Q", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R74": { "role": "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "longName": "41201 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_8_6_2018_To_8_6_2018_kKpP-GqvuUCEQEXRNvdPsw", "name": "clar:DividendsPayableAmountPerShareQuarterly", "unitRef": "Unit_Divide_USD_shares_ERq8mZMyNU2d6cL8tkbjGQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_8_6_2018_To_8_6_2018_kKpP-GqvuUCEQEXRNvdPsw", "name": "clar:DividendsPayableAmountPerShareQuarterly", "unitRef": "Unit_Divide_USD_shares_ERq8mZMyNU2d6cL8tkbjGQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareNarrativeDetails", "longName": "41301 - Disclosure - Earnings (Loss) Per Share (Narrative) (Details)", "shortName": "Earnings (Loss) Per Share (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails", "longName": "41302 - Disclosure - Earnings (Loss) Per Share (Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share) (Details)", "shortName": "Earnings (Loss) Per Share (Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_N1p1AreSFUe6X2VAydAEBQ", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R77": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "longName": "41401 - Disclosure - Stock-Based Compensation Plan (Narrative) (Details)", "shortName": "Stock-Based Compensation Plan (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "longName": "41402 - Disclosure - Stock-Based Compensation Plan (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details)", "shortName": "Stock-Based Compensation Plan (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_pLn70CMaak-2Xn8dfpUCnw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfStockOptionsAndRestrictedStockAwardsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_clar_TwoThousandFifteenStockIncentivePlanMember_OkguJ1dq5E2a9fyM9q0J3w", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "Unit_Divide_USD_shares_ERq8mZMyNU2d6cL8tkbjGQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R79": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "longName": "41403 - Disclosure - Stock-Based Compensation Plan (Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions) (Details)", "shortName": "Stock-Based Compensation Plan (Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_inV3CgiY1U6QTHOZ_mJ0YQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfStockOptionsAndRestrictedStockAwardsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_14_2023_To_3_14_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_clar_ExercisePriceRangeOneMember_PpuifHpb4kKaC2JUKG3Omg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure_sM0Fyt_N6UW3glpEFQ0kww", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R80": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfTotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockDetails", "longName": "41404 - Disclosure - Stock-Based Compensation Plan (Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock) (Details)", "shortName": "Stock-Based Compensation Plan (Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RestrictedStockExpense", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:TotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RestrictedStockExpense", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:TotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails", "longName": "41405 - Disclosure - Stock-Based Compensation Plan (Summary Of Changes In Outstanding Options) (Details)", "shortName": "Stock-Based Compensation Plan (Summary Of Changes In Outstanding Options) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriod", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfStockOptionsAndRestrictedStockAwardsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriod", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfStockOptionsAndRestrictedStockAwardsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails", "longName": "41406 - Disclosure - Stock-Based Compensation Plan (Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range) (Details)", "shortName": "Stock-Based Compensation Plan (Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "Unit_Standard_shares_I36CHY6WsUW2zHbpWAVMKw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "longName": "41501 - Disclosure - Restructuring (Details)", "shortName": "Restructuring (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfConsolidatedLossIncomeFromContinuingOperationsBeforeIncomeTaxesDetails", "longName": "41701 - Disclosure - Income Taxes (Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes) (Details)", "shortName": "Income Taxes (Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails", "longName": "41702 - Disclosure - Income Taxes (Components Of Benefit For Income Taxes - Continuing Operations) (Details)", "shortName": "Income Taxes (Components Of Benefit For Income Taxes - Continuing Operations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_N1p1AreSFUe6X2VAydAEBQ", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_N1p1AreSFUe6X2VAydAEBQ", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseBenefitDetails", "longName": "41703 - Disclosure - Income Taxes (Allocation Of Income Tax Expense (Benefit)) (Details)", "shortName": "Income Taxes (Allocation Of Income Tax Expense (Benefit)) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R87": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "longName": "41704 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details)", "shortName": "Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_sM0Fyt_N6UW3glpEFQ0kww", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_sM0Fyt_N6UW3glpEFQ0kww", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "longName": "41705 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details)", "shortName": "Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "clar:DeferredTaxAssetsNetOperatingLossCapitalLossAmountAndResearchAndExperimentationCreditCarryforwards", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "clar:DeferredTaxAssetsNetOperatingLossCapitalLossAmountAndResearchAndExperimentationCreditCarryforwards", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfRollForwardOfValuationAllowanceForDeferredIncomeTaxAssetsDetails", "longName": "41706 - Disclosure - Income Taxes (Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets) (Details)", "shortName": "Income Taxes (Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:DeferredTaxAssetsValuationAllowanceChargedCreditedToCostsAndExpenses", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R90": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails", "longName": "41707 - Disclosure - Income Taxes (Summary Of Tax Credit Carryforwards) (Details)", "shortName": "Income Taxes (Summary Of Tax Credit Carryforwards) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_TaxCreditCarryforwardAxis_clar_OperatingLossCarryforwardExpirationYear2027AndBeyondMember_2JjOe63pYkqBBGvfMhMzgg", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R91": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails", "longName": "41708 - Disclosure - Income Taxes (Schedule Of Unrecognized Tax Benefits) (Details)", "shortName": "Income Taxes (Schedule Of Unrecognized Tax Benefits) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "As_Of_12_31_2022_9HzIhMlnBUqmffYuLCL3Kw", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_FYsNsQddlki2sLZpLWdeFA", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R92": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "41709 - Disclosure - Income Taxes (Narrative) (Details)", "shortName": "Income Taxes (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:DeferredTaxAssetsValuationAllowanceNetChangeInAmount", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:DeferredTaxAssetsValuationAllowanceNetChangeInAmount", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationNarrativeDetails", "longName": "41801 - Disclosure - Segment Information (Narrative) (Details)", "shortName": "Segment Information (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_pSZGxwUHDkqidm0-eHmPlw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_pSZGxwUHDkqidm0-eHmPlw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "longName": "41802 - Disclosure - Segment Information (Financial Information for Segments) (Details)", "shortName": "Segment Information (Financial Information for Segments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "clar:CorporateAndOtherExpenses", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "unique": true } }, "R95": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails", "longName": "41803 - Disclosure - Segment Information (Total Assets by Segments) (Details)", "shortName": "Segment Information (Total Assets by Segments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "clar:AssetsContinuedOperations", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "clar:AssetsContinuedOperations", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails", "longName": "41804 - Disclosure - Segment Information (Capital Expenditures, Depreciation and Amortization by Segment) (Details)", "shortName": "Segment Information (Capital Expenditures, Depreciation and Amortization by Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails", "longName": "41901 - Disclosure - Leases (Narrative) (Details)", "shortName": "Leases (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfLeasesRouAssetsAndLiabilitiesDetails", "longName": "41902 - Disclosure - Leases (Schedule Of Leases ROU Assets And Liabilities) (Details)", "shortName": "Leases (Schedule Of Leases ROU Assets And Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfOperatingLeasesRecordedInBalanceSheet", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfOperatingLeasesRecordedInBalanceSheet", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails", "longName": "41903 - Disclosure - Leases (Schedule Of Operating Lease Costs) (Details)", "shortName": "Leases (Schedule Of Operating Lease Costs) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails", "longName": "41904 - Disclosure - Leases (Schedule Of Maturity Of Operating Lease Liabilities) (Details)", "shortName": "Leases (Schedule Of Maturity Of Operating Lease Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_MzLLE2_RFkS8RKnGVUAwYg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "42001 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "Duration_10_11_2023_To_10_11_2023_us-gaap_RelatedPartyTransactionAxis_clar_AcquisitionMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_clar_KandersCompanyMember_-KGMADbcCEamw0twbiED6A", "name": "us-gaap:OperatingCostsAndExpenses", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_11_2023_To_10_11_2023_us-gaap_RelatedPartyTransactionAxis_clar_AcquisitionMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_clar_KandersCompanyMember_-KGMADbcCEamw0twbiED6A", "name": "us-gaap:OperatingCostsAndExpenses", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails", "longName": "42101 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "Duration_2_29_2024_To_2_29_2024_us-gaap_DebtInstrumentAxis_clar_RestatedCreditAgreementMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_p7VE5AlJ6ESoc22Uu7Nd3w", "name": "us-gaap:RepaymentsOfLinesOfCredit", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_2_29_2024_To_2_29_2024_us-gaap_DebtInstrumentAxis_clar_RestatedCreditAgreementMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_p7VE5AlJ6ESoc22Uu7Nd3w", "name": "us-gaap:RepaymentsOfLinesOfCredit", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } }, "R103": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "103", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3ChCgR85kEmwLXgKSEUu-Q", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_q-L_IuWFH0yxaKVu4nyWIg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R104": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "104", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_E5kPgwNyFU2tdiWvrsGfPg", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_E5kPgwNyFU2tdiWvrsGfPg", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20231231x10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities And Other Long-Term Liabilities", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Noncurrent", "totalLabel": "Other long-term liabilities", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations." } } }, "auth_ref": [ "r47" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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)." } } }, "auth_ref": [ "r40", "r867" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r827" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable, net", "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." } } }, "auth_ref": [ "r390", "r391" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonus", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r169", "r234" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities And Other Long-Term Liabilities" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities", "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Salaries, Current", "terseLabel": "Accrued payroll and related items", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r44", "r835" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r44", "r835" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r87", "r268", "r688" ] }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member]", "terseLabel": "Unrealized Gains (Losses) on Cash Flow Hedges", "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent." } } }, "auth_ref": [ "r11", "r51", "r595" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Loss", "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." } } }, "auth_ref": [ "r292", "r293", "r619", "r621", "r622", "r623", "r624", "r625" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "verboseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r50", "r51", "r183", "r278", "r684", "r720", "r721" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r292", "r293", "r619", "r621", "r622", "r623", "r624", "r625" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "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." } } }, "auth_ref": [ "r8", "r27", "r51", "r601", "r604", "r642", "r716", "r717", "r976", "r977", "r978", "r986", "r987", "r988" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Translation Adjustment [Member]", "terseLabel": "Foreign Currency Translation Adjustments", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r10", "r27", "r51", "r293", "r294", "r621", "r622", "r623", "r624", "r625", "r976" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Intangibles subject to amortization, Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r203" ] }, "clar_AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "AcquisitionMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition [Member]", "label": "Acquisition [Member]", "terseLabel": "Acquisition" } } }, "auth_ref": [] }, "us-gaap_AcquisitionRelatedCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionRelatedCostsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition Related Costs [Member]", "terseLabel": "Acquisition-related Costs", "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information)." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r921" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r174", "r867", "r1095" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid In Capital", "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." } } }, "auth_ref": [ "r535", "r536", "r537", "r735", "r986", "r987", "r988", "r1066", "r1096" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r927" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r927" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r927" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r927" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Amortization", "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." } } }, "auth_ref": [ "r20", "r84" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r101", "r102", "r502" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "clar_AdventureSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "AdventureSegmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Adventure Segment [Member]", "label": "Adventure Segment [Member]", "terseLabel": "Adventure" } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r543" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r891", "r903", "r913", "r939" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r894", "r906", "r916", "r942" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r927" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r934" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r898", "r907", "r917", "r934", "r943", "r947", "r955" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r953" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfTotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfTotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total non-cash stock compensation expense", "totalLabel": "Total non-cash stock compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r534", "r542" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, allowance for doubtful accounts", "verboseLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r279", "r392", "r396", "r397", "r399", "r1089" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "verboseLabel": "Accounts receivable write-off", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r398" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "clar_AmortizationContinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "AmortizationContinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to and intangible assets of continued operations.", "label": "Amortization, Continued Operations", "terseLabel": "Amortization expense continuing operations" } } }, "auth_ref": [] }, "clar_AmortizationDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "AmortizationDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to intangible assets of discontinued operations.", "label": "Amortization Discontinued Operations", "terseLabel": "Amortization of intangible assets" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r188", "r472", "r627", "r980" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of other intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r20", "r80", "r84" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, number of shares", "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." } } }, "auth_ref": [ "r344" ] }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Aoci Including Portion Attributable To Noncontrolling Interest [Member]", "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest", "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r8", "r27", "r51", "r976", "r977", "r978" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "verboseLabel": "Asset impairments", "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." } } }, "auth_ref": [ "r20", "r85" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r232", "r272", "r306", "r355", "r376", "r382", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r591", "r596", "r617", "r679", "r769", "r867", "r880", "r1018", "r1019", "r1079" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets Abstract", "terseLabel": "Assets" } } }, "auth_ref": [] }, "clar_AssetsContinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "AssetsContinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to continuing operations.", "label": "Assets, Continued Operations", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total Current Assets", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r263", "r282", "r306", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r591", "r596", "r617", "r867", "r1018", "r1019", "r1079" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r131" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Total assets held for sale", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r7", "r148", "r163", "r210", "r261", "r262" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Total current assets held for sale", "verboseLabel": "Assets held for sale", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r148", "r163", "r208", "r210", "r261", "r262" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]", "terseLabel": "Asset, current held for sale" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r885", "r886", "r899" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r885", "r886", "r899" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r885", "r886", "r899" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r951" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r946" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r946" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r946" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r946" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r946" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r946" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r530", "r531", "r532", "r533" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r949" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r948" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r947" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r947" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r124", "r127" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Accounting", "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)." } } }, "auth_ref": [] }, "clar_BlackDiamondTrademarkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "BlackDiamondTrademarkMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "documentation": "Black Diamond Trademark [Member]", "label": "Black Diamond Trademark [Member]", "terseLabel": "Black Diamond Trademark" } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Building And Building Improvements [Member]", "terseLabel": "Building and improvements", "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." } } }, "auth_ref": [] }, "us-gaap_BuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingImprovementsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Building Improvements [Member]", "terseLabel": "Building Improvements", "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r209" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "terseLabel": "Building", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r209" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r585", "r857", "r858" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r110", "r111", "r585", "r857", "r858" ] }, "clar_BusinessAcquisitionDeferredStockConsiderationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "BusinessAcquisitionDeferredStockConsiderationNoncurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Deferred Stock Consideration, Noncurrent", "label": "Business Acquisition, Deferred Stock Consideration, Noncurrent", "terseLabel": "Deferred stock consideration for business acquisition" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "verboseLabel": "Contingent consideration, Estimated Fair Value", "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity." } } }, "auth_ref": [ "r227" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Issuance of shares of Clarus Corporation, Number of Shares", "verboseLabel": "Number of shares issued", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r227" ] }, "us-gaap_BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Integration, Restructuring and Other Related Costs [Text Block]", "terseLabel": "Transaction Costs", "documentation": "The entire description for costs incurred to effect a business combination that have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs." } } }, "auth_ref": [ "r225" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r585" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "verboseLabel": "Net income per share - basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r965", "r966" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "verboseLabel": "Net income per share - diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r965", "r966" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro Forma Results", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r965", "r966" ] }, "clar_BusinessAcquisitionPurchasePriceAllocationAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "BusinessAcquisitionPurchasePriceAllocationAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business Acquisition Purchase Price Allocation Accounts Payable And Accrued Liabilities", "label": "Business Acquisition Purchase Price Allocation Accounts Payable And Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "clar_BusinessAcquisitionTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "BusinessAcquisitionTransactionCosts", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "documentation": "Business Acquisition Transaction Costs.", "label": "Business acquisition transaction costs", "negatedLabel": "Transaction costs", "terseLabel": "Transaction costs" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r583", "r584" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Sales", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r583", "r584" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "verboseLabel": "Acquisition related costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "verboseLabel": "Acquisition purchase price", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r26" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Issuance of shares of Clarus Corporation, Estimated Fair Value", "netLabel": "Issuance of shares of Clarus Corporation, Number of Shares", "terseLabel": "Value of shares issued", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Contingent consideration", "verboseLabel": "Future issuance of shares of Clarus Corporation/Contingent Consideration, Estimated Fair Value", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r117", "r588" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Contingent consideration liabilities", "verboseLabel": "Estimated value of contingent consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r118", "r589" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration liabilities", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r118" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Discount rate", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r614" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r225", "r586" ] }, "us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Liabilities Arising from Contingencies, Amount Recognized", "terseLabel": "Contingent consideration, fair value", "documentation": "The amount, measured at acquisition-date fair value, of all liabilities assumed that arise from contingencies and were recognized by the entity." } } }, "auth_ref": [ "r114" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired", "totalLabel": "Total assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Current Assets, Cash and Cash Equivalents", "terseLabel": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other current assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Current Liabilities, Long-term Debt", "terseLabel": "Current portion of long-term debt", "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Deferred Tax Liabilities, Noncurrent", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "clar_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxesPayable", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Income Taxes Payable", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Income Taxes Payable", "terseLabel": "Income tax payable" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Intangible Assets Not Amortizable", "terseLabel": "Indefinite lived intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Intangible Assets Other than Goodwill", "verboseLabel": "Intangibles", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets", "terseLabel": "Other intangible assets", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r112", "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Current Assets, Inventory", "terseLabel": "Inventories", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r112", "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Liabilities Assumed", "totalLabel": "Total liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net [Abstract]", "terseLabel": "Assets acquired and liabilities assumed" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Notes Payable and Long-term Debt", "terseLabel": "Long-term debt", "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Other Noncurrent Assets", "terseLabel": "Other long-term assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment", "terseLabel": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r112", "r113" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Cost of Acquired Entity, Purchase Price", "totalLabel": "Net Book Value Acquired", "verboseLabel": "Total purchase consideration", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Contingent Consideration Liabilities", "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." } } }, "auth_ref": [ "r108" ] }, "us-gaap_BusinessExitCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessExitCosts1", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Business Exit Costs", "terseLabel": "Exit costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r20" ] }, "clar_BusinessesAcquiredDuringPeriodContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "BusinessesAcquiredDuringPeriodContingentConsideration", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Businesses Acquired During Period, Contingent Consideration", "label": "Businesses Acquired During Period, Contingent Consideration", "terseLabel": "Contingent consideration for business acquisitions" } } }, "auth_ref": [] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CAD", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "C A [D]", "terseLabel": "Canadian Dollars" } } }, "auth_ref": [] }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpenditureDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Capital Expenditure, Discontinued Operations", "terseLabel": "Purchase of property and equipment", "documentation": "Amount of capital expenditure attributable to discontinued operations." } } }, "auth_ref": [ "r162" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchased with accounts payable", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r62", "r63", "r64" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash", "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." } } }, "auth_ref": [ "r59", "r266", "r833" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents", "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." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, end of period", "periodStartLabel": "Cash, beginning of year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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." } } }, "auth_ref": [ "r59", "r196", "r304" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Change in cash", "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." } } }, "auth_ref": [ "r6", "r196" ] }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value", "verboseLabel": "Derivative instruments in asset positions, Forward exchange contracts", "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r126" ] }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value", "terseLabel": "Derivative instruments in liability positions, Forward exchange contracts", "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r126" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r925" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r258", "r275", "r276", "r277", "r306", "r327", "r332", "r341", "r343", "r349", "r350", "r393", "r444", "r447", "r448", "r449", "r455", "r456", "r475", "r476", "r478", "r481", "r487", "r617", "r725", "r726", "r727", "r728", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r757", "r778", "r800", "r821", "r822", "r823", "r824", "r825", "r962", "r981", "r989" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r926" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r926" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments And Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments And Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r212", "r438", "r439", "r828", "r1011" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends per share", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r217" ] }, "clar_CommonStockIssuanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "CommonStockIssuanceMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Stock Issuance [Member]", "label": "Common Stock Issuance [Member]", "terseLabel": "Common Stock Issuance" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r870", "r871", "r872", "r874", "r875", "r876", "r877", "r986", "r987", "r1066", "r1094", "r1096" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r173" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r173", "r757" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "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." } } }, "auth_ref": [ "r173" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r28", "r173", "r757", "r775", "r1096", "r1097" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value per share; 100,000 shares authorized; 42,761 and 41,637 issued and 38,149 and 37,048 outstanding, respectively", "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." } } }, "auth_ref": [ "r173", "r683", "r867" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r931" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r930" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r932" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r929" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income", "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." } } }, "auth_ref": [ "r52", "r288", "r290", "r297", "r675", "r695" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r182", "r296", "r674", "r694" ] }, "clar_ComputerHardwareAndSoftwareAndMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ComputerHardwareAndSoftwareAndMachineryAndEquipmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Computer Hardware And Software And Machinery And Equipment [Member]", "label": "Computer Hardware And Software And Machinery And Equipment [Member]", "terseLabel": "Computer hardware and software and machinery and equipment" } } }, "auth_ref": [] }, "clar_ComputerHardwareAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ComputerHardwareAndSoftwareMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Computer Hardware And Software [Member]", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r67", "r69", "r134", "r135", "r389", "r827" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r67", "r69", "r134", "r135", "r389", "r722", "r827" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r67", "r69", "r134", "r135", "r389", "r827", "r964" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Sales", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r144", "r248" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "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." } } }, "auth_ref": [ "r67", "r69", "r134", "r135", "r389" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r67", "r69", "r134", "r135", "r389", "r827" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r310", "r357", "r374", "r375", "r376", "r377", "r378", "r380", "r384", "r444", "r445", "r446", "r447", "r449", "r450", "r452", "r454", "r455", "r1018", "r1019" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r310", "r357", "r374", "r375", "r376", "r377", "r378", "r380", "r384", "r444", "r445", "r446", "r447", "r449", "r450", "r452", "r454", "r455", "r1018", "r1019" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation and Basis of Presentation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r119", "r837" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction In Progress [Member]", "terseLabel": "Construction in progress", "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." } } }, "auth_ref": [] }, "clar_ContingentConsiderationBenefitIncludingExchangeRateEffects": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ContingentConsiderationBenefitIncludingExchangeRateEffects", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Benefit, Including Exchange Rate Effects", "label": "Contingent Consideration Benefit, Including Exchange Rate Effects", "negatedLabel": "Contingent consideration (benefit) expense" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "clar_ContingentConsiderationCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ContingentConsiderationCashMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Cash [Member]", "label": "Contingent Consideration Cash [Member]", "terseLabel": "Contingent Consideration, Cash" } } }, "auth_ref": [] }, "clar_ContingentConsiderationCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ContingentConsiderationCommonStockMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Common Stock [Member]", "label": "Contingent Consideration Common Stock [Member]", "terseLabel": "Contingent Consideration, Common Stock" } } }, "auth_ref": [] }, "clar_ContingentConsiderationExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ContingentConsiderationExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Expense (Benefit)", "label": "Contingent Consideration Expense (Benefit)", "negatedTerseLabel": "Contingent consideration benefit (expense)", "terseLabel": "Contingent consideration (benefit) expense" } } }, "auth_ref": [] }, "clar_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration [Member]", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "clar_CoreTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "CoreTechnologiesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "documentation": "Core Technologies", "label": "Core Technologies [Member]", "terseLabel": "Core technologies" } } }, "auth_ref": [] }, "clar_CorporateAndOtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "CorporateAndOtherExpenses", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Corporate and other expenses", "label": "Corporate and other expenses", "negatedLabel": "Corporate and other expenses" } } }, "auth_ref": [] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Corporate [Member]", "terseLabel": "Corporate", "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." } } }, "auth_ref": [ "r990" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate, Non-Segment", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r35", "r375", "r376", "r377", "r378", "r384", "r992" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "verboseLabel": "Cost of goods sold", "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." } } }, "auth_ref": [ "r190", "r658" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Cost of Sales, Policy [Policy Text Block]", "terseLabel": "Cost of Goods Sold", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r969" ] }, "clar_CreditAgreementAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "CreditAgreementAmendmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Credit Agreement Amendment [Member]", "label": "Credit Agreement Amendment [Member]", "terseLabel": "Credit Agreement Amendment" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [ "r1072" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r968", "r984", "r1056" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r968", "r984" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current total", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r224", "r569", "r575", "r984" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State and local", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r968", "r984", "r1056" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r68", "r389" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt, Net" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r37", "r168", "r169", "r233", "r236", "r310", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r628", "r846", "r847", "r848", "r849", "r850", "r982" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r256", "r846", "r1067" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r46", "r310", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r628", "r846", "r847", "r848", "r849", "r850", "r982" ] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Components of long-term debt" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r984", "r1055", "r1056" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "negatedLabel": "Debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r138", "r1021" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r224", "r984", "r1055" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r550", "r551" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r20", "r224", "r254", "r574", "r575", "r984" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "auth_ref": [] }, "clar_DeferredIncomeTaxExpenseBenefitNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredIncomeTaxExpenseBenefitNet", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Income Tax Expense (Benefit), Net", "label": "Deferred income tax benefit, net" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred tax liabilities, gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r170", "r171", "r235", "r563" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r550", "r551", "r680" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "verboseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r198" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State and local", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r984", "r1055", "r1056" ] }, "clar_DeferredStockConsiderationForBusinessAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredStockConsiderationForBusinessAcquisition", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Deferred Stock Consideration For Business Acquisition.", "label": "Deferred Stock Consideration For Business Acquisition", "terseLabel": "Deferred stock consideration for business acquisition" } } }, "auth_ref": [] }, "clar_DeferredTaxAssetCapitalizedCostsToSelfConstructedProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredTaxAssetCapitalizedCostsToSelfConstructedProperty", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Capitalized Costs To Self-Constructed Property", "label": "Deferred Tax Asset, Capitalized Costs To Self-Constructed Property", "terseLabel": "Capitalized costs to self-constructed property" } } }, "auth_ref": [] }, "clar_DeferredTaxAssetCapitalizedResearchAndDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredTaxAssetCapitalizedResearchAndDevelopmentCosts", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Capitalized Research And Development Costs.", "label": "Deferred Tax Asset, Capitalized Research And Development Costs", "terseLabel": "Capitalized research and development costs" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangibles", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets, gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r564" ] }, "clar_DeferredTaxAssetsLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredTaxAssetsLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to lease liabilities.", "label": "Deferred Tax Assets, Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Total", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1053" ] }, "clar_DeferredTaxAssetsNetOperatingLossCapitalLossAmountAndResearchAndExperimentationCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredTaxAssetsNetOperatingLossCapitalLossAmountAndResearchAndExperimentationCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Net Operating Loss, Capital Loss Amount And Research And Experimentation Credit Carryforwards", "label": "Deferred Tax Assets, Net Operating Loss, Capital Loss Amount And Research And Experimentation Credit Carryforwards", "terseLabel": "Net operating loss, capital loss amount and research & experimentation credit carryforwards" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Total net operating loss amount", "verboseLabel": "Net operating loss carryforwards for U.S. federal income tax purposes", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r107", "r1054" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and experimentation credit carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r106", "r107", "r1054" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Non-cash compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r107", "r1054" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r107", "r1054" ] }, "clar_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReservesAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReservesAndOther", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves And Other", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves And Other", "terseLabel": "Reserves and other" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfRollForwardOfValuationAllowanceForDeferredIncomeTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "periodEndLabel": "Valuation Allowance, Balance at end of period", "periodStartLabel": "Valuation Allowance, Balance at beginning of year", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r565" ] }, "clar_DeferredTaxAssetsValuationAllowanceChargedCreditedToCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredTaxAssetsValuationAllowanceChargedCreditedToCostsAndExpenses", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfRollForwardOfValuationAllowanceForDeferredIncomeTaxAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Valuation Allowance, Charged (Credited) To Costs And Expenses", "label": "Deferred Tax Assets Valuation Allowance, Charged (Credited) To Costs And Expenses", "negatedLabel": "Charged to Costs and Expenses" } } }, "auth_ref": [] }, "clar_DeferredTaxAssetsValuationAllowanceNetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredTaxAssetsValuationAllowanceNetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Valuation Allowance, Net Change In Amount", "label": "Deferred Tax Assets, Valuation Allowance, Net Change In Amount", "terseLabel": "Net change in valuation allowance" } } }, "auth_ref": [] }, "clar_DeferredTaxAssetsValuationAllowanceOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DeferredTaxAssetsValuationAllowanceOtherAdjustments", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfRollForwardOfValuationAllowanceForDeferredIncomeTaxAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Valuation Allowance, Other Adjustments", "label": "Deferred Tax Assets, Valuation Allowance, Other Adjustments", "terseLabel": "Other Adjustments" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities", "negatedTotalLabel": "Total", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r103", "r1053" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedLabel": "Intangibles", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r107", "r1054" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Right-of-use assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r107", "r1054" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r107", "r1054" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r107", "r1054" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation of property and equipment", "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." } } }, "auth_ref": [ "r20", "r86" ] }, "clar_DepreciationContinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DepreciationContinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentNarrativeDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deprecation expense attributable to property, plant and equipment of continued operations.", "label": "Depreciation Continued Operations", "terseLabel": "Depreciation expense continuing operations", "verboseLabel": "Depreciation" } } }, "auth_ref": [] }, "clar_DepreciationDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DepreciationDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deprecation expense attributable to property, plant and equipment of discontinued operations.", "label": "Depreciation, Discontinued Operations", "terseLabel": "Depreciation of property and equipment" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetNotionalAmount", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Notional Amount of Foreign Currency Cash Flow Hedge Derivatives", "terseLabel": "Foreign exchange contracts, Notional Amount", "verboseLabel": "Notional amount of derivatives", "documentation": "Nominal or face amount used to calculate payments on the derivative asset." } } }, "auth_ref": [ "r812", "r814", "r816", "r818", "r1062", "r1063", "r1064" ] }, "us-gaap_DerivativeAverageRemainingMaturity1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAverageRemainingMaturity1", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Average Remaining Maturity", "terseLabel": "Remaining maturity of derivatives", "documentation": "Average remaining period until maturity of the derivative contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r747", "r749", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r770", "r771", "r772", "r773", "r788", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r812", "r813", "r817", "r819", "r870", "r872" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain (loss) on derivatives", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r125", "r126", "r128", "r129", "r747", "r749", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r770", "r771", "r772", "r773", "r788", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r812", "r813", "r817", "r819", "r836", "r870", "r872" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r230", "r599", "r606" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures", "verboseLabel": "Derivative Financial Instruments", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Current", "terseLabel": "Designated forward exchange contracts", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r283" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r29", "r120", "r121", "r123", "r130", "r309" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Designated As Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation Plan" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlan" ], "lang": { "en-us": { "role": { "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Text Block]", "terseLabel": "Stock-Based Compensation Plan", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r22", "r95" ] }, "us-gaap_DiscontinuedOperationAmountOfContinuingCashFlowsAfterDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationAmountOfContinuingCashFlowsAfterDisposal", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Amount of Continuing Cash Flows after Disposal", "terseLabel": "Cash disposal", "verboseLabel": "Net proceeds", "documentation": "Amount of cash inflow (outflow) from (to) the discontinued operation after the disposal transaction." } } }, "auth_ref": [ "r157" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Income from discontinued operations before taxes", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r149", "r150", "r151", "r152", "r153", "r160", "r186", "r1090" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share", "verboseLabel": "Income from discontinued operations per share - Basic", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "verboseLabel": "Income from discontinued operations per share - Diluted", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax expense", "verboseLabel": "Income tax benefit - Discontinued operations", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r150", "r151", "r152", "r153", "r160", "r165", "r552", "r573", "r579" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsHeldforsaleMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Held-for-Sale [Member]", "terseLabel": "Held for sale asset", "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale." } } }, "auth_ref": [ "r16", "r17", "r261" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r261" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable, net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r7", "r148", "r163", "r210" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r148", "r163", "r208", "r210" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r148", "r163", "r208", "r210" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalDisclosuresAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Additional Disclosures [Abstract]", "terseLabel": "Additional disclosure" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Non-current assets held for sale", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r12", "r148", "r163", "r210", "r261", "r262" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]", "terseLabel": "Balance sheet disclosure" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Cash", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r7", "r148", "r163", "r210" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Purchase price", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "negatedLabel": "Cost of goods sold", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r161", "r262" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as Current portion of long term debt attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer", "label": "Disposal Group Including Discontinued Operation Current Portion of Long-term Debt Current", "terseLabel": "Current portion of long-term debt" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent", "terseLabel": "Goodwill", "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r12", "r148", "r163", "r210" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as indefinite-lived intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Indefinite Lived Intangible Assets, Noncurrent", "terseLabel": "Indefinite-lived intangible assets" } } }, "auth_ref": [] }, "clar_DisposalGroupIncludingDiscontinuedOperationInterestExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpenseNet", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of interest income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group Including Discontinued Operation Interest Expense Net", "terseLabel": "Interest expense, net" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories", "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r148", "r163", "r208", "r210" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationOtherIntangibleAssetsNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIntangibleAssetsNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as other intangible assets net attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group Including Discontinued Operation Other Intangible Assets Net Noncurrent", "terseLabel": "Other intangible assets, net" } } }, "auth_ref": [] }, "clar_DisposalGroupIncludingDiscontinuedOperationOtherNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNet", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other income (loss) attributable to disposal group, including, but not limited to, discontinued operation", "label": "Disposal Group Including Discontinued Operation Other Net", "terseLabel": "Other, net" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "terseLabel": "Other long-term assets", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r12", "r148", "r163", "r210" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid and other current assets", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r148", "r163", "r208", "r210" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property and equipment, net", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r12", "r148", "r163", "r210" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationRestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationRestructuringCharges", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of restructuring charges attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Restructuring Charges", "negatedLabel": "Restructuring charges" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Sales", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r161", "r262" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpenses", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group Including Discontinued Operation Selling General and Administrative Expenses", "negatedLabel": "Selling, general and administrative" } } }, "auth_ref": [] }, "clar_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationStockBasedCompensation", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of stock-based compensation attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group Including Discontinued Operation Stock-based Compensation", "terseLabel": "Stock-based compensation" } } }, "auth_ref": [] }, "clar_DisposalGroupIncludingDiscontinuedOperationTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCosts", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction costs attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Transaction Costs", "negatedLabel": "Transaction costs" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "terseLabel": "Income statement disclosure" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperations" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r147", "r207" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r857", "r858" ] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend date to be paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r62" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Cash", "negatedLabel": "Cash dividends", "verboseLabel": "Cash dividends", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r18", "r217" ] }, "clar_DividendsPayableAmountPerShareAnnually": { "xbrltype": "perShareItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DividendsPayableAmountPerShareAnnually", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Dividends payable, amount per share, annually.", "label": "Dividends Payable Amount Per Share Annually", "terseLabel": "Dividend annualized" } } }, "auth_ref": [] }, "clar_DividendsPayableAmountPerShareQuarterly": { "xbrltype": "perShareItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DividendsPayableAmountPerShareQuarterly", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Dividends Payable, Amount Per Share, Quarterly", "label": "Dividends Payable, Amount Per Share, Quarterly", "terseLabel": "Dividend per quarter" } } }, "auth_ref": [] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date Declared", "terseLabel": "Dividend date declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r62" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date of Record", "terseLabel": "Dividend date of record", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "clar_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DocumentAndEntityInformationAbstract", "lang": { "en-us": { "role": { "documentation": "Document And Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r885", "r886", "r899" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r885", "r886", "r899", "r935" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r920" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r883" ] }, "clar_DomesticSalesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "DomesticSalesRevenueMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "documentation": "Domestic Sales Revenue [Member]", "label": "Domestic Sales Revenue [Member]", "terseLabel": "Domestic sales" } } }, "auth_ref": [] }, "currency_EUR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "EUR", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "E U [R]", "terseLabel": "Euros" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Earnings (Loss) Per Share", "terseLabel": "Net (loss) income per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic net (loss) income per share", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r298", "r316", "r317", "r318", "r319", "r320", "r325", "r327", "r341", "r342", "r343", "r347", "r609", "r610", "r676", "r696", "r840" ] }, "clar_EarningsPerShareContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "EarningsPerShareContinuingOperationsAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Earnings Per Share Continuing Operations [Abstract]", "terseLabel": "(Loss) income from continuing operations per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted net (loss) income per share", "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." } } }, "auth_ref": [ "r298", "r316", "r317", "r318", "r319", "r320", "r327", "r341", "r342", "r343", "r347", "r609", "r610", "r676", "r696", "r840" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r324", "r344", "r345", "r346" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "verboseLabel": "Effect of foreign exchange rates on cash", "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; including, but not limited to, 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." } } }, "auth_ref": [ "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate, Continuing Operations", "negatedTotalLabel": "Income tax (benefit) expense", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r553" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate", "negatedLabel": "Statutory income tax (benefit) expense", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r308", "r553", "r577" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance", "negatedLabel": "Change in valuation allowance", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1051", "r1057" ] }, "clar_EffectiveIncomeTaxRateReconciliationChangeInEffectiveStateRate": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEffectiveStateRate", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Change In Effective State Rate", "label": "Effective Income Tax Rate Reconciliation, Change In Effective State Rate", "terseLabel": "Change in effective state rate" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfAssets", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Disposition of Asset, Percent", "terseLabel": "Deferred tax asset write-offs", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to disposition of asset. Includes, but is not limited to, intra-entity transfer of asset other than inventory." } } }, "auth_ref": [ "r1051", "r1057" ] }, "clar_EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationPercent", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Executive compensation limitation", "label": "Effective Income Tax Rate Reconciliation, Executive compensation limitation, percent", "terseLabel": "Executive compensation limitation" } } }, "auth_ref": [] }, "clar_EffectiveIncomeTaxRateReconciliationFairValueInventoryStepUp": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationFairValueInventoryStepUp", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Fair Value Inventory Step Up", "label": "Effective Income Tax Rate Reconciliation, Fair Value Inventory Step Up", "terseLabel": "Fair value inventory step-up" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential", "terseLabel": "Foreign taxes", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1051", "r1057" ] }, "clar_EffectiveIncomeTaxRateReconciliationGoodwillImpairmentPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationGoodwillImpairmentPercent", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Goodwill Impairment, Percent", "label": "Effective Income Tax Rate Reconciliation, Goodwill Impairment, Percent", "terseLabel": "Impairment of goodwill" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent", "terseLabel": "Stock options", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1051", "r1057" ] }, "clar_EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentExpenditure": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentExpenditure", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development.", "label": "Effective Income Tax Rate Reconciliation Research and Development Expenditure", "terseLabel": "Research and development expenditure" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes", "negatedLabel": "State income taxes, net of federal income taxes", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1051", "r1057" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedLabel": "Income tax credits", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1051", "r1057" ] }, "clar_EffectiveIncomeTaxRateReconciliationTransactionCosts": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTransactionCosts", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs", "label": "Effective Income Tax Rate Reconciliation, Transaction Costs", "terseLabel": "Transaction costs" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized compensation cost related to unvested restricted stock awards", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation cost related to unvested stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r882" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r882" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r882" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r960" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r882" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r882" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r882" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r882" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r961" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r28", "r259", "r292", "r293", "r294", "r311", "r312", "r313", "r315", "r321", "r323", "r348", "r394", "r395", "r488", "r535", "r536", "r537", "r570", "r571", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r619", "r621", "r622", "r623", "r624", "r625", "r642", "r716", "r717", "r718", "r735", "r800" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r928" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r891", "r903", "r913", "r939" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r888", "r900", "r910", "r936" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r934" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "auth_ref": [ "r993" ] }, "clar_ExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range One [Member]", "label": "Exercise Price Range One [Member]", "terseLabel": "Exercise Price Range One" } } }, "auth_ref": [] }, "clar_ExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range Three [Member]", "label": "Exercise Price Range Three [Member]", "terseLabel": "Exercise Price Range Three" } } }, "auth_ref": [] }, "clar_ExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ExercisePriceRangeTwoMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range Two [Member]", "label": "Exercise Price Range Two [Member]", "terseLabel": "Exercise Price Range Two" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentToInventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentToInventoryMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment To Inventory [Member]", "terseLabel": "Fair Value Adjustment to Inventory", "documentation": "Fair value adjustment to acquisition-date inventory allocated (included) to (in) reported pro forma earnings (supplemental pro forma information)." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis", "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." } } }, "auth_ref": [ "r612", "r613", "r616" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r612", "r613", "r616" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r465", "r492", "r493", "r494", "r495", "r496", "r497", "r613", "r652", "r653", "r654", "r847", "r848", "r854", "r855", "r856" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r133", "r231" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "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." } } }, "auth_ref": [ "r611" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r465", "r492", "r497", "r613", "r652", "r854", "r855", "r856" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2", "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." } } }, "auth_ref": [ "r465", "r492", "r497", "r613", "r653", "r847", "r848", "r854", "r855", "r856" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r465", "r492", "r493", "r494", "r495", "r496", "r497", "r613", "r654", "r847", "r848", "r854", "r855", "r856" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r30" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "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." } } }, "auth_ref": [ "r30", "r133" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis", "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." } } }, "auth_ref": [ "r30", "r133" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "clar_FairValueMeasurementReconciliationOfChangesInAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "FairValueMeasurementReconciliationOfChangesInAcquisition", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents the fair value, measurement, reconciliation of changes in acquisition.", "label": "Fair Value, Measurement, Reconciliation of Changes In Acquisition", "terseLabel": "Increase due to acquisition of TRED" } } }, "auth_ref": [] }, "clar_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyExchangeRateGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyExchangeRateGainLoss", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Exchange Rate Gain (Loss)", "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Exchange Rate Gain (Loss)", "terseLabel": "Impact of foreign currency exchange rates" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Fair value adjustments", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r615" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Contingent consideration payments", "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." } } }, "auth_ref": [ "r132" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Balance at end of period", "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." } } }, "auth_ref": [ "r30" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r465", "r492", "r493", "r494", "r495", "r496", "r497", "r652", "r653", "r654", "r847", "r848", "r854", "r855", "r856" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r615" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Liabilities", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r270", "r421" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2024", "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)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2028", "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)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2027", "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)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2026", "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)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2025", "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)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r417", "r420", "r421", "r423", "r659", "r660" ] }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Translation Adjustments", "terseLabel": "Impact of foreign currency exchange rates", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsNetDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "periodEndLabel": "Gross ending balance", "periodStartLabel": "Gross beginning balance", "terseLabel": "Intangible assets, gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r204", "r660" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r659" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r81", "r83" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Definite lived intangible assets, net", "totalLabel": "Intangible assets, net", "verboseLabel": "Other intangible assets, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r204", "r659" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-lived Intangible Asset, Amount", "terseLabel": "Intangibles subject to amortization", "verboseLabel": "Increase due to acquisitions", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r418" ] }, "clar_ForeignCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ForeignCreditFacilityMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Foreign Credit Facility [Member]", "label": "Foreign Credit Facility" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Designated forward exchange contract, assets", "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." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Designated forward exchange contracts, liabilities", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Transactions and Translation", "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." } } }, "auth_ref": [ "r618" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward [Member]", "terseLabel": "Forward exchange contracts", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r763", "r767", "r772", "r790", "r796", "r815", "r816", "r817", "r872" ] }, "clar_ForeignOperationsPermanentlyReinvestedStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ForeignOperationsPermanentlyReinvestedStatutoryIncomeTaxRate", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Foreign Operations Permanently Reinvested Statutory Income Tax Rate", "label": "Foreign Operations Permanently Reinvested Statutory Income Tax Rate", "terseLabel": "Foreign statutory tax rate, foreign operations" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r895", "r907", "r917", "r943" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r895", "r907", "r917", "r943" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r895", "r907", "r917", "r943" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r895", "r907", "r917", "r943" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r895", "r907", "r917", "r943" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and fixtures", "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." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Property Plant Equipment", "negatedLabel": "Loss (gain) on disposition of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r20" ] }, "clar_GainOnTransferOfEntityUnderCommonControl": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "GainOnTransferOfEntityUnderCommonControl", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Gain On Transfer Of Entity Under Common Control", "label": "Gain On Transfer Of Entity Under Common Control", "terseLabel": "Gain on transfer of entity under common control" } } }, "auth_ref": [] }, "clar_GainOnTransferOfEquityUnderCommonControl": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "GainOnTransferOfEquityUnderCommonControl", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Gain On Transfer Of Equity Under Common Control", "label": "Gain On Transfer Of Equity Under Common Control", "terseLabel": "Gain on transfer of entity under common control" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r269", "r404", "r673", "r845", "r867", "r996", "r1003" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Increase due to acquisition of TRED", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r408", "r845" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 }, "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Impairment of goodwill and indefinite-lived intangible assets", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill And Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r202" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r403", "r416", "r845" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r24" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Translation Adjustments", "terseLabel": "Impact of foreign currency exchange rates", "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." } } }, "auth_ref": [ "r412" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Gross", "terseLabel": "Goodwill", "documentation": "Amount before 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." } } }, "auth_ref": [ "r407", "r414", "r845" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated goodwill impairments", "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." } } }, "auth_ref": [ "r407", "r414", "r845" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "negatedLabel": "Impairment", "verboseLabel": "Goodwill impairment", "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." } } }, "auth_ref": [ "r20", "r405", "r411", "r416", "r845" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r845" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill adjustment", "verboseLabel": "Acquisition adjustment", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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." } } }, "auth_ref": [ "r1", "r1002" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Gross profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r189", "r306", "r355", "r375", "r381", "r384", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r617", "r842", "r1018" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r29", "r598" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r29" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r885", "r886", "r899" ] }, "us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "verboseLabel": "Indefinite-lived intangible asset impairment", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r980", "r1006" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfConsolidatedLossIncomeFromContinuingOperationsBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfConsolidatedLossIncomeFromContinuingOperationsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "U.S. operations", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r307", "r576" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfConsolidatedLossIncomeFromContinuingOperationsBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfConsolidatedLossIncomeFromContinuingOperationsBeforeIncomeTaxesDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Loss before income tax", "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." } } }, "auth_ref": [ "r0", "r185", "r239", "r355", "r375", "r381", "r384", "r677", "r690", "r842" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfConsolidatedLossIncomeFromContinuingOperationsBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfConsolidatedLossIncomeFromContinuingOperationsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign operations", "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." } } }, "auth_ref": [ "r307", "r576" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "(Loss) income from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r229", "r306", "r314", "r355", "r375", "r381", "r384", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r610", "r617", "r690", "r842", "r1018" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic", "verboseLabel": "(Loss) income from continuing operations per share - Basic", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r184", "r238", "r240", "r298", "r314", "r316", "r317", "r318", "r319", "r327", "r341", "r342", "r610", "r676", "r1091" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted", "verboseLabel": "(Loss) income from continuing operations per share - Diluted", "documentation": "The amount of net income (loss) derived from continuing operations during 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." } } }, "auth_ref": [ "r184", "r298", "r314", "r316", "r317", "r318", "r319", "r327", "r341", "r342", "r343", "r610", "r676", "r1091" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Income from discontinued operations, net of tax", "verboseLabel": "Discontinued operations, net of tax", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r149", "r150", "r151", "r152", "r153", "r165", "r262", "r580", "r691" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r857", "r858" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "DISCONTINUED OPERATIONS", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r23", "r33", "r38", "r148", "r154", "r155", "r156", "r158", "r159", "r164", "r166", "r167", "r211" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "clar_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Income Tax Disclosure [Line Items]", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Taxes" } } }, "auth_ref": [] }, "clar_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "IncomeTaxDisclosureTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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." } } }, "auth_ref": [ "r308", "r546", "r554", "r560", "r567", "r572", "r578", "r581", "r582", "r730" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 }, "http://www.claruscorp.com/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "weight": 1.0, "order": 1.0 }, "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseBenefitDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Less: Income tax (benefit) expense", "totalLabel": "Income tax benefit", "verboseLabel": "Income tax benefit", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r243", "r255", "r322", "r323", "r363", "r552", "r573", "r697" ] }, "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Intraperiod Tax Allocation", "totalLabel": "Income tax expense (benefit) - continuing operations & discontinued operations", "documentation": "Amount of income tax expense (benefit) for continuing operations, discontinued operations, other comprehensive income, and items charged (credited) directly to shareholders' equity." } } }, "auth_ref": [ "r573", "r1058" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "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." } } }, "auth_ref": [ "r291", "r548", "r549", "r560", "r561", "r566", "r568", "r724" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash (received) paid for income taxes", "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." } } }, "auth_ref": [ "r61" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income tax receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r142", "r971" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid, Deferred Expense and Other Assets", "negatedLabel": "Prepaid and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "calculation": { "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares", "terseLabel": "Effect of dilutive deferred stock consideration for business acquisition", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met." } } }, "auth_ref": [ "r329", "r330", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r343" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Share-based Payment Arrangements", "terseLabel": "Effect of dilutive stock awards", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r328", "r329", "r331", "r343", "r504" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r419", "r422" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIndefiniteLivedIntangibleAssetsDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived intangible assets", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r206" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets, Translation Adjustments", "terseLabel": "Impact of foreign currency exchange rates", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r82", "r206" ] }, "us-gaap_IndefiniteLivedTrademarks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedTrademarks", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Trademarks", "terseLabel": "Trademarks", "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit." } } }, "auth_ref": [ "r206" ] }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefinitelivedIntangibleAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets, Acquired During Period", "terseLabel": "Intangibles not subject to amortization", "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r898", "r907", "r917", "r934", "r943", "r947", "r955" ] }, "clar_IneosAutomotiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "IneosAutomotiveMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "INEOS Automotive [Member]", "label": "INEOS Automotive [Member]", "terseLabel": "INEOS Automotive" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r953" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r887", "r959" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r887", "r959" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r887", "r959" ] }, "clar_IntangiblesPurchasedWithAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "IntangiblesPurchasedWithAccountsPayable", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of non-cash activity in which intangible assets were purchased with accounts payable.", "label": "Intangibles Purchased With Accounts Payable", "terseLabel": "Intangible assets purchased with accounts payable" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income Expense Nonoperating Net", "terseLabel": "Interest income (expense), net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Net", "terseLabel": "Cash paid for interest", "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." } } }, "auth_ref": [ "r299", "r302", "r303" ] }, "clar_InternationalSalesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "InternationalSalesRevenueMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "documentation": "International Sales Revenue [Member]", "label": "International Sales Revenue [Member]", "terseLabel": "International sales" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r400" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r972" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.claruscorp.com/role/DisclosureInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureInventoriesDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory Net", "totalLabel": "Inventories", "verboseLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r281", "r834", "r867" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "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." } } }, "auth_ref": [ "r244", "r265", "r280", "r400", "r401", "r402", "r657", "r838" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials and Supplies", "terseLabel": "Raw materials and supplies", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r974" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process", "terseLabel": "Work-in-process", "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." } } }, "auth_ref": [ "r973" ] }, "clar_KandersCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "KandersCompanyMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Kanders & Company [Member]", "label": "Kanders Company [Member]", "terseLabel": "Kanders & Company" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1023" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r634", "r866" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule Of Operating Lease Costs", "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." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r633" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule Of Maturity Of Operating Lease Liabilities", "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." } } }, "auth_ref": [ "r1076" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "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)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2024", "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)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2028", "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)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2027", "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)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026", "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)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025", "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)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: amount representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Term available for extension", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "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." } } }, "auth_ref": [ "r629" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Letter Of Credit [Member]", "terseLabel": "Letter Of Credit", "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)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "TOTAL LIABILITIES", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r43", "r306", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r592", "r596", "r597", "r617", "r756", "r841", "r880", "r1018", "r1079", "r1080" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "TOTAL LIABILITIES AND EQUITY", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r178", "r237", "r686", "r867", "r983", "r994", "r1068" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total Current Liabilities", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r45", "r264", "r306", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r592", "r596", "r597", "r617", "r867", "r1018", "r1079", "r1080" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities", "terseLabel": "Total liabilities held for sale", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r7", "r148", "r163", "r210", "r261", "r262" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Total current liabilities held for sale", "verboseLabel": "Liabilities held for sale", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r148", "r163", "r208", "r210", "r261", "r262" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]", "terseLabel": "Liabilities, current held for sale" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, amount outstanding", "terseLabel": "Credit facility", "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." } } }, "auth_ref": [ "r37", "r236", "r1088" ] }, "clar_LineOfCreditFacilityAndLongTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "LineOfCreditFacilityAndLongTermDebtLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility And Long Term Debt [Line Items]", "label": "Line Of Credit Facility And Long Term Debt [Line Items]" } } }, "auth_ref": [] }, "clar_LineOfCreditFacilityAndLongTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "LineOfCreditFacilityAndLongTermDebtTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility And Long Term Debt [Table]", "label": "Line Of Credit Facility And Long Term Debt [Table]" } } }, "auth_ref": [] }, "clar_LineOfCreditFacilityAvailableAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "LineOfCreditFacilityAvailableAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Available Additional Borrowing Capacity", "label": "Line Of Credit Facility, Available Additional Borrowing Capacity", "terseLabel": "Available additional borrowing capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate at Period End", "verboseLabel": "Interest rate at end of period", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r42" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity", "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." } } }, "auth_ref": [ "r42" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLongTermDebtNetAggregateMaturitiesOfLongTermDebtAndRevolvingLinesOfCreditDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "totalLabel": "Total carrying amount of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r37", "r236", "r464", "r473", "r847", "r848", "r1088" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term debt, net", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r37", "r681" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt and Capital Lease Obligations, Current", "terseLabel": "Current portion of long-term debt", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r44" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLongTermDebtNetAggregateMaturitiesOfLongTermDebtAndRevolvingLinesOfCreditDetailsCalc2": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Current portion of long-term debt", "negatedLabel": "Less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r273" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLongTermDebtNetAggregateMaturitiesOfLongTermDebtAndRevolvingLinesOfCreditDetailsCalc2": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long Term Debt Noncurrent", "verboseLabel": "Long-term debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r274" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNet" ], "lang": { "en-us": { "role": { "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt, Net", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r213" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and equipment", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r389", "r853", "r1022", "r1092", "r1093" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r499", "r656", "r715", "r748", "r749", "r808", "r809", "r810", "r811", "r820", "r829", "r830", "r844", "r851", "r859", "r869", "r1020", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086" ] }, "clar_MaxtraxMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "MaxtraxMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "MAXTRAX [Member]", "label": "Maxtrax [Member]", "terseLabel": "MAXTRAX" } } }, "auth_ref": [] }, "clar_MaxtraxTrademarkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "MaxtraxTrademarkMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "documentation": "MAXTRAX Trademark [Member]", "label": "Maxtrax Trademark [Member]", "terseLabel": "MAXTRAX Trademark" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r926" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r926" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r499", "r656", "r715", "r748", "r749", "r808", "r809", "r810", "r811", "r820", "r829", "r830", "r844", "r851", "r859", "r869", "r1020", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r946" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r954" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "auth_ref": [ "r389", "r853", "r1022", "r1092", "r1093" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r927" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Business", "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." } } }, "auth_ref": [ "r245", "r257" ] }, "clar_NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]", "label": "Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "clar_NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Nature Of Operations And Summary Of Significant Accounting Policies [Table]", "label": "Nature Of Operations And Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities", "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." } } }, "auth_ref": [ "r301" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "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." } } }, "auth_ref": [ "r301" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Investing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities", "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." } } }, "auth_ref": [ "r196", "r197", "r198" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows From Operating Activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r187", "r198", "r241", "r262", "r286", "r289", "r294", "r306", "r314", "r316", "r317", "r318", "r319", "r322", "r323", "r340", "r355", "r375", "r381", "r384", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r610", "r617", "r693", "r777", "r798", "r799", "r842", "r878", "r1018" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "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." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r926" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r895", "r907", "r917", "r934", "r943" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r924" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r923" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r934" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r954" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r954" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental Disclosures of Non-Cash Investing and Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r192" ] }, "us-gaap_NonrecurringAdjustmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrecurringAdjustmentAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Nonrecurring Adjustment [Axis]", "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_NonrecurringAdjustmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrecurringAdjustmentDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]", "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable", "terseLabel": "Term loan", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r37", "r236", "r1088" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r991" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of segments", "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." } } }, "auth_ref": [ "r991" ] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Costs from related party transaction", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Total operating expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Total segment operating (loss) income", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r355", "r375", "r381", "r384", "r842" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Lease costs", "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." } } }, "auth_ref": [ "r635", "r866" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Noncash lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1073" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Present value of future lease payments", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r631" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails", "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfLeasesRouAssetsAndLiabilitiesDetails", "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current lease obligations", "terseLabel": "Current lease liabilities", "verboseLabel": "Current lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r631" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfLeasesRouAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r632" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails", "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfLeasesRouAssetsAndLiabilitiesDetails", "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term lease liability", "terseLabel": "Long-term lease obligations", "verboseLabel": "Noncurrent lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r631" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfLeasesRouAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r632" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfLeasesRouAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Lease ROU assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r630" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfLeasesRouAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r632" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r640", "r866" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Remaining contractual term", "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." } } }, "auth_ref": [ "r639", "r866" ] }, "clar_OperatingLossCarryforwardExpirationYear2027AndBeyondMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "OperatingLossCarryforwardExpirationYear2027AndBeyondMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Operating loss carryforward expiration year 2027 and beyond [Member]", "label": "Operating Loss Carryforward Expiration Year 2027 And Beyond [Member]", "terseLabel": "Operating loss carryforward expiration year 2027 and beyond" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss amount", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r106" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating Segments", "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." } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r384" ] }, "clar_OptionsExpiredWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "OptionsExpiredWeightedAverageExercisePrice", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Options expired, weighted average exercise price" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Nature Of Operations And Summary Of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Nature Of Operations And Summary Of Significant Accounting Policies", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r146", "r199", "r200", "r228" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r44" ] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r47" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other long-term assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r271" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Before Reclassifications Net Of Tax", "terseLabel": "Other comprehensive income before reclassifications", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r36", "r51", "r293", "r619", "r622", "r625", "r976" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "terseLabel": "Unrealized (loss) gain on hedging activities", "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r284", "r285" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)", "verboseLabel": "Net current period other comprehensive loss", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r28", "r36", "r287", "r290", "r296", "r619", "r620", "r625", "r674", "r694", "r976", "r977" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r47" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule Of Other Long-Term Liabilities", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Total other (expense) income, net", "terseLabel": "Other, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r193" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r926" ] }, "us-gaap_OtherRestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringCosts", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Other Restructuring Costs", "terseLabel": "Other costs", "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r20" ] }, "clar_OutdoorSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "OutdoorSegmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Outdoor Segment [Member]", "label": "Outdoor Segment [Member]", "terseLabel": "Outdoor" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r893", "r905", "r915", "r941" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r896", "r908", "r918", "r944" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r896", "r908", "r918", "r944" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r922" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Investing Activities", "terseLabel": "Payment of contingent consideration", "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Restructuring", "negatedLabel": "Cash payments", "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." } } }, "auth_ref": [ "r429", "r979" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "negatedLabel": "Common stock issuance costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r55" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Cost of Acquired Entity, Cash Paid", "verboseLabel": "Cash paid", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r53", "r587" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of businesses, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Purchase of intangible assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r195" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "terseLabel": "Capital expenditures", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r242", "r1059", "r1060", "r1061" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "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." } } }, "auth_ref": [ "r195" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r925" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r925" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r924" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r934" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r927" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r923" ] }, "clar_PercentageOfAutomaticAnnualIncreaseInSharesAuthorizedUnderStockIncentivePlan": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "PercentageOfAutomaticAnnualIncreaseInSharesAuthorizedUnderStockIncentivePlan", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage Of Automatic Annual Increase In Shares Authorized Under Stock Incentive Plan", "label": "Percentage Of Automatic Annual Increase In Shares Authorized Under Stock Incentive Plan", "terseLabel": "Annual automatic increase in shares authorized under the plan, percentage" } } }, "auth_ref": [] }, "clar_PiepsTrademarkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "PiepsTrademarkMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "documentation": "PIEPS Trademark [Member]", "label": "Pieps Trademark [Member]", "terseLabel": "PIEPS Trademark" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "clar_PrecisionSportSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "PrecisionSportSegmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsConsolidatedBalanceSheetForAssetClassifiedAsHeldForSaleDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "documentation": "Precision Sport Segment [Member]", "label": "Precision Sport Segment [Member]", "terseLabel": "Precision Sport" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r172", "r475" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "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." } } }, "auth_ref": [ "r172", "r757" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "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." } } }, "auth_ref": [ "r172", "r475" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued", "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." } } }, "auth_ref": [ "r172", "r682", "r867" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets", "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." } } }, "auth_ref": [ "r975" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses And Other Current Assets [Member]", "terseLabel": "Prepaid And Other Current Assets", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock shares in offering", "verboseLabel": "Proceeds from the sale of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from issuance of term loans", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolving credit facilities", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from disposition of property and equipment", "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." } } }, "auth_ref": [ "r194" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r14", "r32" ] }, "clar_ProductDiscontinuanceExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ProductDiscontinuanceExpenses", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with product discontinuance expenses.", "label": "Product Discontinuance Expenses", "terseLabel": "Product discontinuance" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r386", "r658", "r709", "r710", "r711", "r712", "r713", "r714", "r832", "r852", "r868", "r967", "r1012", "r1013", "r1022", "r1092" ] }, "clar_ProductTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ProductTechnologiesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "documentation": "Product Technologies", "label": "Product Technologies [Member]", "terseLabel": "Product Technologies" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty", "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)." } } }, "auth_ref": [ "r44", "r1016", "r1017" ] }, "us-gaap_ProductWarrantyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyExpense", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Expense", "terseLabel": "Warranty claims", "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers." } } }, "auth_ref": [ "r19", "r1014" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "auth_ref": [ "r386", "r658", "r709", "r710", "r711", "r712", "r713", "r714", "r832", "r852", "r868", "r967", "r1012", "r1013", "r1022", "r1092" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r262", "r286", "r289", "r300", "r306", "r314", "r322", "r323", "r355", "r375", "r381", "r384", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r590", "r593", "r594", "r610", "r617", "r677", "r692", "r734", "r777", "r798", "r799", "r842", "r864", "r865", "r879", "r978", "r1018" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property And Equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r21" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property And Equipment", "documentation": "The entire disclosure 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." } } }, "auth_ref": [ "r207", "r249", "r252", "r253" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "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." } } }, "auth_ref": [ "r209", "r267", "r689" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails", "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Property and equipment", "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." } } }, "auth_ref": [ "r21", "r678", "r689", "r867" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "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." } } }, "auth_ref": [ "r21", "r249", "r252", "r687" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property And Equipment", "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." } } }, "auth_ref": [ "r21" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]", "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." } } }, "auth_ref": [ "r209" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful Life", "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." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r922" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r922" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r491", "r499", "r530", "r531", "r532", "r655", "r656", "r715", "r748", "r749", "r808", "r809", "r810", "r811", "r820", "r829", "r830", "r844", "r851", "r859", "r869", "r872", "r1007", "r1020", "r1082", "r1083", "r1084", "r1085", "r1086" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r491", "r499", "r530", "r531", "r532", "r655", "r656", "r715", "r748", "r749", "r808", "r809", "r810", "r811", "r820", "r829", "r830", "r844", "r851", "r859", "r869", "r872", "r1007", "r1020", "r1082", "r1083", "r1084", "r1085", "r1086" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy", "terseLabel": "Accounts Receivable and Allowance for Credit Losses", "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." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income", "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." } } }, "auth_ref": [ "r294" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax", "negatedLabel": "Total reclassifications from AOCI", "terseLabel": "Amounts reclassified from other comprehensive (loss) income", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r36", "r51", "r293", "r619", "r624", "r625", "r976" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r294" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r294" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification Out Of Accumulated Other Comprehensive Income", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r294" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r294" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification Out Of Accumulated Other Comprehensive Loss", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Total Assets by Segment", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r76", "r77" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r888", "r900", "r910", "r936" ] }, "clar_RecreationalEquipmentIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "RecreationalEquipmentIncMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Recreational Equipment Inc [Member]", "label": "Recreational Equipment Inc [Member]", "terseLabel": "Recreational Equipment Inc" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r498", "r646", "r647", "r751", "r752", "r753", "r754", "r755", "r774", "r776", "r807" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r646", "r647", "r1078" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Line Items]", "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." } } }, "auth_ref": [ "r781", "r782", "r785" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r498", "r646", "r647", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r751", "r752", "r753", "r754", "r755", "r774", "r776", "r807", "r1078" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r643", "r644", "r645", "r647", "r648", "r731", "r732", "r733", "r783", "r784", "r785", "r804", "r806" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "terseLabel": "Proceeds from the closing of the sale", "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." } } }, "auth_ref": [ "r57", "r982" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Repayments on revolving credit facilities", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r57" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments on term loans", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development costs", "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." } } }, "auth_ref": [ "r145", "r545", "r1087" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development", "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." } } }, "auth_ref": [ "r544" ] }, "clar_RestatedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "RestatedCreditAgreementMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "documentation": "Restated Credit Agreement [Member]", "label": "Restated Credit Agreement [Member]", "terseLabel": "Restated Credit Agreement" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r889", "r901", "r911", "r937" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r890", "r902", "r912", "r938" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r897", "r909", "r919", "r945" ] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfTotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfTotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock or Unit Expense", "terseLabel": "Restricted stock awards", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r20" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r66" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuring" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring", "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." } } }, "auth_ref": [ "r426", "r427", "r429", "r432", "r437" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "terseLabel": "Restructuring charges", "totalLabel": "Total restructuring charges", "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." } } }, "auth_ref": [ "r20", "r433", "r434", "r1008" ] }, "us-gaap_RestructuringChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringChargesAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges [Abstract]", "terseLabel": "Charges to expense:" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring", "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." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r434", "r435", "r436" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Costs and Asset Impairment Charges", "totalLabel": "Restructuring charges, payments and remaining liabilities", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r20" ] }, "clar_RestructuringPaymentsAndNonCashChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "RestructuringPaymentsAndNonCashChargesAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Restructuring Payments and Non-Cash Charges [Abstract]", "terseLabel": "Cash payments and non-cash charges:" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve, Current", "terseLabel": "Restructuring liabilities", "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r970", "r1009", "r1010" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r175", "r217", "r685", "r719", "r721", "r729", "r758", "r867" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r259", "r311", "r312", "r313", "r315", "r321", "r323", "r394", "r395", "r535", "r536", "r537", "r570", "r571", "r600", "r602", "r603", "r605", "r608", "r716", "r718", "r735", "r1096" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Revenue", "terseLabel": "Sales to external customers", "verboseLabel": "Sales", "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." } } }, "auth_ref": [ "r356", "r357", "r374", "r379", "r380", "r386", "r388", "r389", "r489", "r490", "r658" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r779", "r831", "r839" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedge Gain (Loss) Reclassified to Revenue, Net", "verboseLabel": "Revenue", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r295", "r306", "r356", "r357", "r374", "r379", "r380", "r386", "r388", "r389", "r393", "r444", "r445", "r447", "r448", "r449", "r451", "r453", "r455", "r456", "r617", "r677", "r1018" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Sales Revenue, Net [Abstract]", "terseLabel": "Sales" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "clar_RhinoRackMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "RhinoRackMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Rhino Rack [Member]", "label": "Rhino Rack [Member]", "terseLabel": "Rhino Rack" } } }, "auth_ref": [] }, "clar_RhinoRackTrademarkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "RhinoRackTrademarkMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "documentation": "Rhino-Rack Trademark [Member]", "label": "Rhino Rack Trademark [Member]", "terseLabel": "Rhino-Rack Trademark" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Lease liabilities arising from obtaining right of use assets", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r638", "r866" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r954" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r954" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Sales Revenue Net [Member]", "terseLabel": "Revenue Benchmark", "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." } } }, "auth_ref": [ "r389", "r963" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule Of Accrued Liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components Of Accumulated Other Comprehensive Loss", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r51", "r1070", "r1071" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r110", "r111", "r585" ] }, "clar_ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Capital Expenditures, Depreciation and Amortization by Segment [Table Text Block]", "label": "Schedule of Capital Expenditures, Depreciation and Amortization by Segment [Table Text Block]", "terseLabel": "Capital Expenditures, Depreciation and Amortization by Segment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components Of Benefit For Income Taxes", "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." } } }, "auth_ref": [ "r223" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Components Of Long-Term Debt", "documentation": "Tabular disclosure of long-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 entity, if longer." } } }, "auth_ref": [ "r46", "r91", "r92", "r136", "r137", "r139", "r143", "r215", "r216", "r847", "r849", "r985" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule Of Deferred Tax Assets And Liabilities", "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." } } }, "auth_ref": [ "r222" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of disposal group", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r23", "r33", "r38", "r148", "r154", "r155", "r156", "r158", "r159", "r164", "r166", "r167", "r211" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule Of Effective Income Tax Rate Reconciliation", "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." } } }, "auth_ref": [ "r221" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule Of Assets And Liabilities Measured On A Recurring Basis", "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)." } } }, "auth_ref": [ "r612", "r613" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r81", "r83", "r659" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets", "terseLabel": "Schedule Of Definite Lived Intangible Assets, Net", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r81", "r83" ] }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification", "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r845" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule Of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r845", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Components Of Consolidated (Loss) Income From Continuing Operations Before Income Taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r984" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r34", "r206" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule Of Indefinite Lived Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r34", "r206" ] }, "clar_ScheduleOfIntangibleAssetsNetOfAmortizationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfIntangibleAssetsNetOfAmortizationTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Intangible Assets, Net Of Amortization [Table Text Block]", "label": "Schedule Of Intangible Assets, Net Of Amortization [Table Text Block]", "terseLabel": "Schedule Of Intangible Assets, Net Of Amortization" } } }, "auth_ref": [] }, "clar_ScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Intangible Assets Other Than Goodwill Acquired As Part Of Business Combination [Table Text Block]", "label": "Schedule Of Intangible Assets Other Than Goodwill Acquired As Part Of Business Combination [Table Text Block]", "terseLabel": "Schedule Of Intangible Assets Other Than Goodwill Acquired" } } }, "auth_ref": [] }, "clar_ScheduleOfIntangibleAssetsOtherThanGoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfIntangibleAssetsOtherThanGoodwillLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Intangible Assets Other Than Goodwill [Line Items]", "label": "Schedule Of Intangible Assets Other Than Goodwill [Line Items]" } } }, "auth_ref": [] }, "clar_ScheduleOfIntangibleAssetsOtherThanGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfIntangibleAssetsOtherThanGoodwillTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Intangible Assets Other Than Goodwill [Table]", "label": "Schedule Of Intangible Assets Other Than Goodwill [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Inventories", "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." } } }, "auth_ref": [ "r39", "r179", "r180", "r181" ] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule Of Contracts Designated As Hedged Instruments", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r122" ] }, "clar_ScheduleOfOperatingLeasesRecordedInBalanceSheet": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfOperatingLeasesRecordedInBalanceSheet", "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Operating Leases Recorded in the Balance Sheet", "label": "Schedule Of Operating Leases Recorded in the Balance Sheet", "terseLabel": "Schedule Of Operating Leases ROU Assets And Liabilities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Purchase Price Allocation [Table Text Block]", "terseLabel": "Schedule Of Purchase Price Allocation", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r226" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r140", "r141", "r781", "r782", "r785" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "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." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r434", "r435", "r436" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringTables" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of pre-tax restructuring charges by segment", "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." } } }, "auth_ref": [ "r88", "r89", "r90" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r73", "r74", "r75", "r79" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Financial Information for Segments", "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." } } }, "auth_ref": [ "r73", "r74", "r75", "r79" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r501", "r503", "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "terseLabel": "Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r95" ] }, "clar_ScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions", "label": "Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r220" ] }, "clar_ScheduleOfStockOptionsAndRestrictedStockAwardsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfStockOptionsAndRestrictedStockAwardsRollForwardTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in stock options and restricted stock awards.", "label": "Schedule of Stock Options and Restricted Stock Awards Roll Forward [Table Text Block]", "terseLabel": "Summary Of Changes In Outstanding Options And Restricted Stock Awards" } } }, "auth_ref": [] }, "clar_ScheduleOfTrademarksTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ScheduleOfTrademarksTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Trademarks [Table Text Block]", "label": "Schedule Of Trademarks [Table Text Block]", "terseLabel": "Schedule Of Trademarks" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule Of Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r863", "r1052" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share", "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)." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Future Amortization Expense For Definite-Lived Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r83" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r881" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r884" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment [Domain]", "terseLabel": "Segments [Domain]", "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." } } }, "auth_ref": [ "r352", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r384", "r389", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r431", "r436", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r845", "r967", "r1092" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "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." } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r367", "r378", "r382", "r383", "r384", "r385", "r386", "r387", "r389" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r388", "r843" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "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." } } }, "auth_ref": [ "r191" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative Expense", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r25" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Severance Costs", "terseLabel": "Employee termination benefits", "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." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "verboseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "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." } } }, "auth_ref": [ "r860" ] }, "clar_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises In Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises In Period", "negatedLabel": "Awards exercised or vested" } } }, "auth_ref": [] }, "clar_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises In Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures In Period", "negatedLabel": "Awards, Forfeitures" } } }, "auth_ref": [] }, "clar_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Total Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Total Fair Value", "terseLabel": "Fair value of the restricted stock awards granted" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number issued", "verboseLabel": "Awards granted", "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)." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value", "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)." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Awards outstanding at December 31, 2022", "periodStartLabel": "Awards outstanding at December 31, 2021", "terseLabel": "Unvested restricted stock awards", "verboseLabel": "Number issued", "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." } } }, "auth_ref": [ "r517", "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Grant price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r531" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r530" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r532" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award", "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." } } }, "auth_ref": [ "r501", "r503", "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "verboseLabel": "Maximum number of shares of common stock that may be granted through awards to any employee in any calendar year", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized under the plan", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r862" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable at December 31, 2022", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable at December 31, 2022, weighted average exercise price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r515" ] }, "clar_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value", "terseLabel": "Stock options granted fair value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Options granted", "terseLabel": "Number of options", "verboseLabel": "Number of stock options issued under a plan", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r513" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value (per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r523" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding at December 31, 2022", "periodStartLabel": "Options outstanding at December 31, 2021", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r509", "r510" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding at December 31, 2022, weighted average exercise price", "periodStartLabel": "Options outstanding at December 31, 2021, weighted average exercise price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r509", "r510" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Intrinsic value of options exercised and restricted stock awards vested", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r525" ] }, "clar_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTarget": { "xbrltype": "perShareItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTarget", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Price Target", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Price Target", "verboseLabel": "Stock price target" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised or vested, weighted average exercise price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r514" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted, weighted average exercise price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r513" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "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." } } }, "auth_ref": [ "r500", "r508", "r527", "r528", "r529", "r530", "r533", "r538", "r539", "r540", "r541" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Domain]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise price, lower limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options", "terseLabel": "Exercisable options", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options", "terseLabel": "Outstanding options", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r96" ] }, "clar_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range One [Member]", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range One [Member]", "terseLabel": "$4.38 - $8.02 Exercise Price Range" } } }, "auth_ref": [] }, "clar_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Two [Member]", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Two [Member]", "terseLabel": "$8.02 - $27.65 Exercise Price Range" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise price, upper limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r100" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share price", "terseLabel": "Grant price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Stock options, term of expiration", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r861" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfShareBasedPaymentAwardRestrictedStockValuationAssumptionsDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r529" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares", "terseLabel": "Unvested stock options", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average term, Unvested options", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r218" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of shares vested", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r524" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price", "terseLabel": "Exercisable options, weighted average exercise price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r97" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable options, remaining life in years", "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r219" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding options, remaining life in years", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r218" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued, price per share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease costs", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r636", "r866" ] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranty", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r260", "r352", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r384", "r389", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r425", "r431", "r436", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r845", "r967", "r1092" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r258", "r275", "r276", "r277", "r306", "r327", "r332", "r341", "r343", "r349", "r350", "r393", "r444", "r447", "r448", "r449", "r455", "r456", "r475", "r476", "r478", "r481", "r487", "r617", "r725", "r726", "r727", "r728", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r757", "r778", "r800", "r821", "r822", "r823", "r824", "r825", "r962", "r981", "r989" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r28", "r49", "r259", "r292", "r293", "r294", "r311", "r312", "r313", "r315", "r321", "r323", "r348", "r394", "r395", "r488", "r535", "r536", "r537", "r570", "r571", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r619", "r621", "r622", "r623", "r624", "r625", "r642", "r716", "r717", "r718", "r735", "r800" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r311", "r312", "r313", "r348", "r658", "r723", "r746", "r750", "r751", "r752", "r753", "r754", "r755", "r757", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r770", "r771", "r772", "r773", "r774", "r776", "r779", "r780", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r800", "r873" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other comprehensive (loss) income, net of tax:", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLeasesNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r311", "r312", "r313", "r348", "r658", "r723", "r746", "r750", "r751", "r752", "r753", "r754", "r755", "r757", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r770", "r771", "r772", "r773", "r774", "r776", "r779", "r780", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r800", "r873" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r892", "r904", "r914", "r940" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "clar_StockIssuanceUnderwritePurchaseOption": { "xbrltype": "sharesItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "StockIssuanceUnderwritePurchaseOption", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock Issuance, Underwrite Purchase Option", "label": "Stock Issuance, Underwrite Purchase Option", "terseLabel": "Underwriter purchase option" } } }, "auth_ref": [] }, "clar_StockIssuanceUnderwritingDiscountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "StockIssuanceUnderwritingDiscountPerShare", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock Issuance, Underwriting Discount, Per Share", "label": "Stock Issuance, Underwriting Discount, Per Share", "terseLabel": "Underwriting discount, per share" } } }, "auth_ref": [] }, "clar_StockIssuanceUnderwritingDiscountPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "StockIssuanceUnderwritingDiscountPercent", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock Issuance, Underwriting Discount, Percent", "label": "Stock Issuance, Underwriting Discount, Percent", "terseLabel": "Underwriting discount, percent" } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock Issued", "verboseLabel": "Shares issued for business acquisitions", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r62", "r63", "r64" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shares issued in business acquisitions, shares", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r172", "r173", "r217" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued during offering", "verboseLabel": "Issuance of common stock, net of issuance costs, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r28", "r172", "r173", "r217", "r725", "r800", "r822" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised or vested", "terseLabel": "Proceeds from exercise of options, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r28", "r172", "r173", "r217", "r514" ] }, "clar_StockIssuedDuringPeriodSharesStockOptionsExpired": { "xbrltype": "sharesItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "StockIssuedDuringPeriodSharesStockOptionsExpired", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanSummaryOfChangesInOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) expired during the current period.", "label": "Stock Issued During Period Shares Stock Options Expired", "negatedLabel": "Expired" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Shares issued in business acquisition", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r28", "r49", "r217" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of common stock, net of issuance costs, value", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r28", "r172", "r173", "r217", "r735", "r800", "r822", "r879" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Proceeds from exercise of options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r28", "r49", "r217" ] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionPlanExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfTotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfTotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock options", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r20" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "TOTAL STOCKHOLDERS' EQUITY", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r173", "r176", "r177", "r201", "r759", "r775", "r801", "r802", "r867", "r880", "r983", "r994", "r1068", "r1096" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r214", "r305", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r488", "r607", "r803", "r805", "r826" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r626", "r650" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r626", "r650" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r626", "r650" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r626", "r650" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r626", "r650" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r649", "r651" ] }, "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfTaxCreditCarryforwardsTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Tax Credit Carryforwards [Table Text Block]", "terseLabel": "Summary Of Tax Credit Carryforwards", "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r105" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Schedule Of Roll Forward Of Valuation Allowance For Deferred Income Tax Assets", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Cash Flow Information:" } } }, "auth_ref": [] }, "clar_TREDOutdoorsPtyLtd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "TREDOutdoorsPtyLtd.Member", "presentation": [ "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to TRED Outdoors Pty Ltd. (\"TRED\")", "label": "T R E D Outdoors Pty Ltd. [Member]", "terseLabel": "TRED" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r933" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r105" ] }, "us-gaap_TaxCreditCarryforwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward", "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." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward Name [Domain]", "terseLabel": "Other Tax Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r105" ] }, "us-gaap_TaxCreditCarryforwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Other Tax Carryforward [Table]", "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r105" ] }, "clar_TermFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "TermFacilityMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtNetComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Term Facility [Member]", "label": "Term Facility [Member]", "terseLabel": "Term Facility" } } }, "auth_ref": [] }, "clar_ThresholdSharePriceMeetingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "ThresholdSharePriceMeetingPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold Share Price Meeting Period", "label": "Threshold Share Price Meeting Period", "terseLabel": "Threshold share price period for vesting condition" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r993", "r1077" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "clar_TotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "TotalNonCashStockCompensationExpenseRelatedToStockOptionsAndRestrictedStockTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables" ], "lang": { "en-us": { "role": { "documentation": "Total non-cash stock compensation expense related to stock options and restricted stock", "label": "Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock [Table Text Block]", "terseLabel": "Schedule Of Total Non-Cash Stock Compensation Expense Related To Stock Options And Restricted Stock Awards" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r925" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r932" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade Names", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r115" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks And Trade Names [Member]", "terseLabel": "Tradenames", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r115" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademarks", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r115" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r953" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r955" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r956" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r957" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r955" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r955" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r958" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r956" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r93" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares", "negatedPeriodEndLabel": "Balance, shares", "negatedPeriodStartLabel": "Balance, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r93" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Purchase of treasury stock, shares", "verboseLabel": "Number of shares acquired in tender offer", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r28", "r173", "r217" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury stock, at cost", "negatedLabel": "Treasury stock, at cost", "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." } } }, "auth_ref": [ "r48", "r93", "r94" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r28", "r93", "r217" ] }, "clar_TredOutdoorsPtyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "TredOutdoorsPtyLtdMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to TRED Outdoors Pty Ltd.", "label": "TRED Outdoors Pty Ltd [Member]", "terseLabel": "TRED" } } }, "auth_ref": [] }, "clar_TwoThousandFifteenStockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "TwoThousandFifteenStockIncentivePlanMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Fifteen Stock Incentive Plan [Member]", "label": "Two Thousand Fifteen Stock Incentive Plan [Member]", "terseLabel": "2015 Plan" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r952" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r547", "r555" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Reductions for prior year tax positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r556" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions for current year tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r557" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for prior year tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r556" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Reductions due to statute expirations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r558" ] }, "clar_UnrecognizedTaxBenefitsThatReduceDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "UnrecognizedTaxBenefitsThatReduceDeferredTaxAssets", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits that Reduce Deferred Tax Assets", "label": "Unrecognized Tax Benefits that Reduce Deferred Tax Assets", "terseLabel": "Unrecognized tax benefits that reduce deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r559" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r70", "r71", "r72", "r246", "r247", "r250", "r251" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesComponentsOfBenefitForIncomeTaxesContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Change in Amount", "negatedLabel": "Change in valuation allowance for deferred income taxes", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r562" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLeasesScheduleOfOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r637", "r866" ] }, "clar_VestInOneToThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "VestInOneToThreeYearsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Vest In One To Three Years [Member]", "label": "Vest In One To Three Years [Member]", "terseLabel": "Vest In One To Three Years" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "clar_VestingImmediatelyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20231231", "localname": "VestingImmediatelyMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Vesting Immediately [Member]", "label": "Vesting Immediately", "terseLabel": "Vesting Immediately" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Diluted", "totalLabel": "Weighted average shares outstanding - diluted", "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." } } }, "auth_ref": [ "r326", "r343" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding for earnings per share:", "terseLabel": "Weighted average shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails", "http://www.claruscorp.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Basic", "terseLabel": "Weighted average shares outstanding - basic", "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." } } }, "auth_ref": [ "r325", "r343" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(4)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "44", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-44" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "48", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "48", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-51" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-52" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-53" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "54", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-54" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r962": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 136 0001558370-24-002739-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-002739-xbrl.zip M4$L#!!0 ( (B&9UC=I'Y'M1T -)8 0 1 8VQAL2F5DHM%H=#<:#: ;^/EO+TN//%'&W<#_='1Z MW#\BU+<#Q_7GGXZB<-;[Z>AOG__K+S__=Z_WS\O)+7$".UI2/R0VHU9('?+L MA@LR#58KRR=?*6.NYY%+YCIS2LAI__C=3D^?GY&+\^L)>4KRZ8Y<-NS6,3M@*V.[6")?3H_ MA?] $AY%7M\$;'E%9U;DA9^._H@L3_#@B%AAR-S'**0Y@,A70#(&.&':IMJ= M=R>R, &->"]\75&> L\L_BB DQ)!7P+NA&P-/L?7VPI)!*CW"$GV/1$FN1W;$&(R MUSRW.+6/Y\'325*:J\+HK)2L]R=0FFF*0:W^>2L414)R%I91G1;E:(A"9F - ME"KLF%O62LL-+,AAY:ZMYP,4Y '#%2N!A)(\*-!?HF)I4:X"]:/EF4YYS_HG M]"6D/GN2B M*#]WT>/18"HR%LL+GOQ B M)B'+]X-0*"1^2CZN5JX_"^07^(;3PT<4YA04G^"/;Y.1J0="\%77P5+R_5CL?(CXD(GFU5)Z$LH=.C,]5W1%YC5^GW2 M(QE"^"/!20 ID5@)HB42+TD0_WRRCFZMH0@\A+'_6?P&4\YA_A,L1.L85XY! M#!5MR[,CKWF]C*S2:O''1&);RA'8%HHY?@A6*_!7A,'E84)H(KP:< M06(P#(7$4BSP>SB^>QC?CJX&T^LK#8, MEL"%!4Y$3_0VX'P$'O22&B17I[91GF=F>3Y,X9^OUW?3!S*^@:*O]Y/K+]=W M#Z-?K\F;V_'#PP]D= >?KSM1-Q2UQ1*,XSQN)<_#PA=SW4?,7L"Z[9ZY-AUX7F"+/EW1T'*]PB2Y"0J# MC-_"D#U;GS25-LB;I!4RGI&D'2(:(EE+/Y W<6,_=,(O$?[(?X*N!LREO$2V M&@BCZ-[V3]=%IZ#H1%(IDGL6K"@+7\$YO :57Z&1TWTKD5?3ZD9AOBN.PP27 M<%Y3;.2-_GLW!JL%_DL0.,^NYP'C1M!E?XY+] 'GX*AFUG2]Y(Z&X]E@&;#0 M_8_)-.\6N5%9WO??KRM+TKI0BJP5(IO)V_%"\8\$Z, 2E9).H;92J)LHQ/E: M8>CURPK<:=S:N)(4TUOPK0L5FZO7UDU5*-N'ILHF"D$ Y"&,<+BB[#?SYE+*E4I09H&*U4D]SQ_B-2O:A MZ,O$F(B"2NB;H($@$3VD(E>>,W,:!)UB[4VQRB!VJUY5K50HF6:MLZ62&0 [ M9:M6MD245_0Q!!]D,)\S<7CPU8(91'!Q/%-A0#83^A1X3ZX_!V*Q>,BHXR9. M]A!8<+:N:_MII*FJ93J";4B7ZTU*"\F(0;7* PN53$DB@B:$DE0I>D:0-'+6 MJ5L]=<--SL"7>V)J48G-:EC;J" _%2<\K8)DC135HC,PU1*_L5SVJ^5%]"NU M\&^Q ZJX*\+?A.&EV.T8$HB;4#Q9AR%W:7&W;";;0PLFS3D]+6H.DD $#40E M8LT=DLXYFA)U-DMH(6.?#$A*#Q$$=1I6K6'7%O.!81P/2>XI>UA8C&;B!X8& MO@W,%GT:SY"M-LC@RO4BW)5':'GGR@07>8/8?B" CPB$>8W.=P&_B$X(%8^[(:O)R5+TA(BN M$*4O!#L#:U"B= ?A2XGH!D6=\W_@LHBKPPD,%OZ"^GO/4HXMID%H>7>!CZ=1 M EX%C;<+)M3#PZMI(#5P)>)HA'_&0^;:XEP+"DI&P)]$A5'=W_;?%J,4H'(< MA:BV3I#2O,H+:@F0VT-Z8V7.U4GV66*:H4:B\I+LV)=,")>%G4I7J[3@662C ME^[/2Q1."V-4AW?%V3R'I!-,C9,UC$R86B^4JRZY>OB=!3#I7JU*>1^F11 M%7A:&'^.)_68]=7*T@!)A6J+"9EJ1OR)F[NATX-&JE!YJ!>SV;4 M#MVGK'0")CV_]JG6B,WP52A'P9/-*X?JN*:MJDJ"#:^MXCHUJ;&+26&IH$@T MWCI^'<]BJ^O/!4CQ?$2_/;XENJ9*(MO+JT?2ICA225J5D"5'*C MB;WN3DT: M69,K.J.,P5K6>M'M3#8Q)#515:C'N_HV)&E0V []=F9G/IJ;C_PH'P:\- :E M04VCU"^*;H7.**P; M% )^%]3A"[FQNJ-&!/TT*G$\U2!\3VWR+P',HXQI*& MKS5S"#05#1+O]]\V229XF(Z'?_\ROKVZGCS\E5S_X]MH^J].LB6C_0X'26:- MY=;T0[1<6@S&Z8,[]]V9:UM^.+!%8BD,H7N0J%T^ZG> T7CXK3G"E$TJXSS9 MJHZ;Q1*E89*U3)*F.R/0) /ESF+(YJ>RTT,3J%&X9[I0/B6C),766>T-4X;6 MPWA%#-IT8?EIC##6 D>Y21)18Z052E"8WTO3BHH!Q#*H#AM70HWCYCNMJ=8: M_"6W8J&UJCUF,[!1RN?%H:YB4TUY)[3-A%:667T3,#%8AI[%N;@:8<"_4,^! M[P^65V;4]])&A8H4#A?*5*27/[)ZE)00CJ206<"(A<00.Z4&/I %T",*.5#4 M:=DV&2M5'D&3JD:=>%\T&U49)9W3L.LTMP1HFVRV=1P54B]8@B9):PELIP [ M4H ILQP*2ZO?-\@X,V&I4(*"7UA;"8(9R5KKU*"&1T&9^R2LYHWKPUSJ6M[( MQ]@BL8539>X;UC:*_4+C**;H28J?* UT-G^'LL[&*X9H,,O&C7KNSGWTM-"I M<^88T)O";Z02FS92H3E%_[%2<]1Y(Z6%9,2 ;2&2'+5>IV:[4[,,3BE.,R7 MTJOKC&1]8;SYY#NV7*&0A;.K9@JI0*LP2@X'3H0QE4202?)T=HI:*XLU6D8B M!%KL)A7NLU+CZ8S \CRZ/(UU+\T8#\_ZVF3I!'6\>Y9#3I"4]4"^JCJ2HD[9 M=J!L$VKG1O X"O>J==NV5Z%^NC3J&NJW3A5FX72*N/=LQRI'OUXEHTJ<%E6B M-">Q<^MWE[XJ Z[G\3&]Z\1[J4E.YR!,Z^\FF77[]BK4J.!;U4IMS<@B.;JR MY-9!J&(:^UVBZX8Y?;F(#U/:G1;0*'W-P;&*Z:]$XNHDM47V9=5?14B9_?N,B;QOJ1&@P,VL]RS .GBWFE,T/WZ_A M"O4J^!L-DFA3 HE"898&GA"9FS%FN08DJ9VF[D9315:]@+FW7G%Z%^Q=2Z[6 M:=462KIUFQ7Z67!D&NBGO.I @L;428TKY&WK5;G3RZWT,HES'"XL\"GYR%:,>=6:?,10S::[3A4UT05SQ)(.?+E\;:X"Q=H7< MBVL6G=SE%51Q=-;C:R?MK:0]M%8N\%-8N'KE,%:Q[)-.PE5X":9G6GB0Y+; 5"HF+L9%=MM:-' M3O^(H+O73P;;JX)JN%[HF"7H'A!0Q3Z;OKE>CH:#FZ[@;?UG1)UQ=L$BU'>;\WRKKYM G1 ;:W3@3W< M/K'#:R=,VG"ZI_LF.I6HOK3 =/= A=#,]TATW&^61UXO$]PLD?KI_IUPJE^! M-3S_:A:#^=W7CO4-7GNM\Z2K61B:^]OU[[-VK-P@(]DLI<8W#G32VL7K M@%L]^F>6Z&X>C.S$7.^AM(J7T,RBJO?462>*C5)NFZ7)F@6U099^)[5-4P(; MY_099;=I3F@GOR:)5[6RI:VGE(U0E(9J'4S#SJ)-+@"<0ZKQ&: MI:+9;BA]DZ\33>. Y?IAQF8Q-4WUZD15YX$YX\MR9H%4/2G7":!$ *"J2S<4 MDR^L&].D8MU1A0G4*!S-3H2"2ZQ7<]@Z856'/1O"G,W"J'A1K^-][3#&ZD!$ MLR0T>P2:4,).(,;X/WV\GYGQI?%]':\;1O+5#>$SRJ-9[%XGHWH1>U6Q>A4R MJ1&EUXEB#_$AXM_"XGY[A 9AG_4U5QGMY&T2V7871U0C:&1J/7JZPZ-U (,< MS_MGQ726W L4$DJ!C/+3)$5K8E)G>U M]SIA;AW;4FI<:U4SB?2TKS6H-2Z?[H2Z0<"+7I F4*/PFMSOV\FK>P]%)I4$4 M0-F>USJ 42*:]5K^HK-.((WOL]*;MS(XHWAJWU'52:E&O$#)*EDM,TI#L[Q* M[@;J!%#[M.N>!3>HN6#Y(Z_TIK?J"@91X7OLA6N#!Y-_+2<_4!'<\+GO&^,RB" 449P_$<5S?../MIQ*@R M'XJ/!*S=]ZZ8!R2%Q+2L/?43N8^_@2 Q1=4A\( M;*9(%2@JU.2G^FJB-B1DGS3527^3K9C*U]^J:QAE6R^+HYLO-MBKR0:?_'L2 M1-(.@B^F1(H8;WYNB,,HZHMBF'2R]Z,.X/C;9/PM\1+1=U0:^W^C ?B_1V#& MA,[(B_@2 LRG(^XN5QX]BK\M&)U].D*%Z)WUS\Y/X;]_0\O'+TLO 4'T.?5Y M>63><<#F)V?]_KG4GCRQ<;,) HO9!1S/YP+#Z<7%Q8F .EG)/040T4E">H(@ M=$.L?I4V0K 5<.DMSSOZ''-!Z>^N& $R;\J(=379$RONE6:^$S,\Z[$I,Z * M]?;(A5O$_YVZ#\.X:??71OZ>F##,6JG%BI]/7KCST5JM7)@A\5/\P?<#J4_B M&WX"G@0L)+ZUI'QEV1FIHJ^!HX_ M!'>/H:DC\AYWB=9M5*<\M:Q6U[(4_1-*.B*&O7QX?M;*JG M1%L%_^HE]7KXJ7=ZUCL_%51\E@*1%#04AD/=)L)(P/%'QH:&!*QW[T)JOT_G M&"%5CRL>8[E:R),+Y,GI^ZU)WK6 U:?GY:SIZJF^)OOE$UA8Q:% M6[)')>.=^,NI2812 6EXMTGKVB&YU3#&+QNK;XJ:L[ 1*0F\) /^VIB$W)C$ M9^*I;[\V&<>Y.NE?NZ$'[32/'C>V\5!7:V&I)V]*QX4#3K7_-KV6,'CD(;-L MT%*D-GMAH0+6]3P\%_YT%+(([+.RX?^7]O8RXZU/.U3S#+-=Z M&'!,(Y;=K0=JZ.TR *MAL=?:_37T+RY[E"\C0 %]=,/:O1X&C$ZIO? #+YB# M6_.5+A\I2SI:6JKM&]CGGK#''YU@:;G^3GJW)NFZ_;IG@1/987G73 "M[YUX M@^T.7_?B"Q'7IP;TB6>V>'+_P#10GH'%E?[:&]H0@V#YOP 6USJ%-:?<1LQ=6_ (TGK5( MSR&^LH#?6Z_8'7P6L) *9YC]ML.ZWXE2KNO"PCQI"Q'7YJ4:J)$_41'\\@8P#[ %XK"\2QA&%B01]?/@AT+5G?/;;31\)9W^8Y"M]0W(9ORK!K! M83&DH ,YZ[U!O0.QX@UZ5K#F&]9MM56_!W[C9O,<>C6(P@"76?; ]R/,CP2K M!G9XY(O(# [%BX#AZ>DW]&&$/P8P4-M]HO(2T-@;WBW.BH&UDJWMP*C7UB$D MO9!-,V"P:IL+T,O7# 2F*[&8Q> $>?.ODB":ZDWL\%Z_0&=<3OG(OQ<$IJKW M79LT::P0VW>U8=JNEZN/[!?J3MHWX4E,D%5CG^;]\;UA;[U'O].>3Y^#/?)5 MQ7Z@?*TQ5.,!^0L AA@U)8=CFA^[M2FHQG\0FTS[,X5KG!';%KMC_];-_SDK MFV;"*<3\Q=L[<:B5>/TEWN6M WD0"GD]FU$;_96T*Q,KI!-J!SZN^$43PP6J MQ\A/8<5KH@B7\&-K+'MWDQK/W(F(T]!/7$3).]C\.<;]#JV5"TJ./V%I%8DM M_PGEU&+V G?_7[#Y91(+(;=1AA9CKS,9[,G7E6FO+1W2^$L9 3^2;^E.*Z?L M25Q&)#90+(\KGX11*F7KIM@.DG7%H&;1G8'S/Q$/XR=<2OA4J^I!&+<:78.Q MEA@F.;8:L$57]T_B2\,M/-R_3;9T\ZZOMJ3U;NMT 9XYOE$CO!?A>W^E5%QX MFUN)UH S"# A\T^=AHIJ"#K(YN#1"17 4RAQ[!I/##ZG349Z'5P',?2WN!LY MMYFX SP'LKFX14\+FXT[PM7JS$]* M;+V*;D_1:4D]]UTBK-Z7$*B^IT=89Z\E.6R[!^?*S59,/&A*1]^S4P MLJ>+(.*6[]RXLY!2OW@>M[;4:5*C]<.H)!-UNK#""74BFQ:\_X0/&]4\B$B5 M8R&JSU M/;URGUP'%#2-KQ/;<N/!_9P!.JC;%];M%DX?K!Q+)_ MSX_YXN?6C_$DKI/R).+S2EP-*W=NTZ=B0_C%870GK>4C=9M6/HSM?$W(ZR1U MZ48.NK,SUTH#_M*(V=QE!U 6+94C;9I8QW4>[JV5@_ I?X%A,)9)3N 5CV_3/2Y/.49L8AJQMFMFD-;W<.#@ZX/9/57YSI66 MMKY?EQZXI%>N!5;#@2G3H4N+K9D:,TCK>WCOTA4OZ5I)6>O[E"XF2OIE*&]] MW^*INZ1GI:6M[U>V'9 2SZOV @V0;=PK,/B9M1W2PQ&H-EOWR7(%V0/'<>7^ MWF7 6/ ,;LO06@%4F.Z);5'_(-9M)=Y:+9?N<+1 ]R#9;VZX^.8'CQC8BM2/ M?-!VGM_A@K\BAALBEQ9W>;)>?[T)&'7G_C"^M^7ZQ1;QCKA#ANM:C$A.6/>G MM'P8*V9-FGARI!;?**'HVAWP1G0ZW:'G"@TZ6U2H8V'%5KR:7)+@DP>,O>U"-RJ#,\ZYP>I;4Q> MC7]]".GJVZK)&80!1_O47#%5:TM334'K)U7I% WFC(J" ?S/T6QK5D&UOY_9 M=ETR"@N.DT$&'?_Z(66[O> MT0S2^AZN!Y_& 8D8C:TZN\ZY>HHQLSQ.RV9PS0V]N2&C@K'8$,VVLW8UPU)M*?"KC#'3R?55?(;+[\/7 MV] Y3L9]%C9?#K.E+=A,!21L68_*][U >II]LJ.B':E?]6 &@,'"*==$7-$G MZ@7"28L]SSHVUHA@SQPJUWBMP2SE3W:"I<_[6;NF-\N*QE@U>;W-^H&7YAQM M9[BW/SS;2OE*MR*;4ATC"/JI*:SX@%7=8]:">'>!_H#T= & MG1<*!7Z*"%^5Z?I\,S;J,;7&ZNV.9<4U]R;L*F(Y&%8I"3O:KN7G@FK@0^FX M[DPROQTSGLD;7/C(U[L-FZ-H#9,JW0=C-HR\^A2386IFVV05MCZ VH=3O':S M5G9+UO7+RI4LQ17R6?_L _@\E_0U\)V"U[P-DC:ZU?6MH,B2U-POO>V<7@?O M_[W)7(8WA/>808F61+U;?[@-.VLA;@L_JPU4[7X_4,^#LE^H#Q_P;?B!LP1/ M$=O'C?DLO7<3IM9&WAK3OSM-%4FBX##&G10W7&[FNQ?QM(9=.U1$8<\VYE)6 M^V!XHZ:!5SJ9=8!;T_/=#2*Q!5"XF61#8U2"ZU#8-@5]RF\\%O>A8_'16OK[,GX')'<4TJYL*=FMVAM8]^QZ^'93J*TM?,LQ5PAZ*V MA;M01!)][A6?\KL;B[!M<<$J>GUM,1\4C2=K/'D6'L$GY8:_HFHWJ]8RQ58W M0H:UMTRTD(>BW.JT;.YR)>2A=#D-9LO?""#?>E"?\Q,K>WPUN!C;6KMJ3L.; M1:KN94L_3]]OU)TO0NH,GD",$F8#,J;TG* M7J3Y#H\_:-MMF[;).;#"KI3#',A4J1P(&A\#%8+ED\#S;N3689TCQNTPMO1@ M<>33@(NGM@+<1BDL TK*6[@&J!, JC]05^Y74_VGW>#;?VR*6>HRD$D^T/WY M?P%02P,$% @ B(9G6#6?!7R_'P (?P! !4 !C;&%R+3(P,C,Q,C,Q M7V-A;"YX;6SM75MOXSBR?C_ ^0\Z.2\]P$G'SK73F-F%<^L)D,1!G)G9?5HH M,NWPC"QY*+/?W]?F-H*$0?; MUB][PZ^#/0U9ACW%UOR7/<_9UQT#X[V__^V__^OG_]G?_\?%TYTVM0UO@2Q7 M,PC27335WK#[JCW;RZ5N:?>($&R:V@7!TSG2M.'@Z\G7P==OVOY^T,:%[D = MV])88X=?A^LOET%[MO5=.SHX.S@<'!YKY]^/C[\/3K7'^W6Y>R!OAHL*FMCZ M\SO]WPMTJ %,R_EE[]5UE]\/#M[>WKZ^OQ#SJTWF4'MP=! 6W/-+?G]W<*+T MVU%8=GCPC_N[B?&*%OH^MAQ7MXRH%FTFJ][P_/S\@'V%H@[^[K#Z=[:ANXSQ MA71IW!+T7_MAL7WZT_[P#0\],G[WXD+ J>Z=&E;CFWB M*97_A6[2QB>O"+G.GD9;_^WI-D$.;OT)WM.+,5U#S1X(--#+-8/1=(5?'I@2FBMW4"//66@$7 M;8*14P%%5BLU$OE(["4B[L?(FEX#NY94\%F_54 @W46-\'[8]O0-ICSHY]8" MLSC'+R8:.0X8G$@G-K\\('<\&RULXN*_JBIAS02TPYH;SZ7C)T; ]?L2;!JZ ML!Y5GO8YG M\3( X FM;',%2X [;-'/X)A/<6@\+W73."S#JX8(:8Y5U-.R+=]-B7^JH"^R M/=0([D;'Y'?=]- ]TNF_F?\5&[G,G '/8^H8E)R.K2=D>+"PL^:P>L-5!DP3 M5-3(I&N=6-"^0_WJ1T0FKSI!$770OVT90!:;(<8S2H8!Q%YATZ-N+2WM>^@+ M< A=V_AS[+ETJ427T[\Y=/:@2NN90?VLWBKP5B'B:Q0)(X5M&M#1 G,RZ_\1 MUG41MF?;US[:/;4D_.'^"1 M^SH&GB8MDG;)RWN]5;ML6OZPO$4$W"OX.)?[H!E(.M3C3/;+=-DK*B$!S MP$Y*9KKSPHY+/&=_KNM+>D)U=(!,UPE_86)E(@U^^)<_&L)&3?T%F>P$+O'Q MH N:+F'1!=S*)2TH\Z_3HV_')\?'QZ?'P_/SH^'9T6F,Z)@*C$B2?IT88?OP MUY16),^?@A('CK=8L-;V,0@TK#\#YRK-N: S6X9PFTP1^65ON*=Y#M!C,T]< M-_>T-X3GKR[[LB38IB/AE[W#]L5C&+8''A1,G BO]!<3T3V%?&GE5%%5>'GD M98A5%J'J4J9+19@DZ1_T(&.EF]1K'KF7.B$?8'C9=@I'W$)U^R'W\E #!3A4 M50'"\[D/4&2.G.-%^B'.0D2!U(Y4E9H/&AQ>["QM1S=_$-M;@DML>G1#C;I6 M_@(73=?K6Y&)MDR#_="(FO$'^G.JJJ0,/P$[K][\9C4/B3>%Z5) ^. MAV>#5$]U^^! M5Q&&#'$ML5PSVR3U6K").%E=ZH&$+QDHO&T9N9Y8A1:W23OJABGBG[6L&P5C M?QO'M,A8%?2H.ABKPJ>H7Q]9KA;8TL^PVR4X< M0""V;ZH.OF2$*XL_>K5-H-FAWKW[P9%@<;7N6A4EV*0:1\/,"KZ* RN[S2,LVC,?.H4@*C MZA*.L:'&4X^*K?9(6YK@A,C.6]MJE+P".6[Y=X)3"J?L0I M9IPJ672E95^K#2\]FW>^]Q/CB-@&4&:%)/Y3P'^X=9*61*?ZU)S:J(Q#$]^D M3=;J@YS+0%1]NA;> 4P75%JDPKMJ@KA4-\F/)%!.AB"54&H>I^ MTA.]&&>A:9A 59YWL)C5_YIJB$#\UREXHI)?IP!/TZV5>(EP:KN-ST3ELWD MH]!"IPOV2+B"X IW-/:[-M.14K+%7"(WH^_NTZ0/+-D:^/W\K2R95GJD!W4@ M+QD(_O/!QH7D9FXI"V7NC N)>W?Y,/_N\N09_KB_?GB>:.,;^'3_^'3]Z_7# MY/;W:^W+W7@R^4F[?8"?KUN^UIPATH+AD%NCY0$.'4=JR*$W44:]P2D@@/B0 M+$:C^A(H(I^FV,K5HU3I M)-AO /9;QXK0HE!Y&B7&I4++M*^B:4JE@KM^=XD.6+"EDX];$(M3LWTJW>.G M;DI:NWHYK:#)6R>%*G2>,TINHSK5*]&,HV)!-JGNF_\@-%LLL?GS7ZR$>HH@ M*H:T (M@J2XXFL=N/*/WQ]@1*2(K;"!G8IM3CASY%=03:Y%PL@Z9I- )N2!= M7N]Y0BL$B[W0O!'=98+_IOREFK**/I EO8<2FX%0K M\>)ZA"HK+/5V7?V6TJM^!>; M M.^EVYGM9W/+JR;K[33(Y9JF^T@K!)Y#$(>9E RZNJIX"R8DO:]^])&HY_[S] MS1D6&B5K.?(K]4_Z)?"J;@$JA!3*1].IH .2H4JE06ZSX&]@"L7S(*F#\1%; M[("SQ/X5"&WZ_Y[C!EE7RZI*^<[44Z[2VB*G>#6S3/6]HSQ6A$^[_XJF<_1# MQQ;]<32#6?H)P4K/B**J-ATZBQT&#AU"2/\1*/B*0#+V,3"]A MH"OD_[D.B+E^-UYAQ8WHBWS^.WV\$]Z6B6C9LOG=CF=Q4L96)=#Q/$U1]B;V M!F]6O"V'[]T3II[][&9 Q,VNHE)1?6U+W^8"U(_$7F&PQQ6)E1Y!]2B B,* MS\^[CFB\0K -ORGQ#EZ$"^R ](NA*OZ\7G2BFT^2"-D^3 KCJC^FE5SGI5YZY9^'%57= M&4JSH? ]F:XG^C2R\.E@_J9!;ITD&TZ&9X-A_[6A"'_A^S3JJ4'P5&R8?3/S MR5AA_1!I;"<5IS1C HTZWR*-DGRD5Z1VDC6GP[.CX_[KC#@GPJVH@;):DDKN MRW+(PI^7\"/F6IBB:CN@%Z58$"J$LIN3:WZPC.T%,7I997= \N*X0W$KNQ') M]ZN#-SFDER5!O1U0@W(\"%5"V?RNF; VWO&0T8J-JKNJ&")L"'6CJ2U,N6M= MP56EG"/9S,M[Y5OKL6HTP9E06T3SR[;O7+9W8:QO^E*9#:%R*+LGRF$5W#09J MVAQ12:95HQP/5$Q3F$(27K='?E0Z&VG^%UX>*)DF=E$W9-FA?%89X)6!T)3= M LX(*P'#7!2?(]'"+FA,16ZH_AQ*:D1(JXMP [N@+=6841@"U+5UX3!L'=)8 MUNO-:$ ];5'6ZQ7EGER$60=>;\S6AN^PWM'I&29F=B@A,&-EUE-/ERI*,G^> M$N>!ZK'F3V@96-3Q3$8C"NOM@$:4XX'R#FXXTX<8FX!YY!-;?#F*O1 IJ [_B#FF$)!,DX]B[M \, MA)S/D*Z29((*>;@:M V"\"4CSU596@@8AJ)ZNZ -I7A0'&?>M4KX2@[6CA,$ M%8;&?8AOA5=JOX!^QSK0O87?:>*:%'6JL1RWJ\B?M M2]#K3RUG60N/YL%XO(" *3%/R+#G%OX+% N<4!?/L+Z.Z@B/[6,A9[%X52CC M+="4G[2YL=Y:ME0E<632GQMJ5']'ZMFTAE4P;NU:8J?J!SYULB&*^VI#AV.] M]4:19;6K6;4NXO NZ780;A +,&A!Q=.=)N0PI&'@YY^:WAJC54\35N_@]S,D M?+1BRH.^/M6[ _ZJ'C%9ZT!G>>I=OV20RT$F4T8GM'R."@7YK_I9?&.,4^"-RP:H^ 3]5O?/]-AO.[="@9YM!] MUM_;]42R._X<" M59*[.G,\&&Y>G8FUU=F5F'7@'/\>2[)(Z[GW@\YOL(6=5W]WD9]M/ZMP4K4. M0;6^=3R*LYB>3)_/Z+C=AG Y.-R>,D PV,43=:7Y_R>0"J<__IP%!]$N< MI.XFE1M^A"5_6BFJU/*(SR$G;\P755-OU(L)*S[N2V%4_8 _!U1LZHN/+WD- MX#34+&+,]GIPJ%U.TS\M(M?$X>31F3M+*,9K"@_B?2R0U4*&%5"EI,#K0C!4(KZS4O9>!O M\VR4QOL EN/Y#9DK=&];[FL)WT2@T=U3(R$.J!Z>)0>Y5BNTNP9(Q/8H&\Y4 M JKM\6(ORC6VHQK#0ZYZ=(\\U&?HN3XCPUK;39WA0U?]]GX)K&]V?2KS9N^H MPG" *QAMDKXZ$N9MB9Y?6G^*]FK3U>16VV?I6)6@22W6)EMX,V(T2LT^)2?Q M/;%CF]% =ROL-(.":PG\0S!>^?9/^R@E%[8%2BI&=;*L>F.^4!@;AW""F%1? MX 9()CI8 %$%W"BG>OJU1V)//9988:;Z+HJ?_$KU8@:_EPAK,)Z MR=%S J/GK'N[4$*< JY> 6C5]^;W$Q;=E$8(M-Y MA[(JG+:S"V^[Q&J8@%LWKY?V8FE;B#T 'O\DMQS[EHYAR+2;46]I:]G=&DO6 M$)X>G9T?GYP,CD\')\?G)\/#T]9'VX/M\E+U9!51?&1E,30]U H!E5SD-#G: M;G1,?M=-#]V#JP[_IM=5X[%#?NA4(FM/4'(ZIAE_P)R ZW"A.UAN@V0X3(]( M2HO&B-'BU&Q$#OD7>JCG$M\H"8G2QI8VTM:$:8RR#G='_&M1(9,CN+R-$'[Y MML,1;0)*&1S2&Q_T3);HAO\Z@C@>R5:2H^;4?[F]VZ50D0 3T8GHO*6:!42#/ -6'0HG0E?JB?WJE M,G7A5S"=QK5.+,#AW-F.\XC(Y%4G*/*O:,Y$X)GI)X\9SZB[8H!O7':5WF,)&M2^TV9\T M:%AC+2<]LR06^@M#PURU (]?S=]C8I TADF+@=(H*NW6TF*X:'DN$=TY=W\P MI4+3T0J4O,4+(N-94G81,L[8EVZE92O'H2]%&!.V',;L-M2S;"4%';=P MU3F@^FQX:QG^@DTW W/%L(U;_088T136R;3PB$8&S?V%'D=Y MJC?<2XUJB"VJQ]8+P8Z;WAAK99\1K,7)T"C)28^,D:T!W?N4\,#72M0)4^ $ MQ$.-T"/SZ0]."$,$_L<.M]/\A[4"!4X)+4##VUL3K-Q%H&&D'_D8L@NK9W[D M!)6*-11#J+I'%#,$=&SF2S:[<)\D*X%0P75\(@96SHB?I(\Z$JUU9DX35%S: M#COI8;O5MXNEC@F=_"]!S'.NWR350ML7-'R/U[FQ28),WHT,3G'UAF )L24N M9<@ %?% M9E^"6[]A%X]8I6?7MHFG=,%,SRW]8C? )W_CU -HP6T9*'F!9G:B*;EU9D:B M+K\MC36V&=T:IRT\50W*4P*UB$(M(E'S:4PTW-U^H$\%)5V8I=?O+M%!9["E MDX];4%YVDX7&J-@FD#:_M5Q$0//X!P7-]=C^48HLEBOXB^-RSWDKM*B>_6I! MN3:.6VKEG>J[HR7P!I%E]2E?T."G[M7+.@6W;SGS\P6RT R[ "91((U?=B9. M!5'ES<0!%>PABD2Y_>Q)N.L)%X@+-I\"RG-'9$;IEDU-<%--COC\2DF]/Z<2 M5\)D<-'%AWL):*K/)@&D&T0#14U)&?-JJ2?D$I+CBE\*];;(WY^59.7/J=5S M^R5B"_;K]UH01VU5.TABDGY&;]@EKJ:8'$M%\& MF^HODH>8@LFLG+#S*ZLG\S*"Y*M#"?2J>P-K:/X45U(KJ>P[TPJ(O&-.TW^B)< @9\+%H@,M7>HGBUAHM:)XL MCJ[(-J.>ODCX%K6 +52,_6QOHZ6-PR#TE5VTY+!&=IOP*'^;,.K1?^8\_+:. MV_\2]/N3GY]^!8S1%>)+ST MV8$85@7#9Z*82C1=[[!3-+,9,EQZ8RKC.\\[*--6+Y6B/DZHD90L-@M$M\)\ M,'@5?7T"CRAY#5YV0DA=]TI."/';7>ONXQ,#I6#C)GYW4T,V@[*.US@#2J:! MENV&B/#A1S^5IAP^7B/J60IY <>-1 WHA:XG5-B?XMQ5$*'\^AT9'BT3OQYU MAQ?8]2^8(F)P\@C7UWI?-*8-MLCM7K3OJ C--MA9VG[&Y3!W7P7+D]%:7Q2J M"3:HOJTA@G44G@K3S1T/:/A(%*Z@3 4M[Z)BE6&)ZN_;B> .=X(V=XB<]"92 M!863Z"7)Z2$-I.Z]\E5E3\-O\%5PO$)DZ[)LHSK#?-708E\TIRE6J/Z(GPCD M!YNNU3TH]F*&EVZSDQ_02RH5+)9<1WU1O98YI/JS@B)LV#R;I26N,%2DH3R8 M@BFM@T5-[Z+6E>))P^\;5I@?Z0-^P.!7FF84K9!I+^FU9C::IMA-)S:NK^&^ M*$_#'!%_/K$%;?EAV],W;)K1!?B*.U?9;\^ M&KW@+/'>8M:!O-]Q\B@^[)R]TAQV[Y?DO-*L??&?5&S]*3'D. AQ'F@-,\-= M>;R-5]'J7;S%F$?:;^!O.^Q14S2]?C?HXZ1YH9NEVE+/=LA(*^UPU,<$!<.^ M.+ X^L IW3>)R\!4,8]2-OGY#[/F5U)/PC(R$I9P'MKM&;PU/\;>7W$7 %8X MY#)U6IE\FE(VVO)$/-HR[)E%668_0ME=H&6*+?&'VE'1929NK8[N9ZWID2 = MBJHW> 7%DG6YJA"8@F8Y=;TL!K= CEE5DK"/AZ?GW[97GL( "XVO?,+M.@>F MN$@W"V^S,3E1("58OA#D;,B)1')W%6[WKY'\(+8CH'BQPDH+,E\\ I+E0]R6 M*_H1E. T#)RJ6\O5K3F-\G"V]M,3Z,86;=8^ M?F&EGLBV MCZ-V-$!0BV*UID L9+?8E=W:1_]3<$_1?0PB@(&OI ,'M4CATY ML*L]ESHA'S.;O.ED*J8!M??::Q5JAUNJ7W](L07^$OX6A!+& PB!$<&]5T;#OL33:568Y6:WSWU*\^6;JY& MI/*M^%8>_X6FV6&(W,")(5^A<0 5'MI'3'\6$+K@!+XQK6[+L)J%D.0P" M-=25K+"\U$-XMVIZ/X:&;D=B:CPBAMX!9,)F4_#/J)[ESUF=M$$6O8&A= M-J#09:'/N=--Q.M_>Y@MAZ24@MO*#JF&' ^V:*LUAK'2 9]8.SND,;)<*+D/ MVN85CF2T(ELER07TG:?SZ6;=UMB\H<%ZZBYX;XV6>QEA_;W3.-L<$M,%DSIX MKD P7@H#/U"6"T!UKVWR:A/W&9%%D<#2!;=,8(( 5'^2X'>=@$DW49&\4N6V M3%QB])?T:]2\9B@\9S5TP["?%PO5NE88(VPTKLML$1 ML37*;KA(@;0]WJ:];#,[K"D\]*J'F\F ?(8^ZS JK)W=U14^_(8#Q=I5EC>[ M#E5YLQ.<.AHH\ Q::XK" 5\RB6[6LOCG U]"\+\7H.1O_P%02P,$% @ MB(9G6-'!'^EK40 X^$% !4 !C;&%R+3(P,C,Q,C,Q7V1E9BYX;6SM?6ES MZ[:2Z/>I>O]!+^_#Y%;-R=ERL]7D3LG;B6M\+(_M)',_I6@2LIA#D0I(VM;] M]0_@(FY8N:$ILRIU8DE8>D.CT=UH_.=_O6R]Q1/"H1OX/W_U_IMW7RV0;P>. MZS_^_%4/__-M__M\W;_[WY/9JX01VO$5^M+ QLB+D+)[=:+.X M#W8[RU]\1AB[GK>!S+8@^/GASU]MHFCWT]NWS\_/W[P\8.^; #^2SN\^OLT;?I6V_.DE="NM MGS_F;=^__=_/5W?V!FVM-ZX?1I9O%[WH,*Q^[W_\\<>WR:^'IF1Z)SJT+4/S M][?ICZ1IZ/X4)E-=!;85)0B>'JX&! MA$[D5U?0_D"A?_S;8I'R! <>ND7K14*.GZ+]#OW\5>AN=QX=-/EN@]'ZYZ]L MS\($R \?WW](0?Q_=Q&1#BIVIX$?!I[K4&$Y?!FNUJ?!=H?1!OFA^X2N@C"\ M)$*\)>/2.7^]O:P 2L>/0SO NV](H[>TR=OV,[P=!<&[*+"_; +/(4OU_*_8 MC?8]XL8:O!>TSMS0]H(PQNC:BLB_J_5JAW BS^'2=^[B[=;">P* ^^B3A6U; M?K2T[2#V(Z)_;@BHMHO",Q19KA>JX]OOK#T38FD3 H;:PA2J)]0!0^%P MPX%.U: 3>X2T-S&V-T0OWGDO/R]15/RBI3S,&JI<^T6B/[H.'EF&(R,*) M-@C?;RS_4Q XSV3C2WIAY/2-O/[$/9.#_A70Y1$CIUA+'="4##@*^&5M>&)Y M=+.ZVR 4700X(?.I9X5A8FXLPU^0YY#O[RRORV(=!HZ>B76# P):M">:DNX% M.[I'L+[K0 ?M*7I&\;!L?*>^M/K0R5K#CX=:H4_R1L/@*)C'!++WV'*('8V_ M=-%7;6^*F) M6_ZI _ZZ,_2]D2'L/B7ZX\+UR4;A6MXE.6?AY$C>B^[2G6%4! L1(WMFA"T[ M(BLM)%8\W3KIYN@\(J?4?C ZM ;$$+F*=J6?+RP7_V9Y,2*+N6QWY/9&9T-^ M3.AZM__M>!M[E)V)L=TX_9=7OK!QZB;H="(8")2Q27:+[ KO5G%DG':=8>J9 MB >I_XPL^KFV4M+]E*R(*]=Z<#UR3$1AUM)9^029&&/7?SRQ0K>+\AL"BC$( MU<<&J#CPN'P_34Z-CYD+SW6RHV-.]&5TZ#^>%/0 4\]$;+HQ.V O&&P(L)/( M"%4T1,LD=+PA6UX?\JPS^FB(%5)$!23YFBB5>+M+'"*_AM1XHGUB*F&%'*V+ M$9?/%G:Z2/>(P!D@Z]W&PBAI/4[/P*9V[;WU@L*# ))/ MIV0K=Z-3LE7LUP'NJG1;3#(TSV'/W44+\Y(#(!;N7APC,JN""*M1[*M$@!/XS *MLL7<@P/MI;KGZ&U%7N1!MX:@W%1L;"=8Y/] M64<(A5OK&Q3C8$?_EV2PO44A6K_-VK]]IBZ'-SY9R<$SPNP9RRBQ,M4\C _C MT0G?9!\(ZN]_>//^_9L/*?+UN5HL-3I]F.?[K:WP(0$@#M\\6M:.YC%^?(L( MY>@W=,@PH7XR.4+.MKGL&D.D2)"V;\]?(NJK?/#0N1]O,[_,E1L2OOSC/]^6 MH68RI TA2\F+-+WP[PG@&S($MN,'],9QMQ2BP/^*Q>[#**X?O25-#RQA#9!C M4 \+!*'F=\XB8CK8=#H;1#\=&VVAC_K/CH""=W>;-'V@:X\+> K7<<&W/(\ M/7!I!Q&0A .N[Z9KV?^2 45;==0)%901;><@Y_"M&]$)BNZ+4O]%JO47GQ,* MATFJ;PZM%]B5@9.,O0"W5HKTFT(G9E_\D84B'L(D")L/[ED/R/OY*TZCG,8$ MHO$!3NR#+"TB\*E7G%A$'+C9;3G@%]*QQ%5$B"SE$V1BI;MT%@$F^]_/7[W/ MQUGC8,NE;SYY(,-DL<-N@-UHGXPOST\^9,SJ2R+ DK E\?4WW3(W9<(HZ1UIMNEK=^.CR<_S^QR MN[-V=$Z'C)'DF2C15N+KS@.4GM^D1(1;]4!YAE1Z@> 'MH"&0#%;"U]UWDM-?T_])L_.#D?B9LX1"?()X2HZV7U MC@U1UNLZ@G3J 01%X/2@SF3H6Y8,-8P@>A+5.:'VZJH4GEA__/''=^\6;Q;% MR.1#/OB"C+Y(AU_0\?.#[&&&GC:?$$>EC8=\*C8=\N&/&QPXL1VM\!W"3_1> M&P&EMGIXS1IK1=2PK[U4#9WDCF4*0,8X/D[-MB+$V*W;KGL%T@8*TW=70 -;H,B"6JHWH_2J*SJT;?CG9WY/I M!(M T(,K))(^$/"F\ B7@Z"'.M[5/EV7BAHK F5X1E\V0@3*BT8".+0E1,YZ M]H9>4]9;1Y5N.HNIT1$$&7*@])95K9L&&9H=!UA@/!Z)5AD#,@A+K8:*<+TQ M4#"ZZ/):%C3C/"H7M)#N7PH]N3*GV!<2/:3[FD)/?7KTN\_IL2S0AF_TQ:B$ M4'D]*B+2_Y*4^*.2RQTJBB7A_RTB)%X$Z/*,O(A$"Y74D ]RT,XN5PZ#B%1;W M$_EQY#WA4$+%3RSNITN)WGW&RHP*-&$SX=22(5/S:LF1,+K\+BB&Z,I]0HWB MCR?[U'ZEJ6F"A:@Q E<0-<> 1:<"/FKU"Y>JYBAMZ,4;I^LR;L?FH!/,HR]O M+23+"[T%+01\]TRPM46.SSI7UGYEI6/4&'<$.D?W- M8_#TULZ&34'//Q6@Y]_\L?2\# 27$\?D' A481D_98P+ M?"5G3 BTV5![_JS(R3XO5+:7!M=%??CA85DOD]@K/##UJQ\\A @_60\>V=9W M,3F9VX%/_619MD45*W'(?>AYY5P84EZ6Z2,.7WTYI@JFDDE3'D9%(=I4=-H<96 MELI0!=;D\A=BQ]0#JEB9K3]2?;%!DE[+:GB\XHAXFT@!*8(B3 !H-^2D MS*:]U>D1T#J0 6&N4$\3ZDHR !-:LVOA\*YC^7V^UB_RB591_S/QU]\PF\(@E6,B&$(953E_H9">E](H"I+ M+;A+J-;&'!Y"I5)I(\.EOX7,)F @F''TI5,!L2SR#=#,5D1*WAL7YAF5FW!9 M7&]D$!5QW:)*(RDZ/58C8E,Q$,TY?H6A"I"54D(-X(R*;?(ZN<3[46G#Y72C M%1@C<(DQW=42A]3)GOU >P&][RC)_Q!3:9J!W2?KNA9YDB&UX+J#/OJ2KN$J M-[ZZXSAZ$LX]Q7ZUOO0=]\EU8HL5V."V8Z;E<%N:PNAW-]HD#PT3#H4;=W>DDON9Q:&._7 M 4X4 '_;Y;;G;A/"'E PENZLDEYZV/>[WZFP)-"":/1M3(!">4M3 'W\%%&R MK //=9(%?AFA+:\@(;LA.VV4V]084MR=B-=4$;&>DD=EM WD\X^;1LH!.-]& M1( :ONF47'RXL7"TOR>F9&C9R%6G CD$%EX,:/.AK5^STL\"$N,/T5U68) 5DS)8B4ET^CCR[N@R\JM57$ MA C*@A*O(";H1A<3?<>3>N-1Z#[ZLLL/[,9<,>(W!X&H<.'PFFL@V]]RD=(] M4(-C]$7" [R\/D0 &RXO1B^JDA-5%HB-]I) $;\#5VK$7< @+2D$QN^BB7B? MI;T4>!&HPV.@7!*MQ5+EPF7OK-T'#[-!=F;1)RO_&R%GMLLJ_XFJ:8TPNV5;&F-ZT)I'!*2\) MV&XT-:VC-UX_F_V(0L=3:7IH&[(IAJ<35U_JT:>F1?_S;4T^KLC'Y ?&]QDM M*J1\?G[^QO8L').I\>X;0HNW"24+=)>VC0E I2N1A"Y)"9NKP'^\1WA;^NG. MWB GIK',9K+ HPR(=LR$5IS 6! M99$ LZ#0O*'@5'[_.H=HL5JS!OC;XNL,KK]]]8_!J%G<%3AXZ)%S^#)/>.D.GY\M[N[)_SZ?7]_?+587 MY*?/-[?GOYQ?WUW^=K[X^FIU=_>WQ>4U^?K\*X/W@E*MT4CQK!L< M.+$=K? =PD^NS7N=CMU,7W\K:[D-Z8GM^ &].>B[LF)@[09L,N)D(UZK.PZ,P"JHP2^KXG_Z55?L@W?Y#Q M:<:Q?6=Y*+Q%3\B/V:\92EL/2>>$"&^VV4Q2(O-%)JD'),-DA]W$59!,,13A M+_T(X=2C9WEJU)=V&9T%'[JP0(I.OWSH;X,B>SY*8NJR3:K4<$#66)ZGK/0; MH%>R6FM;0]T")P XT4_4,"7VQ[F7-"5,1X_TC^)W8J4AY^>O(F)@&8H$)E(4 M+A_"I 8<-_A7;V9Z^>AQJPD_L/62 7A!<,O+\=%DQORQS/.7[+!#'TD@_SGW MUHN857HCF=Z/9.+(X*4>@L#8?1J$T6K]*0BNWR]&*EQ>A\^+8+'RJ@ R-\YL;Q'\]?Z&4*Z?8D:#\Z4_[> MA2D"1("QZ YY9+C'3\@G$'N)SV]+:$NAI35E,_AY1I]B9RC;DE0>*Y:A(G+ M&'J+:+U@.XIIK;;3C84?$3\)CM44BD6HQ2PV*J,<:D^:SSF7DKKH-EFGOWHW M*":!$B_4T1J%+YQ'2C,,3LBR;MH#.AVAF GJO%%$#)A"HR;FL^M1#5Q[9.YR MN[-9#PI MMX3"%4VKO(P"-(;0:.YUX =56#,!DIV?%#N/SK;O.[%-$2M@G$Q<_<0LK4!; M1N,:\?BHUA7,J4I+9*LIMBIX N.K&-U6*Q/0H:LU+V48 N.B+@,A\8YW2&O- MN^FPK=BY\[B!Z\<$ZB)A[ 2M XP..? H/'\A>!/*N;Z%]\DF0]"E 3U"82]! M.%5"PO35@68<771^Z+(1#TH*D()&;XCQQ:!3 MOHP>C_4=UINR8B^']BCC\[!3 M9H4V?L"XS'O@-U$:Q#QT'_W\1;""YYI90'TB5"??KE<$QND_EIU>H)I)V^M9H'B^1E8 MT%K19D(2UD%-&50ZLGUJ&%D JT(8\$KX*NP!)4.@!W8*\1PEG>/XM?;1U$8Q;=ZU%FD] METP-ZRGR_LSU8GI=N"OWJ^.8MKK&XW\5;V 24*> Y.3/;S[^>NZ4'\Y'!#B# M$FVBR)VLK6E5JRIK(OYDJ !G3K;4%=ES:&U:%_;!H ,RP%CT.W(?-P2PY1-1 MR8_H.J:$6*W3Y]Q6<11&EI]<I61T&,_?Q0HBGM > C+Q4!<^6,DG_Q43(+^J M,(1;R>A;G4I&=_>KT__^975U=GY[]^^+\__Y]?+^GZ^MA%$;.%..4(=6X%-^ MJ3R#SNXSE2)'BNB8UZ,UN(3%"CEM 50^TI*XBE'+1LD\7PA(V\!/U!JS4H^@ M'10C12A:-4]W'0?S#"@*,=Y8KG/IGUH[-[(\(3,D?: 8#\J,D>!CGDFWM)*B MCYS\;"KD#J\QE!"@,EMXB)CGQSU&5ACC?;*6TV4M9(F@/91(GC)7!+B89\S2 MMN-MG+R!P@L3BS6;>G\H=WO5M9PZ;N89.5>'FT9U./Z!M,&G9D,HAH(JQYH8 M /,6J?J#('A\NB6RMO#:&#<14J#5382\/10308TU D2 L6@*.?N=8L&P4_:/ M+^>Q6PF)*:8UGM%GU9'O)$FX'&;5VDRK0D0->&#DK^C:WRPO1DEQ+(P<6@[K M,XHV 2]FK]9U6K>(U7""S,-TI\RA5F%=O<>TK@4+41DE^9=>&%BEA>36-"R8 M6O:_^DZBC+>TL%QRM;3&"\V^$[F1JXD5L)54W"0*[P..3S>1L0$;1#!S;I$=/*:,2I0)UQL^]+03N\@[/$& "5ZBO2[#,$;. M65(F-(4[ 3;Y;95 %YZ_(&R[(5>QMQAG8I>(6V X#5ZG>UH^?D%[YK6JGO1"X$:6(U#3ZFHMB2D8W.$[LJH(K6-%A9G/?2VM!M M5F6U^\02G=41FP9#2\?!5AQE]1^?I9V\3QJ8F4M:+9X2O;8B\N]J7;ICYCMW M\79KX?UJ?><2(YY>Q?>CI6T'<5(Q_";P7%O[#=/WS3=,T[GI8Z3%[,DCIMG\ M])<2!(L"A$4.0_G%TIZ\"QTHPDIZ[6E,D_'\DZR*_UT:R5;*D67W@9$CVRN; MF0D";.P!J.T4'F$J;:T-Q!1:D4!6'VVIH#*4/W+I/)%9B#1E\_'?K^2UA)(7 MRY2/@Y>1![UYN3X-?!OY4;J0;]WPR\G^GDPG4%3"'H;4%.M6^!!J2H@[0&92 MX(0J2]@#D )3$%,AG\IH >!3]C9C TSQK0!9+RBZ4$$,*\R2X06 84WQ.T&^ MO2&ZY(N>JJQU,Z0O/YK3ES4"0.1M#J&>YFQT@ZT^F?(KYET=0?.\*[_\?8W8 MYJ.D+5BER1'#BI7.1LD\7S(506"SD?M$M8/L(@*G.92DZ3;UO/*K0?8>F/>R2 Z+,_%?J:6A;^W:D;4V)!H"9+#T6*/4$M+]IB+,2'V$= M%TYBUZ-I_T(=6F\$95_3$,(R:^KHP.'"Y7:'@Z>T1H421U@=H.QK';G#0FVX M=VBWNSA"^!<+.\^TK!51X\$ZRO[\;-D;UT=X7T:"[T[L,!B4NT.:K.N*-K P MJCJ_E7I N774G('">7<^[W.XL%R>7;/@%GGB-3?M4!^4J M#VE@C"S H\\+1I;_Z!)%LPQ#%(67?L84Y!&SU3E_R5Z(SU'CL+O;D*8K2@TJ M%-U(,QW1*7"Y8N+2>--RQ2K+=4[OIH5TT',_WF:Z08$Q??CO_K5\MG"A"H[-\4IO4_*2P_M;WS31=\&59P] MT@F8A-%+6CAR0T() BO!C%\#J=G0=.VX8<]$#(2!,8^8[DYL1[];5!"CO9B! MO,:FR\D-?;AA(@V,D;R#;\PD^0J#6 XHY2EJ%#'+V&R"AI*/<8.:LX[*H XRZ.WUNRR)LH3)/N"F+NP#:C^6"*><3G,NS)5F[1U]>LR^4?4Y9!DOWW%5Q'.5TRP/'"C?Z?"IU@K*= M]<>@$G+ @AL,/7\E>:U9W,7,]0L=="II']H;WD0O4^3H$5WQX/J9VB@+=?94 M&$8.+V"I-P241:PK$7I8 EO-66(2?;(K=1SEV*#P$^;G3\N[ 7:1";DIQPP8 M!QD(IF_W71(%@Q$YUZ9/2:PP_3]527G4-7U0(OU577.W&MST;8FN:[LK_D!E M1D%E,=%=^DZ.;W?5+Y_!]*V,$78&.1$F(4(L6_;*M1YA7 M)"3(PF=]#JR+PB5.\F,O")D.F-%$H.669@9EKWK^2[KC=!W<=.YYCP+2"G_X M,L-3A25T+WWJ&]:1%:U!3>>JC["O,/$&)AM9X6[>6:/XV71:>EM^%1@ H_PU MO3I%KSX)KLK6VAC/(6_+A!H>P#C!6-*<**6Z+N0.8#Q5O$?%QT42&(,E-Y0- MWC;FO>VMRQRPMX)SP&YB;&^L$!5)ZJ4WZR5\D?0=GVD]N;L4\0/&T3/T0)1Y M&.$XJ>]+;R<0X,[(ZN>P4=1A?-[UY)P2(06,835\YV6^\S+? M>='AV7SG9;[S,NJ=E_F:RWS-!60,?WK77(XO)7C 2R]S2C"8'7I."7ZM*<%S M%C"@+&#SZFY._'T=B;_'DQ+:4V!C3@D]BI30GB(FGD.,EU9IUI9G>\@Y#]]%OOQ5)!IUZ$G%;O('*1DG4BTS62X>87N[: MM0ZUPS,CS,E3%XA*+&?($I2WR+E&D;I"Z6>V(\HX[H<@QR%F//R6#V&$+;MG M,9//=D1)R_T0Y(C%C#J LN=WGBQ/D*8V]*10W)T#K^&AY)5%TF,66VJ#^E': MLG@K;!3AY4X-S?LT-1'F$O:(!?E066H$R2W-!=026GE=L?Z6XRA2*X$ FN]UP^V3!HFA>QVDT<[<'!Y!$7'FA5:88F+JAT/5(Y;?T036F(3* MRG9,3$2'D4E.@C0CM,:YM9M=UP]OK'V"B.^0;W!68B>1LJ!G!%4L92^Z&(N@1[[F9Z[3TPU7@/]XCO*6% M-,;SDG,! %=$9F)[M(R^1RS;A?%L3KP58 !7:F=B$JY XB,6\C.4YCN3'8MO MWHXY,;A"11,39QY=CUB&F2LX\7^8TM#9Y./+\G$%@T2T/6)Y'E<1&]:^QQ7T MT5.YILK5U6-1R9*ZWUC^X?Y!AJ-N ;MOE0O8%2 L4A@6"1 +"L4B!V.1P]&I MJAW'<:-!#E:MNI9CF'CXE!^$/-E_MOX,\*EGA:&@7([6"# *VG5B<>5U5!W< MS>]# G +8*^MK;B:CO8H@&KKM!!W17ZS43?/\],XC((MPDFM;@)&N'%WXC>H MA3V@W$MI**"-S@P(GMZ![9&S_P@D=B"_!+\ @:0[E,,UF4.X3]+!*FL@!X3R7/)Y+'H]>\KB[,^J*4Q^RPSAFBD9V1OS M)OTM?*)E)%.CTF,9E;FKE/=NO%I7TZJP%YG00QE8("F'3'!^^!VYCYL(.T2JC7NRX_B.;;*+GTD:;W<2KE&4P$Y\I62?9)1"^WU':"T:0VI#X5-Z[ ME%'*_-8G %'HP53H!\B#J2CHBKR#$YQFR^,OR'/6 2; (V%\1[DW%%>ILK#6 M&*F&I7EV#J^J!&I]K,EA1*< [ YC$=R\7&L!+ MA>2V-K0C< )9!G<$+H5 LEJHI 7M :EAB0!+> /G'% #3FCU<]I"49U201,P M!8YF'%Z)-!RBHYOS5Z9CW :)/:X=/^VX>@55,::5!Z-4S'^MX4S'WX'(:WL" M @O;,4%>;FGQHM4Z?:$V)IC1MRPNO. Y7*XCA'/L=7QBZF.:CN?#$;$N5(0; M8*,+(O!']N;0WAS:FT-[']N;0WAS: [U1'6]H;W9@SP[LV8&M[3 MTZY$+LG3VWU.,#NY>R/'S]XI$8MA'P.#W*9[6;.5FVX]4 J85.F@DCX.3O\G?^B]AW&A MR%1_"Z]M.(Y#H.F*4O[6R'40D17G.U>!Y9<>Z[Y&/6R9*G- V36-BY@*L:8K M;H>'MC.B=1>NYHA00L#&1:E)FND*3O9P=?7%ZMZ$2#RZZ2OB8 1*3"9@PM6> M6KU;Y^9O>P\K0ETH TQJM%8#Y_'QHK!_'YI)81(HQM.P9[Z^J3;* WH:0"1E[MZD26,>* 84#*'2(-QT-\>\6$N? M>R%K3"B&%9BMCT6DZ8J1SJOMW8<=79@X#UJ!$:9I/+/>XOC1WQ'/@-1P'I4" M%W$!)RCE=];ZC][U-OKH O6#"8'JC5S A*R%KS][2[LW=R9O7"AQO)[78<=( M2YU*DY8G'%>>Z>M3I'A#0_$^@9$J'J&@>0HRP&X"G-AZZ_*ST&S!&60&*"ZG M >1G$'H!TT\=R3:,,07'YS2@5NI,HR.1I)Y%R(#L_#@E QRU MD@XKH)'(2.HR.I1]#E)B0++]'56\(S MBGWD/J'SEQWR0\1\.6N(6:#L9P.(SV T@R92MXC &-M1C&DUH(V%'SO+#WM( M*,:KKU:\U6.WA#C^]G>C2X:>A0!)A$ZD7J6I[N_0B&2X:$XFDA ME.!6GN=8!.K=H>SX0\B&/C4@/#&07Q,NWQ!F?:?W>L#?FZ\'Y(,NR*B+P["+ MK]G?_\WHDP#%F_#<6]2BFO[JW0VL=2Y()WO)VWE*/6$5Y]=E9'D=*Z%K7G?S M$9,]CZ?4$U!18PW)5>(CK.?SKBS?$9;3+S> L(_HGO^2Z0B7YQT6K$"%3-]2LH3PBHHU9Y/UGYC#;1TOU-W?\.!-5J%4]$<'8/+#K\7( MK2TN[@+>'FZW^M6R_4;PBN<5Q APC=IT%DYO-.AYQ+][][[N$<\G23S?Q32+ M=)[%UX>9##O#\[P(H2RC^9*9\%*D7'.@! MR'4N&;)#'*NAV4,;'W2F9IGV42S?%@ ,Y$+ M\%;KNLE55 OV:+7@\Y2/= U C)4AV ,JG7*S6A[90$H-R>-3R@&JMY]/1D*D^3-;, MQZ17?TQ:Q9$3!%AZ2&*WF\81B0W[./O[]$ZA/,.ZU2D4F$&=:T'9B931SNR! ME LX.VA8T_83/YB*0H*U-E!6BQ*_:K #72OI*0HYI4!4"T^!L#^48Z46UQ3P M LI1"L5$!RJJ+ "/W M,:LS;N^3\F9>XNK[1,BCH!U5!H!2XD>+C2J(3<872J!WT-;"7T)=;^BWK;VA MP7I13 O%'RIYT5'-3:HVB)$B.T+ 3O:?K3\#?.I9HGTM +@"^MK;BZY:M1@+DUFVY!C3XSR:!>1DHM*WP6D6S&12?<0!0ON03S[*_G+G6-O"=PZQ\A[*P.10F\*3HX%@68C&*"__&1;M0@=[L=E < MDE)"L\$?A<*W&]2RCN02FE M>0@ .QYK&!&-PV1[:_H*2FRK"_KL\)>:*3[1J%@-N6(1J(E$N3V4S:DO"1"@ M.AGG2>-J#:VH6JFOI^E3^:Y+AEGCY_]8$(#H+V60H/A;+KKZ6N0#F*C?T=G' MHC4"5/^**G,KY3ZFY5<1@*OA4]$>!9 _I86L*_(;JA_E- ZC8(OP+4K]_>'& MW4DJ58AZ0#G8MQ3E2M$*$9Z#G?9QX,1V=(_LC1]XP:/+J94D:PS%M.K !QF* MP$Y1A;6WS%Q%%"U5[R2S#Q270@^+28+I<+6O,%);2[R64)P-71<2#S]@JTB MILSWH-;5K*]!!SVV;T%NAD[4KR! 3)2 *^\V@:U0R'LYAM-9PZ5DU?(!7I^W MW($FL&>VY387Y^GPGU];1]9I OMP6[Y"?$^/#^ZO(5K'WI6[YKFSU+I"22SN MGY]E+"&X?:\"__$>X>T9>J#%G&CIT\"G*;6K=?DG/;_N#\W2272P-W2T!1TN M==1^7W="IKF$]U87/3>X(VS878 MF-<_-<7*WR98#0UM$Q][WB98J ';)JH@"K<(=E- VP-?Y/A,@9-X<(N> N_) M]1\5U)EB'RC[B$C(RJR1H*.\= RJ;QFJ4U#=5RB*$,Z5GOB]-V93*#$'5;EC M8S&4U4*W#;FQPFH%Q>>O).0L!(H5_'$X^BKLV%>Q@69!9G/ DP#IZIU\7:D5^BO8+E)1_"] [4B]VLA_(HY0*8 M*#U9KD?-F:7CN.F,,J9V',OTGC;0^5<)=V KNZJK/EM13($[LR*> 2_J8'IS M'."T6T40&/-8J%[Z$<(HC&X)P,LH+2%Y[O-J:&J-8'I_'4PI99'"9:E&8"\UIG 6C9R/*=7Y#S2*O,$8;&O^D6!&I M8B6^]C,DC'S9WH2C&E'L0AA@FT5;9(11_:Z# HK_][&P^A >2#D%[3"0)!UT M&Q2*S[Z?Y=2'P #-]#V\D47?/H_VQ=45E>?8V'U@Y/\.LM5(,#?/SAI"+"S847 M/%,IE=33Z&=H* I;*,!E5O>#ML&[5F#ON''#?#THTAJ&\U6W([CJ!OQ>EN95 MMRJTYG>.-LNNX5KKP9=R93H=KE>"5%W)K17;9-/FPXUP!;6X1K?SB.U&2D;2?Z6#O"!SFX@Z>RX>3$BUF3-T- M*Y8/XIP&&D):M./<)W3#HCI$/<]A>MO77B!B">E$"[#2M'PB,#ZB6T0)2M92 M'E9]+]\3^#U-IQ&,L3/PL0?&ZUOTA/P8T6/R*;%2:,+3[VZTR/N# M?GB[7"G_ -2B@&JQ#!Q7]X?(_N8Q M>'IK9W.DO,@_%;S(O_ECZ7D9/!1R5EA W!2((XPE5TFZGQ!XP[0_79[Q:)W\ M9-HV5A&2"I$3J T3]?S76QY1DY],.R2TB9I ;=Y"S-1II>O]0%<#JX5D!,0B< MFZ,O<_1ECKY,-?H"R(/"I,V%Y>+?+"]&A$@GED8NWI0%J.KP):9\/SF1^B6D2-MWN1@ MP28TY$4= )GR,KF4\0>..7^#T[E8EAFH@Z%YABYMFQB#SI5K/=";AKPWT^3-H=AA>LSBXV.>-8G8%#475%DD M[P8EG46/57*\S+.,M5/?NN$781EY49D]FDU29%W4!9)"H MR"F;5RS$S/,JJSA[_F)O:'XS^?AL84>H)L5=H)@>*D)8>:9*B)5Y1DTYQ#+D MY9 YQ#*'6.80RQQBF4,L+/2SQV6C@_^=(TAM!H+B!.A=CMH0 M UC^LQ2%THFZ!^G@C0;%^3"^B/ H B&2)ZSB06]]E)^152DBHA.V>_^N6>RK M-,!YR:$GK1LICNET'!3* 5&] M?DI'A '(0:& [K'EAU[JO'#^C,-(>NI7[0R%K_T(/:> CI "H!@]%T\2G?@& M%1)X59;ZMSAE?B7]8BM46"N(1'0)V@=8%0O_2D3ATXC0G$1]2$:G0@!3$SJD-*]4(%&6>9;6K5>(C?] M3@&E_D8?@M0O98!)5H>-!^ANPZF^,;1*T> P!*]RZQK5FN[E1K$--?=R';P% M@6\JCN:VI!5YGCN."6#+FA^CZ*5&_/P@Q?P@Q?P@Q?P@Q?P@19_2EU!K-!E@&(UV<^A/]H<_?W$1)LM_L[\B.[0G<'VH=H;E)LQ"AXGF&( <*7IRS^2P&LZ &'WI[^(H3)![+Z[,(.H!Q2_22GZ9C&1A M"9-M'[39]@%:FO @;/L FVT?M=GVT1C;."?#0=CV$2#;.A@%,K=CSW.8=3P. M0C"FP'0WTR;JALQ*">7/CN1.LH0>!^H41SB>U.F. FZG&$S"="D#S$W%@3_, MR;3O+"22HX5J[]$Y M_YVI[4&5(F!##M<6QDFQ'-TH0B.OGQM%.$PQAP,F$0XX;$[)ZQIJ40!6G]?I M_&=1 H#BSP%4B"?^Z@F+$%_B)B MRLUPY.DL>W13203J/?DO?0V3?/,'Q[)E.CQ5.H"++@R]4I)G.!4( \R$S \Y M2_NOV U3'@G>^>&UAI4=/^CFP*4!3&;2/S$2WZ12Z =(+4M$5L:K&F)#*=3/ MUDN$K1>^ JTU@*(PE67HH/!JB)A?!G,,:(X!08L!M7 FEH[=B372GQ.W.?*K MB17U0BU@-MR-M:? 7018ALJE_X3"J%*4F2-5'<=\-1&ECG0")DF?@L!Y=CV/ MD.'2CRS_T24Z-R'=Y79'2)GI5); J'5]-<$C-7* ]2,7J>O:>4#36OO[J!0?=P*>O7^]OQL%4=.$.#P)MI?16_85/ZD83*.X]?0(W4'FU\1K>T^]'%*_IOJ,IAVUZ MG0I(]&8 \@UT )AV+(?E,:,5;QI(AU6LP]N:_S SN$6O0PXT%Y0-8739[9>, M_9YW.#L3"_8JE*OU:?)(?7CIE[8!UB;6?BPH^]W0$M.13,!.P&WEGB/V>3'" M]'THY%SZYQ;V23/I?CO\_.!"2T!56@O20A5J36+6,#W48%VMT_I2YS0V%=) MW94;\N*<8TT.Y4P\N@9AROC Q(8JX/W0_ Y%46I,CZ2F*Q."NS[,# K4[U^F6FVAY5EH*#$^*B8YTL9)J'^8C6$I+AD\E7F M" L7 *P(MMO 3X 2ZBM&.RBZBB]-%?(W$3!/_8, -0X"/,UT!26NR0>=J8:, MQA0Y1^DS]\EUR#$BO+'V%+SE-HB3 O9W&PNC_XDM'"'LUP*:/8'$T6ZT-E#B1FGJK 0^5 M_)G4G!&4SNCC'A@Y9];^,]&ZFZ7O_!-9O%U?:P0HKF1-UJF@!I2Q)=#O@Q-T M8[F:?%49 (K;58^M*I@!Y6I9(E=KZM[%'98K=X31^?I]W\N5BQHPQI:.'@4: MV=Y--PXJG/)CEZ#KZ*S\H0LKU7 "QL,$W,LPC,GN$-/X2OK.50)T>(V>DY_X MIS>USJ/S\<=N9SLUK*!Q,H$OA?L&NS;*98_'/'[[\3T@[SHQC(_)*$>Z@\!8 MOHU^]0E&SV1.(C@T7)<=:.QF#0/-ON,SI96'1!,K, QB+17=SN.SJ+U71 ,M M@SQ"-S&V-U:(5CM>W>,D'6>?0)?NI]E]+IX%+^PQ/K\Z^4R$N(#)'CHA2]^A M#]0B/TQRHFX\RV]9>OU;3CK1FV2217F6!9T&3 'VHD10PJ<&398$2O\QS5P\ MV1=MLHI9RV<+.\+TI/[&-W4&:,"<270<;8@@_PLYR8Z2L#O=22B#"3+G+\0H M[)@3WSX$.YTK-P:0>&.%< MB1"F.$?::ZVZ2@VI3(IKG<;I'C6A'R]GR-QF\+Q8A@2L1!#?'A'TB60QR5Y)A\ M*F28?/B#=[:L_69(P?#VBR$43 UC@^Q@2G_C5P!JA"E %5J:%>[/A";;>,NE M9^UWTQJ$(P Y06O0&B*I]2(F:?5WT^<#&4FKT)HW)U(W\E;D[:LV,:28>2&9 M(2V_*N)P>"6T_>J- &AMD:RQZ#UX#='GX'X3Q*'E.Q?N.D(HC'')(956#7/S[&J/8X&* M[RCIOF&F J1!F:(O]^AWI8!Y(3K?[KQ@CU#)&R>\V2EH#T4G#[DNRB(A((5Y MOMZB,,*N'2%'?EN7T]:TQ3\V/SED,',ZNZ7DXV -A&:W =(N\M/CLQMW=!^?$ZHOVS*VVU0@ =E"IL')Y)4/.#!?/ M7Y =4]M\M5Z[-L)<_PBOH>EML(,HYJSBH69^6Y/J#Y[ZN)*53.AA8,,E%GHC M3<7N[4]U3[1"?&NZ9B[)ZY@NGHQ^].I:;C?V+8GR^29CT;43U>$(!RRGH#6F M512+A(R^19$_#^Q$%6,BR"?8*.E(V<4QZY'H>3(Y(63DVFFAD$O?IGG\Z%*0 MQ5/Q9[)="8P%4M@ MJ2X1R8Y% )-_LH2?%,'W?4L>I(.R!F"JT0RG1#),86N!],6"2S^,<)QXY5;1!N'[C>6SQ>\^B"QO&"71 M%10X!7, *9&N1 6F8PY!=(2?R.IBD^4Z\)^(M8=2PR],4"K_?AJ$T740_1,E M#Z8\^O107(K*\TZ)(\T-I\30(*IQ)"H"D]OAUN^!5*E/L.]SIO[\<.HOP3J% MZE,2MN60K+?$QKFW\"-B%U;K;W XI:, [>Y-,D'4>VU.T^PUD4<\^G9RR&:# M4_H*EL]#1C=@TCB<[7$8*>U45^VC6Y12>. 4!YN8E2FE["B[-BUA$-)G!PM/ MPV>$"@V#*JJO?\+=4M'WJF$8T3?D^H%^MXBB,+-^A MM_\?'S%ZM")TZ4?8]4/79CEU , SOER.'W(P0UF(,M_!$$DIT7"5"Z.O@TPW MOL2.$M 8GG!')I"E-?@[X2W'P:2 MU5:0C"_&XX=IQJ8I, E?>LFX943:DVD1 C#>)OB\FM(+0[:)Z:GOH/1 MD3WN6CK3ZU;Q_J!9Q3N'<[%:+PZ0+DJ@+BBLBTM_<8!V0<%-&B>]RA.D,,\% MP>$6!)]*;1\3);CGVCYS;1^&J_)UU_8!9B=.I]"/B;JT(F4_)F3C\:0$;' MOSP&(_MH(O)[2#TJI?Q47BGM6V(5)IRKU;6EW'%+97JAY(S6!4>^N;Q=1P*^!E']+:!EZSV"Y=C"6I_Y%=3)&YJ$QRRPMV[XY0(C>B4/86*I MCR6N['F/LP#?B 2$**IMKC:)EB>]P=3[74J%"5]!L<"!* =1*GMSH=7NW"4_ MGI'%R"M/: R*(ZU,:(R>4[F&Q,:ZEB?(NJND>P/I8X<;2 F0B[1I!F9ZIVA1 M )J.Q[ZL--\\&OGFT:0S!,>\8S1G",X9@G.&X)PA"-#D3;YEOLF3VD1TFR:* MKN)JYBGV06=Z11>Y!J'?I 6PB52+VV =9P*P*8ZPE'N20SX9ATI6;,ZX\MGF MCKRYZ=UZA!5S2'P4$F*4$I)-".Z? QW.E9J;-@K,;]_/-^_GF/?R;]_,5DOD*R51$;GYIZ$BN MF\P/#74:'/9I:'YGB*_UP+X].OY]C#DW_=ASTZ=\?V+.37]UN>G3OTHQYZ8/ M+ZY Y%BSDWGRNBQY*9/XZ&?5Y2;KGF/>?2L]?[A>P7W,6 0&GBB>[S= M6GB_6I]N*&D(8J4'D5;M,MG_KIO)GL) $]DS*.B[&24X%JLY3=U(FOI1AKE- M/)$QA[GG,/?QA;FG7)3<<+A[_*+D1YZ^T#:N-Z6Z;%3"P[T(<)\0O/(D@#Y)>6R"G*-G5)8U@7CM-1I[)N59Q]?^B856E"FX[%([WQ55R[!TXA.F+ZK M"UB&7_LC7N_G5[P,7#:7HM.P@YD1F3&G'U\R1XSFC$G(B4NF//!C H#QI7.4 M@) )4@*_#5+-76M3$57WLLAW79\]"!<%E(L$S.RE@Q30I%OX'XN3_2('=I% MNTC A7VEI#47NMPSZ3HI& NV-2*OI$!WRXLP_0CE7+5[KMH]5^WNW0AM":RP MX/=0,\&^\]/+.I68F=UI:/"\TQ)X887RH6:"G=BNMJ41W53JBT#@F>$,U9LW7J)S7&F/$H]V\+IWA<]CUGG_KK; MC2VOC2EA7[@"+Z\->AZSO*;1V]6Z62!G#-$5S0[[WA=X*1:1]C4(="GWQH! MLV:'?;=M,@+-(BU$@7[HRR_26,"U7+);1)E/?CXE)P-LV5%L>;22X0>1P$. M#O:-O,$6! 32'_.":2H(2 NF"W2P;Q&"7S!=2/^J%TREBUXMX[% @GUSUU-T*J,!2:"IP+3TG5OD61%E>!B%:MDP M"B/TI;Y"')6P(Y\*S,B'/XA.#0//=1(Q3:2:D9$B:@@UH429273UBA <:%O1 MY@LS*T/<%$!:A5S&^/2'4WUT1021P.4_WJ5AG5!8IY+;VG06@HI@E3NR>Z:0B?DB:"]Z4"2+E<$J)CGRUU$ $MRF>.0V$EAF(N.*-%1 MW,?0#L,+][7;811Q!<# %!YQ#F"U#8!M1DO\*ORHHC+8U?,X@5 QE->2U-ZWTUJO*@-Z\I*OJ/:KU$!X8(/TES MG-2ZFLU8TD&/G7^DL$%,-)FH2IL-?>0U7#Z$B7=.B>7U+E#68ENFB[&#YJ9$ MU'ODVRB11*[GL-X*RBZD(GS5+;Z&"#!VY*;*^8L;"3G":@ASX1]Z7*(BQ P-K'PTMB#X*0TZ3*(C2<8F&\7P>8EF31?*GV^W??US,;TJD6R5R5AVG)-XMTPD5E1K/U0YA4 M$&4[B#H86,!,< 1!*4%[6"D/NS MK-Q"R5G<_RH(P_+D2='?)$;]3V1ATO%[HL]/T#[P'4%,J\-HID\,FI)9*I+< M'F>@Z[!QO%59AE=0HCEJ*$E7W[3#-ERIY#HU!1U,'QO;-:P(= ?5)LZ#A]^]^%)\I#N-V.CEP;(0# M_ 4 K-. I.U(V;2\4GNUWV 8]DKDS;-FAZ]"IT):IO'7^!6 'M9^-VT>63V;V]K?(S5Z H*FP M,1ER?\#JUHJ8VW.W\4PO&'TV=\-WE!A?PYS]S?+BM%RXYP7/-+IUC:CKG"B* M2W^Y#6*?&69O-X[I8X ^2]OA.1_VC,>85+D\S#G/,'_9D26:3D((N5'EL6P4 MTQ5N^N&S#$M@O)ZVJ^V['C@XH87YJX^1'3SZ]&H^0? $^83&1.0V5O1[$'L. M#5;;T?EZC6SJ3F&;4ET',UU&I!63VR([BA$E .X6.;&-&DJ&94*U&<5TW0M] M ZH-EA#$7 M7Q\FK7Q-_LJ;&\[>*!5%3N&Y1;L 4^U<@O=DG_VH^*2+^D@CN7JR+, 5839^ MQY?=#(;SMP>&Y:XB-IIFG' 9+#3]*X.&7\]"T!:(!UDD9S7JL[ 8S&E MU'T8N?:=Y2%B&3\A/Q8\M2%J#<&O+!69XO OP&040^/2CQ#VK71<->I+NYAV MJ^FQ0(H.,(O_%96I:+5_S.4JYG(5<[F*N5R%-E5'+E=QI-7M>$\W=#\4S%7N MACH4S%7N@*C_(ZIR)UCF#5<>V^B1=#7\*)@&>IPGOM3UX$1SMK-SU 4A7%[_ M^G.F7)?]0_RY&(5B,!LSJT1:45TL .JP<%E7KT M:3Q-II/++4UGBDIQR1PYAQPBA2HD_0QI M.FNC+3?[P7X4MN>'\:7]5^R&"7GOL>6'1'>0/UE%@-2[F4[&Z,0^)0Q'8=%I M(B^/]/HXL?1<)Q.:K.)#%KUD,4FQH^F,BTYL4L1Q)$9EQ8J7OI-4E!(5*A$T M-IT=T9$A7+R F1J)'Y]HWG2KS<"\#OP@WX.O$:_ HUI7TYD178T1-2S!<34W MG'([F.RUR0-5>0;T"2+HE^^DG;\06YF0T/4MO$^H09"DNS0AM9?0*Z4#5Q@& MG'%T&?JQ;QD:D#@PDW+N@\CRTKRAP[E<.Q7GHU(J3C+5(IUK\;"?$W ,%5PY MGA#K,"DZ( M>-HL,6!/&WY1IN-$T!B83M-SG CP@GG..;5V+CE^)'X!QZ5*FIQR=AC9;GH9 MU7>66XK_OZH"J'L2^E;I))0!LRA#\Q^+,CP+RW<698A*!Z;YO#2?E^;STGQ> MFL]+\WEI/B_-QOMLO _YML9]D 35,FED\,NR A3^7SI]Q&%$\+P)ZH_OWM>/Q>EX?55"[>^()SROUAK-)5(5#BMS;=174!L5>"%/S=JH/1?R M[$\Y28\>C(:&#QIB6]P]PMO5.K_@P.&;2DAEH7YXUSQD9@,ODI$7Y:&!1%!YF)_L*[\HQ5"U MQC)R758%/D%(56< 8(?A+@ROWIE5)X%YI5V&21AS934$<.QN+[D\G@T=BOUO MBZA&')X&VYWE[_EA0W8[T^=RN=P<'-UL!( 9+1RYT5=QL,N8#:/3("JQ$GC* M^HS1![YJ4]%E#,0&RX>B8W\<8H(G3Y/GM 1UO)-(FX0V<^I\UX(27.#EMH9R%I((F M8 JH-Y7V]H;=H*.GNZ"T.Z2U,87.0NXJ^P!]\LT)D :QK]!!=^K1" M<>*\%QCCC(:&E#8OMT_5_F9@ HT1<@W*;0Y(1?*%B\^/,?05+UT!5? M8TDZ@-%9$ADZ*"4)/N970VTM-WSJ8B?.%92XD P-D4=MTN$>C?KXE=+>*O:B MUG!0@D4ZDM >6V#17B;(RRW-JDYOMJ3E@D^M<'/A!<_AP6E.TR?_2;8@;^^>V!W.K1(.9 G3:1H"SK^D_#U:( M_O'_ 5!+ P04 " "(AF=8]TMI3:*V #E@0L %0 &-L87(M,C R,S$R M,S%?;&%B+GAM;.R]:W/L-I(@^GTC[G_ ]MZ(L2-*MD]W3S^\,[-1>AQ;,3HJ MC22W>^Z)C0F*1)789I%EDJ4C]:^_ /@"23SY2I1Z(MQ])%5F(C,K,P$D@,Q_ M^3^O^PB]X#0+D_A??_/AF^]^@W#L)T$8[_[U-\=\>_:GW_R??_M__L>__,^S ML[^>W]^@(/&/>QSGR$^QE^, ?0GS9_28' Y>C#[A- VC")VG8;##"'WX[IM_ M_N:[;_Z$SL[^C9$X]S*"DL2(T?KM-Q^J#RY*:DG\/?K=MW_\]K??_?;WZ,_? M__[WWW_W!W3WJ0+[1!C;AAJX*(Q_^9[^WQ,9#1'YXNQ??_.O6=B"_O*["O;#MW_]=//@/^.]=Q;&6>[% M?H-%R8CP/OSYSW_^EGU*0+/P^XSAWR2^ES.-:_E"4@CZVUD%=D;_=/;AMV>_ M^_#-:Q94?/78T@A//@WR&H$'_N=OBP]_\V__ Z%"QVD2X7N\14R\[_.W _[7 MWV3A_A!1>NQOSRG>BH>/TO1;BO]MC'?TFZ?\_YGR_^$/E/__5?[YQGO"T6\0 MA?SI_EHJR9];M$JD;Q?E])'X$![$+H^Y+,]W. V3X"H>IN8N-@3O#[F7YB.X MY_&GYS_O\V[-['S<*:TYR;UHF#5SF!S/$?W+#?FIQ35^S7$<*___^R[?-N-/+V/JVW)'-Q'FH8%FU M'LBP_\TN>?DVP"%=?OV._L \BWD5^:46Z)%0[ C<_WAY'Y&Q2%VA^]EL%B^R M!O'@\B^=PD!\K^LX/GK1/3XD:3!@34'(=-<66D!@QB#@0FX-!3"9!0)$P4$"?NK%64AG'FUP MZ(,"3P02UGN30@<.;H(0,J*8+&IX@(!1+$T^AA&^/>Z?<"J0JP\"8Q R5BM# MZ'Z^N &(&>A]\>5JD,*A G#Y+_P>[T*Z_HSS6V\OFB#$8)!?O)CE]I??A@$R M !$3,B-H8!$%7MX0KF,_24G08;N2![+-PQ?),<[3MXLDD-N%!@O23(P$:EN- M$@7(B QXDME4"W6%&#)*4E020)3"\H;VZ+U>!V2Z"[=AD6'7S#=2>$CCT@C1 M-BL),)!!*;F1F1)!0FTLL!EK'01$*5GYSTT8XP]2686PD':C8+YM,P) ('N1 MB_R\\*%?)8F '[$;(OM!J6I"P-B-@16LQ!0XB2(NO>FF,6Z?8DUA( M^V,8FQ"Q6%D!_]GBWWM_\-XWS:80"K/X%TMO"$5WSTDLSYCU06"^8!FKU9?< M_7SQ+UK,0._+9F"(P8'M/W[&4?3O,5FP/& O(XP$UUEV5.Q?I?"0\5\C1'L* MD #S0)*;F03 44Z^X5BH0H-%7C+&]!?DN@8YU[*$L1I)A6T!P=I,!*FVX;2 M 0(R$"$7,L.H@5$!O;PY7!S3%,=Y<>(3QCNZN#W*K4(&#FD<:A':-B*&!3(5 M%3,RBREQ4(V$"BR(E'V.ZKE7,J;()(O!89/T*A&ZV7D1+%A:7LZ, M/!]?X]#S?Z\R)9ACWO2";*)W2?JF/,#DH* />WL,]\][:Q# (]\.#ZI3WQ15 ML,N;P,/>BZ+S8Q;&9(,L%:@#!6D"0H;;)M " 3(! 0\R$V"@J()=W@2N]CC= MD0GLAS3YDC]?)/N#%\NC@00:TB24 K1-0P@*9"(*7F2F4J&@ @>52$O:S+6_ M3=?'("1TUGF.L^(F^,?(VPD$50'#6(R>_I&0Y8ZOL!H3)-@[B'IQNK<1Y1A@]Q)U+,EO*!), M+_9#+RJ.8-C?&!G4T$&?*:5%7S.4,^\SCB+=+-8& EW/"-CM+&OD85UI+?^F/JT0?P#V_[IT0D2>=SF.];R&3U9;<^7/R;%HS>_YH+ M&%0 0?CTU:O_3#C"DKO)8C!8WQ:QW/5O'@;,Q_M,] R@ D45+-#=Y+OC4Q3Z M'Z/$DVH]#F23>@&(&"3 R4BRW],[SXG_R\.S1]2P M.>:TI@<-2O*4OA()])3$0)S.68D" ^K$1,N2]-R$82*&ND(%,N*P(7:G67-% M'@?G;_=XBU-,OLI'_)J?DX%^4>RB#'!A]ZK&PG6WK%I$L)VK(6?2#6R&> +H MB;Z[*4F@SY0(8E0 -J\7A+O4BZ[C +_^.Y;O7WMPH!%-S'0GB+6!H.*6B MI MJ"J $8-&!'S1^X+%H>#',/.]Z#^QE\H?;\M!@>X1:EBO[Q1*X):_7ZADI'_7 ML#SZ+^ 110!]S%WP4;PJ_TC^)CK'4\!"IU(ES/WYQ!"C)F[4^!?+Z/H.USS_QW;'[_EX> MKBZ="2O'K>@ MWW*;RKR)C)$-&H]-GB+&I8]8_W=X^;V87-S?;E^ MO+I$Y^N;]>W%%7KX\>KJ\0'6_M99AO-,8VE=(#B;$K/+6T\; L1.1"STHQ # M0A74O,5-J?B6S5.E> M0^LV$Z)BWG/ V"^\['D=!_2?JU^/X8L7T7.,=7[AI>E;&._^XD7'[A[/$A?. M&:R$XYW#"!'$62PXZ]L=04)>'"#V X>^0EZ.*@J(D0!VI[%B L\@OD]KH&7W MV,>$]Z<(W^)<_'[.# 5P/C$0I36M*.!A9AQ]#X# M_?<;%0@UYYE#/-<%9"R[(9:ODI9RN8G87<2K[E)\\,+@ZO6 XPR3>723/^.T MM4252&F$">>#%H+QKFF !N*QQGSU3*W$1"4J6]4Q9-39(0&OX\9+2"5+F&2^ M0]LF>L]KCQ^]5\S-P=+((82%G,D4S+>G- $@T-PFY400ABDLRKU7;JWC0DII ML[T,LT.2>=$/:7(\$#ZC([V:2OY*OK4\C(\XV!QP45!9LUT801 Z.35&#?T, MUA!J@&FNX>SVKP*4A!"CM$(U+<030S6UE6-SP^0*88WG.M,$>L91@+9)BL@( M,V_W1$^63N^7X_A@9['RO,3:A3(O9)>E/8F20X/M#O2,238-!0H;-> *WAU MGFL9=YA,&%C_^!C&88YOPA<<7,4>HD."\Q$S<7@O46. ^(D) M2_W%(]XR-!11/!36B&48=L%G!@EV#2")P<)OD"Q%1L?RNUDH_Q&4!B04Z>JU M7-'^D"3!ES"2;^MMR4!F38:)W$ZHV-$ RK4,85+@B!69,TF,F=L6>&*,GC_Q5T2YB0KGXMO5S2G:.=V$]$B3&M3;V--81%?OZ1OYU,:NLKZ,V.+>B92FQ5&#H56-H@@8B,5C M^9WP +(A#3TA3*X4 G VZ ARP<,YY9$-_'&<_!P.\ !.>82U1#[#\,1M#)^+ MF.!-Z#V%49B'.%O' :O7]IQ$ ?%4>B:2OVE>7)FCPYFQK8B\H9OB@KB"'7/] M_GH-.CO4X@G\$RI(.&.<9@\ 50A.&*#!4T Y-+21F;VGXQ $1AYLP@>W)OE0@B\N0\,Z!,0PLYD(R9\.S::JA-YC:E> MD8TD"9TA 7U/YN!B>Q[5M!^J<,M:QYZ7S2/]C;6\0+E:XPR<(S',+"PY$FEL M7J#=.+-UM11 X.*GL%H?M41R?WT^?&'N\(I\@J4X]%P[C9QTG>W DY;>W4 N M=%C<.>UB.73Q5"R0\O9I&\6-*Z@BGN07-^D%U-8ZE15R<^<"TCCI'+N6RC-O M=#=5@@!\054I1N^6JA :[JJJ@AW)?55^?>^,8PR4I4G?N+.$:QC1+U(=V9EH MMB30>Q'9&G[SN+Y!-]?K\^N;Z\?K*WGA^\4W'\I=AS.F:GT;S\W[=W8W[AR[ M8V=]JX[UNNW*"(ZD#5- M1AW\?Z-_7I'/BE\RY!WSYR0-_XZ#_XWB),8H5(N^3#.!IGNWLF] #PRP18"$ MY58W@ X,3.%_(1/]$\U6&W27W,). !.'^/#==S*7^/UO5W_\PP>6/?O]A]4? M?O?'TC_87W[WI]6'W_^Y^/&/J^]^_R>4-'WB5XC0.F _#U]P!#SQK(. =7[R MHCLO#*[C,L,FNY@B@P:\LJ06H'5A20P*:EQP*Q-%.V1#?D M*D 4%)"PUO:88B\[IF_:V5\$"&=-R\\9Q1M8*10+_)LEHVGZS??1> M99.++170&\=#!.[<0[8A 74[V9Y'940N&Q;P=,JC&@>J*TTCKDO5ETY((K/F M3@N88T1(N)9L-DXANI5<-DLJ.Y),5AZ=/#QN+O[]Q\W-Y=7]PS^AJ__XZ?KQ M/QV(6,92N!24W&):>U9E;BGLR"IK9>FQ UEZ76T"_1F=!,V) UFE2#;U(Z"/ M;A5,Z<]ST?KVC M Q YLBL'8SKQY&=E,DP'CL_4K.F/HNJ,NTN&R"3(UG6BWT@3?217#$\FCMS@ MNA@.&)J8);V!]4YMW#.TXMS,0@L5@EL&UA9#9UP%M#.&Q;-C;%2.'89;SI]& MF$XP>O^#XB#_A M_1-..^)HH9>W;D,!J'UK0&>S\"#QCW0Z8R4Q[#0J*P%0(B"&@4H4]+E FMG8 M10Y[@F)(?7:D++0VUKC+51(OO8X)R[%7O#8PA#&^)C_*:DJ( !W8F?;8%NY.:RC8'6J' M#=4NE8(B!CO'OL3JU1>SZDR3!>N#0;[H$K/SY[1EM2]\\@T '!@+\E&$B9I>I M,EI4K(]W5Z\''&?:;8X"'K#&J$Z(5HE1&3!,A5$U-_VBG!4\JA#/'OI3EKR5@P*N>F6L][>5??A M@+;-,D8$^V(.%)6PX+OD@>S[B["O6S-9L%\\^4RMA!AQ1'A^S,*8;+G7_J_' M,&.%R1Y3+\[(O$8;_9 -1]@28HR(7Q>L.1E9X>3D MIRP,R@YEYX+45X6+6LC51A%]5>)_ M#13,3EJX=DA[5 :$B03U6X(^%6CHJW*O//.WJ YYLTCX52GBUU4Z #AUFR3! MES"B>\IKXK+Q+GR*,#U]R:_W!R],]_)./&:H@,E>"]%:66 #/)CTL#%C_51L MBWHV0L &H3D9J><.8EKJ-PQR?1>$+:W]5*\"CQ*%[8'4S MBJ:91Z>RT499:#>RS\HM=V*>KUTF:3 ;^\L:=U."4B)=$>QK:;ZBM4F_7J1@KKG/6GP;\*556=W8 MVR1.VMR7<4=W9FJ(#-RDT5B\7L-&+29<\T9#UB3-#WGL.B:4!+YVZ.!UO*1E MWU/][G*A @1$9ISE+3EX >7]@\U0(4L3F(O6KE.@QP,J6F#*F/@Q"$&M7*M* MYK3<[E;1QWH9]YI"PJY_.="?6QTU!H4:=^.\SQK$=G$":'5SU:B&,CT2T/'&=87: MXZ.* >"(M;QJZ5B5VLJ8EWNO+@0Z(IWRTH06&CK 2 7H!X<>**!C2WB1.24! M7_K*@\$.TD:0&YQEWU'E5E()(MC3F MKU#- "HY0#P+]-GWJ:ZQ)E1MJ=-R9<54ZS>J3>HA78IPEV%6\HB#1BF:KK!V M)%R)1F:BRF.,&M^!R&'"H$D\X.F<7$0P6RY.H3*FJX#75<+I*BYTI=I?+;LB M&R7RY0@QETDEXUQ[U:<# Y@R%C';2A/S +-%%GU.M<]&/R=,#,#L#LRR)>A)K;I584W&@6)V=P,)*=F8D8,O[^.*8ICCVW[CG740M[+>(S4GKX&_'+*=J MTRQBYQH,^)1^-O7U3ON)"RET4I=?J6NG%./5U-Q-ZY=>-GSQRCY\B,.=O@'+XSI']=;HN5[ M[$=>EH7;T&?B%*=!PP+:H%'S6O+"_]822">)DHJ,4 [@^H$Z30&E8%#]055\R-J"VH2^U:]+KHI V>)]7=R9*0J"9Y. MK#+00 ER&O'*0)Y!$4NGA$5B5G<=J;D?(P>'BT Z$?A (X,%B2=J9N0[E-+: MZHT*<%"P%*-W;\R9_457$+:D,!2ZA'7'"UK,JUR 3IA_QPG!MOSE6;)!V/\ M*AG<6*-;<\RNB4D\UBV'+6=40\%K:'>LNL@"T=EZU M'*XL6@=Q[:X3_XS#W3/A<$U$]W;X]D@;G6^V3+1L<\RSW(M9CT[URM2>#)S; M#Q69CP>V-$ "Q3 F>S908<>#N^3N+#>#"4-(;1-4H2K@&.PL%PFT,RE MA[X"@)?0IH*JEM:6--QW8^E2W(J TPX,O.R=S %5_#0;PHE#/4O56UN'S8WUY?KQZM+]/!(_OET=?OX@#8?T<7Z MX4?T\6;S\P/X2V@JS5V:O(0!#L[??LIP@OTWD0("=R));^IZ#6#6QX/R-/9S'OQ[# M _QC\/6>ULOZ.^.15O9H-1R4E2[2(0'.KD;BM.9))0;,C&? 4C_2,?:@1LIHXOBBON(19$[3QO> =<1,:2U ML4O\1!9[678DJ/2Y#5S/^0F%"JA08274^ [THYVFJF>PB1^\"&^V=^7<>$?$ MR*^JN5&B$%-DP+[+5N*U.B\;8<+T7K9@K=]]F5:<*#=/Q"8I!6J8%0W$B* K M[:IHG)3MYNXJIQLE+&MM\!4MLL&$#<+LD&2AR^O >FMW@[U,UQE,#.M FUH1 M\\)&M3P@;*O:/B>*]J@,>%4U/8 NC&$A JV^2S?V$075]C88\?"[>"ZQ(_Y$ M?LK"H'SD4);]K\L$7[WZSX0_?$_"P-5VB_W>4FTT-:!'X>,54#\1'TX*[L'X M6)X%A0LJ@JA%$94D^=K3%55$R:*2+M#K\W\81>BG]-GUX;?T8=[#99DS_O(^ M/6;E6@D_JF2E#!CP7%_)?NM$7P@)7?A5US):VM-[O2!_#*7Y&3T:9![?3*1V;E^- Y3O-V%* MD%4OT%JM]HI:M-XK*G'!?6>L<-6A&$4$+R"0TE7[)2[^Y8X!+[Q#F'N1Y@3? MA@!HR0!+,3NU @RQH8H$6+'77^RP15&&:-70YA26)=^9ZT6A]Q1&[$2VKN#N M^;\>PR+K 7U,VY=_[?O),^SC\(465S-6G0C5);N5BZ:VV#Z>([8J8TQ4 MPX*AH*\J9'J[ %7XJ"$ GEX<(64M3JH7!\B[KN,7LB]*4A(.C.5OX;CD3P)A MU([$(3CB03V.3%V'0W3094S$TO,/Y"-W*3YX85"M^,K\*5DDLL*UROL70XFY MY%4VXJO=S822(WYHSJJI@Y84:='[2[$J',EI*>3*>F%98L,70ALD72W&02,& MG ^E1Q);FCVFC0)ZJ(YYDD0TK3-U\-SQ)R%C%BY%\1%'P$6O,I.Q$B8R$ 9L MIU;G)P>D0B38+GF84D#=/DZ ZHB?*7@SW]MQ^7.G4R.6PCJ2.#=_$"A1A V! M4WCJ*O(Z:LY.HRSVO(G2&L7 M%(IR_=U',JOBER)93X,6!!SR,[M)T!C;#<^SG@L$ M+@@R 8Y8K%K+7/IDYNI\9[Y]'KW_/HV4R+A4B.,ID&&Y3%$FQ,UHB.&R!"3# M!K[M,8UT*7Y)HA?J5CY#0EO/=^("R#T^E&O5S=;&N0SPX)S+6"C>N;1((,YE MR%7/_!H\ZDE+.Y?Y3FD*^>+3<"]VA[F2D185,U") ,<-MY(*(W.I'@*X.TDX M,G8EBN*4_PP1*$9,EBCQ8NA<'S?15M7VS)W&&-N-)9^!@+*%GP(5?/FGY4VS M3*JK+"[E:$-6@6.%##DAG7&^.HA0,2H)515+E1CPJ72%(*+> M'5^T4JE]*MQ:(B>KE%;2?$Q2,HN627JR5&6='EG%&XT:5(CP7J,72^0\0DRNE5^F/ZAC*E3,M?=Z+L; ZL2,C5 M*T[],)-?2M3CN;'<4PHEO= D0@)?XBFXTEU>HIBH1$4UKD,KN^&RX1*:U:0O M"+@Q4=%FA?2(( XR\TE*A@0_0:G%D:SL!!C0BSLI2\KUW28-PM@C,;O&7[DY M,UE)R(Z@@@H>T5?\3O@.F5XE-4*KAYYO@O,VM6:&T@3WO''*$#CF,(*0?CN& M8^DFARXUI85T:[HKX;FL*^X^BV+HA7Q)05UW%JM-*LA@88L?E(6V%XS.0?B$'G>AP=>G,L84B[-B\VML[E78YDN^'#@ M4N;5_,;;Z"MSIW&+4>15YMB.WUH<=N%XP47RR O'=B*S"\=-P02^C,*V%MF5 MZ\=%DXS-EF^@S6V2XG 7(UQIE2!B=OV*QG;8@#U*47=D MEY@$_0I=TNY)DN]P:2;@ C&,NOF@NRP'( $60D3AP<:J%RY7J!FX":K=O[40 M"H:0H&R?KL<:\.K7C:^AT$IX\K%VFF7P/\J"%WII^^X7L0XLL":+L$T4K?A! MC"&&R;.$&I[FC:T'%OVN8F6"SYFO -.J^UM4,+V$8AYR+\U/0C5/>!?&,34M MHJ W[*7 W3^/AT.$6QV1_LF>R:)Z$&V,#]@>U$[#5,-0,%::# MJ UO_6:<'#:+9U&2'5-@<*TLZ%#+>-O 4"9.$"'@3F74 Y9-HF;#.[YHRYP $^HR6F0]AJJNG$ M07W0=9WCO;;@C#D^X FMK9"M UI39)CS63ON^F>5!3Y7^(ENGYI3648#?:ZH M_%]@1QLKKF11Q>Z#$-IG%RI=.%->I[X:@H,/LK5G"P1P:2]@M;5^YSZ'6:3W M&.@;37U1:.ZG+P8G9R;\EE<"&1";:ZK2V:U^SJ-LV(^\E!GF!_(?,T[ZE[IE M.N.R=:_X8Y)6Y;_7#1,=(0?26-Z\1PE+[7\0@=D<)$C\(PN*4WTG$LNL&UP6 M+M6^.D\HU37M$4?KFWE]3A0H053@XM0(=GL&W-"J6VJ@@EIYNKN2/@," MBEC_$-*K@]>4*KB0/&:::4DUP4GU(23[&M:".0ASNJ^YCOTC#<+GQ_PVR?\3 MLPR%]/C%%!WRA-A.Q/;IKADNT,FL#7."U!)#1SP^J@@06\W)[C9';[A(F0%O MXD?*>B>LK8ZJJAH!^A+FM"O0A V1)2N+IEM#5M7I"'XF@ZL;AMNA JT>+$6K MUPN&>' K!"L&^]V ]Q2(9HOB)#YCF;/R$O\;O:WTY3GTG_L=.= 7G&*=@4)M M<\8IA,-&-3JB^*YT5I]4R.H+G3/8C*]@&NZ>\\WVIZQH(K-YRCVR5 FNX^K^ M'=G'U:U ;^@-O?K1MR1BCZ((6/UTO"):M5&'DX.IG#J6WWX94DKQ+-F>$9I% M(R544:7AK[[.2A?(35M<1KJIC "\^IA>*X5\7(-XY*5D1T D9P^9$S8"_36E M0]/)XYA-TJQ)LBSY@0RWB1]3+\ZV.-ULK\@V)G_[*2;[E^*M*-W8$&6) J4Y M+M#"Q%:X>F5BB@BW-+'CL&>&%!UM8E010)LM*D@@1J,JBE!2 5INO"C\S?]-=4#3# MA3S#M!"N?;AI@ ATZFG,63_7L+E]V-Q<7ZX?KR[1PR/YY]/5[>,#VGPDOVTN M_OW'S(%UZ^A[+F%!LQ*P)5)+8 &?EJN8;[WV%@'" M/,"6^OC2O#,L<,C1EG#[A_1-.):(*X "/#61,M\X'ND P!P%B M+F15?XI+!9\+4&CS'L([K#6O@X"=W'D1/7"XCLNC":5E:W#@K-Q(&-[BE0@@ MUF_ 43\G7^.PPRUT30M?%,=ACOC%M%)!M\/^]3K)G-\P#64K9"M]90I,LS:RHX[94AF!%"+ BH?G3KB:0M)^]5- MDF5? ^1&L&K\IBXDX4 YF:=ZA%8B&'^7*@@G=JD=@60K-(+(!=623RW&B6 M5ROT,*?]MXN WYDXL*T\RSBR2!"M/\\ERB)^W;1&\K)GB8 =&#C_%3++^VP+ M ,1/!1STWX]Q#;-410"GM&65 9OPW.Z+!?Y6>$*6EY\^_^)%1UP]XJ']#S[A M_#F1/5XQ0W5D4M6()IU?)7CP4ZV2,>VLR[!7]3.S%6O%@0H2X&X_0DY7>[>V M1"HFX4HF$R5T,1QQ*K$@4E]J@\.[D(@?P_5JXSIN>8N12'(G668[:C"-V@MU M>Z29)2I2V9[+JY[0AC'*,;N^R=IU+7+]FUTD&7C]6XKKRO5OC7#RZ]\21(>N M?RLY-+L97=PAX"DIW+]>QW\[9CEK''98R*Y[< "YQ-],T<3 MZ3C.F"/PD)=YEE%I^S[0O&," M72E:0JC^^='=]46Y0#L[9R]%JS:YZS2ES\SHSZNF043159CL>SCZT$=H,)IC MRZPS1I,&N9HHPK1@0 ;\N):KO\97%F$"L<\V!U8*Y.H5IWZ82;=4 ^@X4<7/ M3FA)J3\S(M#U &VX5!8-[!;.*1,>!4A)#]4$P?<[4ZF@W<\7E]!T(9,<'"B7 M(Q&SV.!-X,I*0L[YLH'8!LZLH.*2-VO9%)_MEY,2/]/QLSEM[LG#U1/^%R\E M7E^.M*H]G77MOINS_X9YXF8R157AK'+W )&%#:VG.W=@TRYG)A-1&]?<.+14 MA?%;_(5](G\":83K7!03"V>Z"JD178I5(LZ&K#8(B0( /J$Z1M*Z7SMQ-Y_K M?+Y",6:U-=H=T%?HA5)UTA.+R#/0%7O(SOFB1#SC5823WBADSX[I+FX)A[IR"S)%2JH[T@2<9D(]$*DJDJV$:H3I2ZTHDFJ7TCQH MB:!A3 MUIE8(>Y",<$O7+#L1.Q"4>SA8M;PM)EOX5^P[K5)=UX<_ITE2&FA_20*@Z+E M:1S<$>U5MV VV[*YEA?5=:%T#>OXGFTP#R] M)]0T?T:$+GHX[O=>^D8_>0AW<;@-?8\FZXM2SFRR)GSX(?1<-4HY38L[ LV) MV4A9"?F(7_-S(L$OLI1[(HIB FA6 M,VH4N AH(@H?K53P()%%SY"@XH,KC9P$S#=NIINH39&=,BZ%>!HS$V"Z8G!2 MUJ3-UA"'S4\H#DT6H^1TQ\4HSZR]VQ$'S71#9AORP2')O.B'-#D>=.';F@KD MJ_!! K??C5N1 'I9/H!'04:EH<*M1L!-EI/@.O:C(ZV+(I;8?+X83Q;4J"=1 M2D;MS=3 MSV-*##CW-A"$]UP%.(A3:OD1-)HK,,A65MX.$,J&=!.)&L4I*U). "IX5^Q( M%Y=J%$?#\0B1P-,\5?_9NXBFN>+@JFI!JPFR!GAP3F(L%.\I6B00=S'D2MY7 MF.8<:R3@."P5QCPNVY%PT 0-X[8-OEN&:1X$*Q(KQ(BPDX::C*.Q?D*QVZX) MZYD_)$GP)8PBPE+3'YBU%,V,U]V6-.!\[TN8Z^ZN<26B.,6JYQ/["BX:[.ZX%H;K2=7B8$PPZ-Q(FRZ2.7NS??1>]3FP8=2<[D&J4H!E1U(1*5?[D\IYM>[? M24F!%R'HRG>;Y-KY38\&6GS 2*1.X0$E#E31 0.F1 4'9"UB$<5W:5X9**+[ M?O71"U-61JB9$'4')6H4.'\R$87W)14\B!_I&>H9&$4IZE6A3ZSO#G9@32*2 M0Q>H-3AN694R1"L1G+$K7>3B#(O#DR@@$A=];^C4H@G" M.B3@(F=:<7J5S:08<.7,-"R):YB52/]4=EIRT;3,TT,6^*X9G&'BQQC9(3,T MSUV(++)86[N9OIE#7E@/O/+2.(QW=74RG<K-M=\)B6V7:V2MK>F65G4%,R@N,(0I;;6"\ M.KK%!X93!*M%,)9E27>T\WXC&OJ\PAT?8'*==_O"<;?LX*6Z_CH S!S>&I9B:VP(<+)]9"\H'"&!DD!%ARUS/-%K[CIFB>RQA& MRF$#-^S25- M2QJP706LA>VV%S F -9GP))#8<.!D@9[E-&B<@+F:G#WQ(J(XP:KNY=B0<%= MDS6XLU+;K->U64=GE,D%=\Q9B^LXC]ZK104W!09D[2VM(.W26U)PH,I;&GX$ M5:K8G2^"XJ -Z2NXJ5")ND>\^!OHX=_BWNGIA@ MNF-1IO=-]&A.V)G%G8O2Y&I41T/P> F=<:H;G&48&R]WY>" +[\U(K0>?TM@ M8=Y_*YGI/Y[&7@8]?Q4B;:[[PT?WM,O3@C3FW0E$J/!GF$9"92^[A(C0-T-&3" ME. I#CT87B(1W33U&P.,RTHN&> QD>7QNA.F:7-$9W,0AU=1<\I,O!.]?B4 MX5^/9*%_]6)PW50.#K@GU8C0VHA*8&%VGTIF^ANR&AP5\&Y9CC:S(8=WQW;4 M60P9L!/6H]W/=\W'I0 [6AC@;IQ>%F:;;:>A[5OQ_SK',$4&[,9I)5ZK&Z<1 M)DPW3@O6^MTX*3*]!-R@KXH6PV_H<_FO.]XUM:BPSE8T@=YLFUYJ$K%%@'!. M)&>;=Y@^%(ASR-B0=>1.6AVY'9I8!@AR7K:OA;7RGS+"]566AWNR;Y!9>!<( MSKK%[/*6W88 L6H1"SU#($#4"FHPA^/Z('F@[QC&&5%CP'S1;'VD1H&\/Z@7 MI7U;4 X/=#=0QY#@0AR'XK!G#!#M+@UC/SQ$F"UV6@38I<=Z'71'."9;#@=. M1#\F*0YW\<4Q37'LMW/$<D/'+K+$_-8>3DLZ.-,'Q-.GLB"@7A_@*M>354O ME^;S=10E7SQBW22.7";'IWQ[C.J.+TQRZ;'3E$- 'HA.KZKVB>ET](&.5*<6 M0' 60^Q0FP0%CJ*^JQU^Z0&:H7JH= V25$U6 U;!1GPH]G952?03M%?JJ6@ MBQ0'886YN@.-D0W,I,:!O M8"L%Z5^_%H(#WKU6\".]>%U=MW;.6X:(!'_E6M&7NOI(N2NTP'>RM[I82,.V MZFUDUSJJB[BS;*:^0M7G#D]34ZG 64?L_C[4(65TG'1,M="&#BHFXIJCJKBT M=EC!GT[1*<[4/6T-X@2X%7_X8*W'@'8DX%Y'C"4S_Y=>TF=8_HB MM[X=4]-C"1>'[P9,J!=)+6/H8\D7'!_Q/?:371R:W[(SP(,\0#04JGTJJ$$" M.NHSXDIP?L?P$(?H\*0YH930]U6S?+-]\"+3A:4* ?*NJDZ,]DU5&330/54U M.X);JEG.*O1[D=-+R\&"T5UO=%(T]9RAQ""K88T1OUT@:P@EH)I9PUD5%)EBQ%:H)%?-";M P3VZ0W82_)BC=*V#E]Z=2:*Z$&F*#M.TP%ZW3K MT*%!->M?_K,MRQ+GIE>M9> .E,XWNFHMAH4MF6]Z M+[DJ+>_PY#M8)NA;;1<).SDIO3S,?BG>0]"?I-DO!0;HLWZ=()U7_3)PJ$?] M:GY$;_H;#$0!5]5CEN(79YUEK*STG7\C*)M<63(6^%6_%Z9_\:(C_H0]6EJR MN?YM-L=8X .^VK<5LO5*WQ09YE6^'7?]U^8$'S$"B*/@L!O.(S!T2;]R&7N1 M[)_"F*\6H%GWBA#@=W9R,41[M3XTZ.Y+QHY\/\5CN.LXUO+5_>=R5J F#,JB M9N@F])["B'5*A3X1;/<;L9FX#''=Z7YC/&$9(3K1 <_F#1M_,V>#&#US($BMVIK6M* J;PYB,E^.4O\A2O8BMJ$ M'/;3B<2GE1J(QTHU #Q)^L\X.$9XLRWON?T=!]Z#7%0O*=@Z5.R.5W' M 3>YD\^.>QP\TAH4VNETZE$ )]YY%-::HJ<= F8RGT.&_G18CL)J(1+VG[T, M$_<*?7+_]JJ3,:#>2S5:P#5$&F 7&6S[4+*9$&G1F'VRV\!,D/GO%Q,92BF*'>P>!031??_5NM\D\/IZ=:-K"AWN$\6 MUA_IMIC;'0^X,J.F I\_M118RYZ'@VOLQ!"B%'B$RCNA(!I5= ( M>X^S8^3.3O,RS Y)YD4_I,GQD%W'?G0,RG[0+*E\Q$'3(Z.X5O! 9GFV73[W M(EKF\.$9XYQ=;@^8>KRHZ7^G;_\%P8D+.];%%2_>U2[&!O#.=V$Y^Z__R_%1 MP0"]S5>R@'@>VNUR' N%[FB3SS4$E69WE!E7XFI='+,H#I];IN9TZ"Y$,#,1 MQ6%'C0L<*TR8.\'RIH,+FSIA=^9B&14S=;2,J7$ES[4[E3P;QZEVI>9Q3H#A M0FB3"B*.9CUPX FX47'=9R;1JY7/&1ZSC VS .M37K M=8(5-1=\:Y "9*L("U+@BPIK7I7^VM [8P0%^4*'/7E2;6QX;2")-N8]7&,] M)O9>^HO:@8VQP ^Z= ()CJMD*"X<.JEY4YI6@^KBL<]I"F9Z\#*)=*[,_!\G MF_4M*+DPXUL++I[MC*;W!I14/)A<7!();MW)99,/V$)^OB>N(?1A=#[WXL MI1 W5BV)*LY_/.;'%/-,E]5@K)8STPP!O\Z94E6B!= 4]$%71M,)H$R,?%0F M15:H&*D=?,JQW E""^I.I8^/M,.G)LWD1J B,=GWTR/F+VA;[JKT!."#C+F8 MXCV4#AMXZV3&GM+]2Q+\TU=WW7J\Q!NAQ+ ^R>ZIWA*C+H[/;3W2'!W.'VU% MY+W1%!?$%^V8Z]EE<46YP7?;#4<*RSMA(?A-$N_.'G&Z=\<9N4M;^"GG^LU8 MW,R4(KHP(>K$DMQ[E&!!7U-4LJ6<^)CMY=3V*!&^LY![CC=88-I0)8F94)LM MYVZ4C"M^=IL4]QG)BIJVA]]L-\<\H[6)Z0W)N@G475)<)K==I8ZD[H+'3J(@ ML5N/(@WL^Q/PK@P0%7U4#D#_Q@V!N 9E]2 NAXY9]46B"ZVJDWH^4=0ESL)= MS.JJKC/T(PYV;"/L2NNVYDPF23%A].K5?R9"X5J ^NXU.[8I6L]5>K$]>IQ@ M"!=BT'2JDAQ6CJ8/?8HYD0#J7%TQ"*I&:7QNA>J!RJ1>V3&Q&LOER#2_[MBA M:1VN^;4>5S6/WA$N7UL@]MP"741>EH7;<()Z ]-F[H[[(ZOUS+91=)&7XF<< M9T2XXO7(39(-2.<-H>I"4XSAPI)F0F5)-ESC!X#><4TE@7K+5>\/5M4[$5K@GC^GJ<9"M.Y_ M-1IBP[D7IA;5'XU0A<[6,IUM8K3N:LV1Q@$&ZO@I3IXRG+Y0K5S'AV-.B^*1 M?6H4&E7PF6>""<>!;7(PN2"*]@ KT^BU0OR8B V*VJ.Z%^ 6 M5&DW^RVL*5_K=YWSR:9-3]NNK--^QN'NF2PHUR]$A!V^/>Z?<+K9/CQ[J?4= M,2M:+JR[!@@O7E]9$ )>1UESJEPO5=1020X5]%@?>4;1O8@QBRI(2.A$2EK% MD?BYS]9"EV%TI%HJ=<("R'Y/H!YR0KQUSOA3QD[/T(47^72K5]*Z\M*8?)Q5 M>;<[HF1&S94XPI@A$N/@SGNCR?;U%R\-F'R; SMBI)&0R<-* Q^&'.]/,X@+ MD6=*=8E#TA0C ,>JZ410!C$VS-D3'0>5 R$VTJKRSX+P"M7#(6X\ET/<$AHD MT4FLESJ4)7NRV*+!C5\1;0OEGC'N"GW/7(9 K S67#7T27AF_%A'J;D& 7_U M.+&Z!*\A)QK!A5>2DXJB]#4V$CKO1RO4C%;&+:%;@C^B/!U5N1/93U:%1I7A'1_K(/N-@0!%^=O75D7ZV MD> B_LPB]3NWT_%0G,1G/AD194 MJB@XN$^BZ&.2TI^M=@'C2,.O_:=0C6C%/X:N$^O\\0+THY3W="2CT%K=98EO MFI7(GS$J[_V&L4%(1QX;_!OX]?T,*FJE:UK1PY-'#T1'0>4PCL7LF=5UW.^] M](TEFID)930/PZ>9YPZ^LV26^7FE2*6OC_ESDM*N=#_% 4XY7=+BT=GYV]4K M3OTPPZR;W#U5Q9!L\]0#NY6!GD>MNJSTM*,ZDZF>0RSC[#4_^*HZ;6K&1T?* M0"N (L;#"CV]H8J-LO,B8\2=J.F.SC=;@69_DFKV7*Q95Z(K"_Y'/S_2JPEL M_F'+](LDLWD$;TC%A;AG);"LV:T!"?!FML8\"NX?<[CE"JO8O#%TEX/"&+'Y MJ'H@,37W7HM5=JT*LAY/Z6**1,NLZ&_OBAL7M\O/\39)ZYOFKY?DGRP/?:*' M\M&=Y7G[0*HNN/DHA<@*Z@\@"5Y8?S#/F@+[[%W&$R-<_49(KU!%G,6-Z@FK MPQ%C2@VUGXG1FX%)% 8L[4R&G$J]1& MV"OS>^"-DZ?_Q52=GI M-Z=3::8=2$I,5G#2Q;APM=UB/^?>N+W>DYC7N5UM%QB&D'0A,@Q7A3@TV-,# MC@U#&58&AYHH'Q@H7>??)\RIF(VY8ER)%)=XB],4!X1-T3LTRR!A2:#L>"2=6Q$:NC\P83. (4!U*;;7,I+8J2 M+[3XCM;=C5 !?=M"M)8C&^#!>*TQ8])SQZ1U);S"=M C1XC*/_WASYDW8MG+ M8O&%FW*3M1-EXBLU$(8N"']A?N&EZ=NVD$A_#&",[H"7&HHH]%0-+JRW&C&G M\EAJC04%U"+AL-N.DWDCE]F5]?)/<4K6\;N8GC$27LM$@/&MM"D(NK!J'JH& M\<+9EAKPVGD8N\KE,T^2^4!%U-$K4_,K9:-0BBO!X*$XN54A--W)OWVO0UOE#>60L-M"#4"\/L]"2C(=D[) M2\^T&/2*O;9P9^8?)HK"2XK7)-#^0)P4M\- Y:QOGSSZ[B-_,_25 90@_6BP MX&T?LR8#Y'\#^13X)J6TZAIS4V;Y;84J@BXZ[U1ZX!V[EE?@Y%--?9(E^2T= MNIG)BT?T]0'Q0[B+61N-.%_[/NV$2!B[2Z+0KZY9B=8'XVD"+=JG4D:]BA]+ M$&Y9/PWG/:LOR')V7A51X"X5<,110QU5Y,N@ )7Z.&'%+'/>6K4A/#]F84S" M9746M'X-,]FQE!H'\.S41)C6":D* >8<5,]1?VXJ0=!G"@1M4 4SE\G>"[NA M2@(#:# B9EL&P@/ &$2? YD!H,\%%/2JRX+E3,_SB-72.G@A8Y! 78[V"=.: M]Z)I0@8)M+)1,UZO5\1@<*L0%3\]"ZB!FZQ_ 0^U5#@)[M6IOF$BP$X8%]07 M:%-D:E7W8?;+^=LC&4ZQ_E!BP$TF!H+P4XL"'&2BT?(C>+;+82"*@BB&$\N0 MGC24,^6B1(GAD%7U!5%:50/NAE5U^3&W*C<6-PL*M(RC'+,\V=/NK1VYA(LE M8RQ AS$3J.4T:A08QS'AJ6]K)182&!WP F4VP1R;:,[?SG'L/^^]]!>[-4P' MS:$I1R*29C73PG%C\A$R91*P:S0W%SW8KG!Z:2S8G%DEM"H@7?% <9+ NL%=VERP&G^1DM7Y^LXN/KU&![8V9LN VF$"><;%H+Q;F* M!N(QQGSU3*["7+'RY#F[0%]CK]S)5DHEU&8MC3 =M$1U%M, S2U+U"8!*\S2 M$->\(3J5WQPOHM+9G%CNGQ_#B/:%42YZND!P3B1FE_>7-@2(:XA8Z)E(!>3* M"L:*:3=L]GI_2),7=D4H,[)?$0*\+] MG:*%.DY_]-+@BY=B>F4SV>;ECY\\_SF,TYA53Z#= M;,)75D=!Z1XJ!#COT(O!.X<<&L0W=.ST:Y-5",PU*A17/&.$.-0QMB7*#'Z1 MI3GG$^2WQA_(+__%>B\*\MB=SY:W1=-U*.V5Y$?J$ M/=J\NHC@<^603;Y?87#K?0KX'??#5NR11&3 MM2WR'RYOB_W1!:O^5V=LT9Q="%O\6Y)6]Y9%[ZEE0%!6*6.W,'6IK=>GN\V;;X%1[D:V!A;$'+?&424L#%+4/#B:""P[XLYD(P4&,NL*?P M0R0QYWW$D5">'KF-??NZBPP Z7#$3I#Y!48/#'9.8\"4JBUTC MBKK)\R3&2]";>RZ=((T\%767W! MC%YE-6ANO97FX9^WMC@;2+.)7/R1)\"6,HNO] MP0M3*L4-F:,EDLN X;Q'S3[O,&)($!]1L=*SF0IXA1IP1.%G\H(_%_S'>$<- M5>4'5F(T0.!SY2#UHU OP"(.VW"]V5['.>$U)--TT?#G.@[P-HS)A!V%+SBX M>O6C(WTD5 DA4<@XDG#./X4J^! QAAY((!G/L,)/:>O AFC94HI$H9KN&2., MOJI)HXKVU^ ^/H=FNH*'C7(\2O@40D0CQ(U0]KKD/<7TDSW>I/1M3HJ?<9P1 MC.*/5Z\Y_940O8J/^S(=9_]-S,J,DV%I ?4;!K09.7$M%,XNJB*(KGHAM!5! M;Z01=(5JMHI 3'E ]'8,SUKU]\\-=XAC#[J2V[.7XB6_T3^LO7DJ^HD-82'"'TS ))-_YA/0!*\9-K:16E;FIB,-4IIN6 M^_X+$HI\QK 1/P+BAF!M?3FX6)_PM*#NS\;84( M/WL:GG"-#9S;#\C:, \S$DI9Z^9,>H8F 3,T$O9;B7A>U P>78)&\*>%B4@ M*B&AB^0-81UK6%\J_1T<_?QGCWIR_J8V;ADP:));P7XGKRV A$IE2UD19:\I M,*J@';%X*QEJWOW("_? Q[3W.,/$PI[7<7")7W"4L!2[VO U.'#V;R0,[P9* M!!!O,.!(<(&VP&%G.1R6(\XQ6J2 $\F'[RC=JPE.EG+T#]X.?Y"H0(WB4 EZ M@2C*\O,@UZ>15SE]D@O'=-=U0-1 M(KX"'LY)M$+P'B(%!G$/#3?]ZY\,GFXUFR;?%0JP9PP7):E%R72B+).O*_NJ M;[95P]NU_^N1[(+8;O_\C?M-U,!\.!G [-M D5M)-DL:,+FT04SV\S\E&6J^ M%2'$4UK1A!GW!ST +UQ$[)9/U9K?0KWZDS 1K^LROJOC_?KOT*_3#5BM8!QXB&JA6KG M\)+'% >;8QXD29K=Y6\W>2!W&#DLD._HF*_=2 8(YU%JC@09OP-A@Q6+#^-M MDNZ+? :] D[B)]V]Y0EZO+^Z1!511*@B0O8;(#^T%%#(NQ,..D"06>JM/(=Q MFYSE%]-U1-+IH%SLDF< M8O^8IB2FKH._';.E?O.B( M&T]^3*[C%_)ODKZIVUP8H0(VO+ 0K=7ZP@ /I@F&,6/]_A$$%3%*"7G,R$ZMQT4B-!77HI,49W81TB$H_PI-Q,&>,X97U\H ^-KD%PROBY7YL976)X;VPP@ MX49U#!5R?)'L]TG,'A"I&H2:XH+U [43CFO_:88(V>W3AD-C@UNA@@(JWHZ! M-_*<14@(&74M.A?X-I<,'U[V;!\W."3' D9/'&VDJ#'<"Q$=UFRLB:"Z&A.& M2K6D4,."P+COR[G+>#>2,MQF*$Y=P>N)HKE]=S-[76S5REO/D.$ESQM7*C-7 M[)%9[BF,RRF37W>G7IQM<9KB0/:FRHX$O/79B"JR1A-\4.LT9U!NK1R-57=# MU9 !KWLU@AM$A#7WH)_!%M8KL,2GOL%:RXNR'5%ZS4H\&^"S> M4*36 WD-#LQ3>2.F#*\HTZ,=^KZD)!6@*[(8H75AV;+JS@OAW6R@O$R @TH MJ!44K6&;OUW'9#F)LSR[SK(C#C8I_9<^WZG>N+':,>6GYDN"0<3AY\5IU*-9 MOPV@[,I*;S#KAG&@H(^J 5!!@M9 JX98H>8Q93&,>V\UIM,20Z&5Z8FT&0.G M/UV0?=Z1KD_20U)MTI;5BL6R9!:]--*66@D9M!LQUF A)M3$.@XJ58Q?ZNE' M@(^V$RIJX"9%1][U/8P9_R/"2E.^OKDN,'<5\GRBW<[LRG%T)II/-<5MD5.( MNJ(4Z$WH/841D=M*?QI*KD51(\'UT5))QJ&H:,"G*M/MM[(Z48D8.K1\&B]N M$\)?*O?U)1IPSI-OFF]DG;+:C!^)#]2*H"W^UGO:O^@>^\DN#O^NW:..)>Z4 MOX]0CR8$#*#L2E08S+IA)IBCC\H!$/VF4&N(%2H&0<6JYC^G;#)JI8$74JF@Q0Q\!MEX"B*]'#FN6QYT?M@%+1=B]6 MC%>,+$8XNM8:*>W'(^M>'!KN)K^5W[^PVH,O5*CW!<='+#M_:SZ&++_;9K%= M:;?X#*BH+C^X^+SH8Y1\03_B8(?1#UX8HZ]HM[*OZ5(B\K(LW(;$%O($E:16 MZ!;#MUC3R%5^[-P:0/(XS3Q22 DX-;=KQ-3,XQ)L5^9L)7N&\[/T%26X8XT6 MF!>M>DOI0.GJJN_177GAI.Q$W'I:K>M*JL&%;U)J))RH9ZD2$;2%J0%GBHZF M%39JT+GGA] I]"ED1%X-"AX[QLC#APT#D1:)&9?X*;^.LSQE=]8_>62)'>9O MER2D212@0H"+#GHQ^) @AP:) SIV>H9$$5"#L4(5#J)(P!YO+4W-?*!B?JD. M0=M0U;R;!P#M!-1AL]/]I_P4JN-/:_C^51.<5RT7BVT8[>98]6Z\2U(6']=Y MGH9/QYR>G=*=V2W1"MG/D]$C"E8=M,)W!M++&C)9W=BG2>\.=:\.%240R-9X M%P^_I:@A"K^?&Z<.JUN)2HINWD8T8'G"6XAEX8R2//A";Q;MR ]UW$M)"G;) MS:'5=4!D"+>A5S<$KRZ:5POD=:T9-T:7,>9+\4@7JDIHS@7H9+3S2 M+Z5YTN7V91\3/ $\5HWU"G%:S-9#.-U.RRC M=<1 M3W2C)\+D [JE.)99)Q"Z^Z@*24,%$>H*Y2'B3#OU.@IQ&M;.%.LFX MIQ_PE()-'_:X(=Y3H+/38GE:G:&T!GT_T:^NLKR WKFQWD=\ZREOKH!6#W3R M$:PCR?0A2U\V_/0"EDYIU>>J%X,G%YE:4?HNQ;1ZS=7K <<9)O";_!FGQ6=+ MSQAJ7MY'9+-6_B)+.14C)Q\9+26=/G*68Z)R4+;=9<.6$.\HH([5=:4JJJ*$ MJ<@OE>FI575R4?@N36B_T;<[(G]>9@<.]([: M^28NSW$66URITKJDH'/ODH MJI%L?-2L!B _T2%8"*@'>41[ 3 M*'"^[7(]U,D'M)XL$YSN[NE]X;^S6\(-^?>WRM.KKEC>AHT.WMOR[3H.\#:, MPQS?A"^\1A;;.FLY>"_1S4C1\T4\Y?#O( H:R#<^,O:B(;I-OJOH.$2E M#1:**-I[#IYL=J!O:/ALP0+?C&3<]Q$HE4J=*SP*!SWYH*B0:GPH+)9&#?7W MMSRT45^AC2B)=V>$Q_V["W6+Q;;W%* _"4]MHJ3=;0URPA W17G453= MBG%:\G!]&^>0PZRSFS1VH/I"5SD4(F.ATI-5R5[FD#+R/1(.9FF>^A"D9_>03$R;B37?=DAMFA6[J MC"(=ZATE5P?IM%+1H:QGEFRYE&N@4M#)Q!_1TUC9LY6;T#%P M\C'44,+Q8?0VR9NE)-M]O]L8.E2G-^\T9E[BHOL%67++<\Q+#OP^HJ-:K7.% M1/&H)Q\'56*-#WX5=;JA;B\DFUCQC@*@E3)KW83U=OL]/8<43@;L6@+43%0. M_CZ"H%Z]BZX-V<@G'PQUHLUP2PG^+,H)17;O*TUU,N542%QV$?@.5WX++O?> MTQIOAH6=X/#D'=UHTBNLN-8T\_GY@_^,@V.$-]ON97<6+A^?O;@J, MPADC(;#@IS?$R"!&!WVFE-RUW4;B6V^/+Y.]%W9CWF J3MJP2F!#.Q:1<,V6 MY3Q*[!G)[)DW9DH+?2ZH0=??GE)XF3.O!DB_B$=?'+,\V>.4]4$ERY3L.3QD MG_#^29J>4V+ >:J!(+Q7*L!!/%#+C^#.08&!6BCHR_]Q<"*6V# 5BQ@N6?%' R<%?>8$-L" W/*B&T8!TXXWX0QOL[Q7OAD=A@= M]Q///:&'))]K(B>1@.YP.T4VEI)$C.8)9**!Y%\PK1>),B#5\=@'9?)$APJ= MP#,3K9^U4^,!INI,&!,\ 2Y?O96YJDB8JV)E%H_@U_%&R,F53T39\>EOF.Q= M\@1Y934T&@S!^YB.$L]/,3V-#XZ8R=4\YQL"8Z\G;X MIPQOCR2V;KMGUM.0A(L[4ZB"CT=CZ('$J?$,#XQ?V0I5A%%)&16D$:4-'-9F M4(M!N%M9:6*16-'48U0&08D:C;'A(H"E@+RS&Z*"^+45;XHJG'+OK=W\\IB& M\0[=X31,YKY5IO/;L6(W+AHGN?6JY.1NN&JW4PM,7'!]EFQLC M3/@892"8*+(HT$#C@98O4R].$\2048GMR+L=>_D>/*>=Z!;G126BFR33/9@Q MP'?3H81"FKI5"]DYYQ)P9^UBA$95D^LK2N9KAYW-1%XJ3_'>USF_J\2X\M*8 M[+\RLO]Z>/92?.YEH6^N#@T9I[S02&2-,RIIN.*3!DQ:NV9%BV[4$:.V0HR> M,\O4D0IH?!4=B(@9A4=GZ$DIHVO>>QE&QUR:3QM"Z"0\N"/V0!\NJ;CNQ2TV M)_'CDN(I>;):"1)?#C1R+I02IWP]Y%Z.Z:V-@R MS/PHR8Y$U^=OY)=#DGG1#VER/&2$1'0,B#HH3$*VX631'VR(I,6-:M'KT,5' MATS)+ZK@=DI_D:&!C@06E*U?/J"\RU @WBLT*"#6;,23Q@I1&\^)MYL*N92O-0WPG+0Y^8M,+9)K M=J=\>*BQ/"=>&8JC^H\X"K9)2GC'R@OPQMB@=F@C8,<:35"A;-*<-Y%EBJ;? M%:($S@B%,YIX=N7B_3A9*1PB@(A"%FVNWOMF0K%*66KP][R5D*V9EAGYG6XD MS%=PQ1M]U]9M.OFTM3<&4W-DC6>O .G*SYP4_'K0EE" ]X1QU:] 0[VSEXK O?27@H+^=9>PY3@I7>)@1@**G$66J*)O.$D M!=$]OQ\I#>Q\]'!\RO"O1\+SU0OYOT*1N2KSJDP*[8D7+E(+$D-VIW+20,A&,H4V(2 M6&<<0I[N$@*ZX C*&;AG-XXDK<;(\-[S4S>2RA0@'+SG3%5/T80(P+UFJLX0-QC- 2LT..SV^6*MQA\"P/6ON7UP\7F]O' MZ]N?KB[1YN[J?OUXO;E]<"AGJ!;P@L@8!N4O)JDH*W*.9 T'J$":-K2@!9\W MM&96DSC4AX<5:E&%/]2;4AGUP[T#?;@'[N-](8K2+9OM1?$)D?7"RYX_1LF7 M;+TEVJKT87,&:D[3L?-W6V5H3^5-";IS5F_'L>$)?E4AB+8Y;@@C2ADQTLBC MM.NE!7P,F%PQ3-9@$?D,;D?/(2&]*'U($Q_C /AIH$4,Y]=_W))O_93EJ>?+ M6E-/.GLQ:A:[&UG% _[GZ]1B^$-[CW.C9QS"Z)[$R42ME:$Y& M2-3U=8B*ZRFR-'0'0U/#[ =NA--9Q4B2CG18^B7(1:27\?THD"2OI7KLO&Z[%,\B1@C4\3 B-(E MYWK\$/,[0;2H"=?;E],)"X9*J<# FV99B':7XH,7TGJ-K!ICL9&;+ :HJ9]$ M/#!1T,#8H"+M>IS0\SY!S"@'82N+HCAJ)P-R.B%D@+YXZ1,F?94&88].3RG& M).3'_.V.B$XKDEGCI=J#$8Y$0BCK&Z!@<>[0CNQQ]#$28)0\58 MY"CRZ^ZE&/*5P-%1]%2;3 FZT,':S(WE=:"$3"ZS=&M-DRR:-,G,, M /2"<18UU6\>)Z4.]TIR!C'ZB8#BOHQ?UF8A@<3+RMD[; J^%Q,X]1F$O#Q/ MPZ=C3G,&M$U$==<$[=C[W=:1!R+_%I\3PLEVA?#K ?NT_PU!?,+\9^7-G"3& MZ U[*<4D7*"8%M*+4%((2H*>_^;37$6X15$2[W#Z#=#+SR6^G';HUT;^3TZA:UDR9PA#1/(F,A5P9 Q,4?8*NYR-D'$\02GZH(S]XP)A3 M,=J65ZZ% +8N;L0J8N!XA4G(GD0@4*ID8"P0TG0]'"B8GB BM,]"3C$JV.BG MD):N-<\("WLG5@H#+KQ.=W7VQ*Z&3W07_%0N?T]\V_OT;G9+%/"8Y$3Z,O/I MT$5NKD_E# ]!)J,.Y_(3*X@/ Q.1!@D-D_(^0;C@^''PA&TWP37852T;W)/85:J6,O.S=)NKZSD+%]827NE%)_P2O6EEIJ);W4$"? M4IQ(R>], 0TSV!F*%B?)JP04<0+D).*G)8Z:F2.FH0 M@ _$2W[ODI1E6;8W2;Q[Q.G^$C_EXO@PRPCN'X);*&K(\;AZJ^O;OFV[NI ML[)T.."(OYSF)'9\5MOQ:::T)MZ[GV+2:LHLU4FEI>;(0YUHSDF9P.;6>LYF MF&Z37')_IU5#]U)>$$RUAAY#W9']XW@%2;>0PTG#[R+'\C[)O;EVB>L3*)_*:D".APTKL@8FFD@I\0+!@S#.*0+D#Q\P5>O!QQGN'MO=;91W,\,6RIL2';8<(B3R!!;R2++ M$A.'R0HZ*[0K*+'WY5Z+%LOO$F*:)/$*A17'*T2@4)SD9-N^#XO,\(HMI^L( ME52"G, SIG&ZMDWWEJ.A'[@OI#T@JD8$"^3+:O!!;Z/ T?X>$T:.?GY,"<3% MLY?N1H=V,4GWX[A*%4."MHC>241H.>.*<)SR2,@OL/YA Z^%"H=L>WE5E]1/ M)J):J.9>9%/ ?,Q]>+,\^L5_DAM],FY'RAE*A@2)+NT3B) BIE6!,>\04 ^ MV];^HP9&0]79!T6.<)$Y.)F :*B2QZX-@9=2R3&=],LE<+_P^!0$W0^&Y:=HTU!WK*OP< 5I M^PO;DW:GT_!0WHU[#I?WG[ZZ88&5?E'2;>(3&ZC"($/!7QZ946&EF$PCX@DC MJS22>Z\.7#X1[(Z]UZOM%OLYNY%K? 5]("W' HJI\-KPH2/D3K PX]0X-!!R MJ*!'UV%B*!=#P$ UE Y/G+G:"[G9@7R\>$\XQMLP1V?M+[4);."QS/@1:1"$ M]%\ONAQVOWX4^9.X8F>DHJ&/M%6T7;]\9\#\%(^UZU%.X';]] KCQ ^FN5@O M2R_A0XK]D#$JY%Y\VFB !94\,A:HR15I40!30X:\*3)! 2-1Y"YDM],.=?N8 M0]T^IFZ?AWRQAB M@@440\P%JF.('@4NAICRIH@A'D="&D3ZS6/<"QQC=-%HP,&X,8U@Q2GIA/7N M)W@AH.+9$\-;XIC%!E1]T^\U.H8=--?2/$D3L-4K*ON\5.TLR>* MAWP.\1_V*H"5'FW/RQXX;?/D3^3XS$HW#Q++@LT,77B',/\(0\_$\6;:^XQVPKI! M^T?Z%.<9!^R9ID07,F X!U.SS[N3&!+$>52L"#+])? *5>#%.V!@O[ 2HN9\ MI^1\68O_.4E_N:;]?'V<:2V^ ^R Q0O9%UI\"Q+6X@6LJ"R>@I/E+2H17#%Y M$RDHS%D8GQTTK"]K\_?>ET\>$33THFP=!P_'PR$*>P\=S=$<\ .-2$*/D.# M^H:2*967$$148[+%187KBL/8B4;EV;?DR73R3'36=&%_T"1$<>"422&*\(A) M ._&^9*4L;D/EUQ*$ ]32.OPY<*=O=54(E5?;?E-T6R/P;67N>_[3"0=[(KA MP2?+]6.$-]N[TD_NJ)>0X'U5^<@C]21)Y#='AUM!V(K(KR1,<4%6%';,]5,6 M=6"\JP-CC8@^,U3Y19=ERC03GC[A_1-.)2K@ 0!+*??8;!5'KC^%*7?<&;[? M&HI^\9\+$.B+34;,PMKD^3&,:+J>N%GUX_6>+#)>6"723&FNAKAPEFPE'&_D M1H@@]F_!6<_:*@1$D%']"X_NBN-,(B4-!"&'-< M:K1HSY5H+/M2H@(?%Y-M$RN"Q-Z%D47JCNA-/:VJ40"/A0U$:1T%*^!ACG^U M# E,JT%!URRESY"@_64JD<*89I08$JR?2/=\-V&,KW.\EV7[31#A?,9<+-YS M]%@@_F/*ENW>G*(CA@^\09<*^$.:2 ];=4@.&E]+'"/#8QAN&1W'DIW!K1!# M!8[-E&GB4O?!1,+WB^26,(K.3WPZT"P>]0@'$Y[HM4.!C7 $O_3<>)735 M)XC"3W)8*YEE-L<\2)+T >]HX).GZ,5P0/.)BNEZ$A$!P=<'=3MV8<-TY73Z])\ CBXT"QEF@_*/2"0<"SAHF<,3?!U)AM7L:1* MOG5@X$U"FEIK 8":@BK!5,&XD2.SX=@-6[W>'[PPQ0&W.R_^Q-+D>CLVP(>W M<6,A1?:O10;U#4/N%'Y345@A/NW4$$$W\_F5>?9HK+R\;+MJZ@AK3."]7R7= MVO_U2*6[9!V([G :)K(^MVH4>)]3B2)R,Q$\J&?)&5(X4X6$"BQ4H#DR*UE( M=!W[*:;OJ8-CD?.BJ%E8E8EYO+^Z=,-C/B8I#G?QQ3%-<>R_L:8U$=OE_>"% ML<$$9D( WIO,Q13YEAX;U--,V5/X'8>#UL'?CEFNCNK+.MY@ >G45E02WA8D MD%_20/C5?R:@&*5D3@-_]QK@;1B'.;X)7\B$7"?'URPW/MA')Z +^7)V(J6T MG]:.) KT]G82K@6S5$7W+**$44,9%:1=C0RS:>0T D:3<]X;S[1NS=;KR2TXA[_O;)^UN27D1>EJU?PX%S79^* MLS.;3&"+>:Q+PL592\SC@#D*?:;H;AMQ(^JMM\>7R9Y,0\/4)J;DK#&K!+

>?XOEZ&W M3^* +!L#O/?27^37!I3@0+<'#$2H+Q$H8.'N$FB9ZC\!I1BH1$$U#O35@E,3 M1'W38#)IYO#;NQ ?,@.'%<,!>:J*Z=I%14!POBGGIO]VX?KJ[L$=9[3AG((Z MYGW#%3^'N]T_AW%R3[S;P.7DL$!NIV.^=CT9()S[J3GJEZBCX&<4WAT_'"(" M A%![9 3?!5S>.8G[S5/O5<#OY1! GFEFO':)\5@TX[X =LP/QWT!3F>-^!39C>:^[#!2SN:-E*(/S(3>@%[,'<[HH)SHC2NW M>CMRUYYG:,@\O#/6VA="89(-L MVU^5&95Q%7K+!<"OMJ)7$@/%%/."CW.M5 M5]WU:'#^8"H2[Q8Z'!#O,&-*V"E"?JZZR&7Z [M_>!4KK_T.%(]]AF@GF7B' MGCSRF3]S8_)"FH?<2_/9Y'G"NS".%Q-)&\\&"L.9FU>:FP/E0!3"#+Z_-I*F MD^%QV+VU401="ZR#;V?IHJZ;=]7FT,3)W5-3*,'LCIJ>@ OWTTS%%-]-TV$# MWTLS8T]Y)TWMP6[<1VNV#>ORH)/>.E"7\-3@P)FFD3"\-2H10 S0@"/%UH]5 MO66_LLLCSA3R'"Q53,'F*6V=XD?L/\=)E.Q"B<$K(<&*6*L8YRI7B\ @RU7+ M^1$4<4TQXJ'!JE&/81K:^0:*D)OH'7J7=:,Y(#!#=7+/U!/-<&MT YKP-V?, M''CQA,DT MP$OHF4@([,0_97A[C&["K6Q_;H;JHJ/V13-SS0;/,6?L,F;G?BM4X"-*P-F$ MF5;&GW&X>V;QXP6GW@X;204^4W*1X*HHL'F+7_/'+SAZP9^2.'\>L*8S(NJB M8]JHPW0VU5-TS)G-6;:?9?EZKB7I%:+$44$=%>2=#0(C=$.\\O>G% ;^$WOI MXY=D$A75M$[%Z3O"#_?UDM )N'B+TXD\F](DGIV+%<%<:X_G9(WK[=$/Y.Z=(?BJ?BU4!'#G;M%[@0\7,#O1&[N M4H1:U&7XN*<-J37+)QP@O,D/F:&/M"% M!7J%3&;>4QB%N3;H MJU'@[-Y$%-[\5? @7J!GJ&=)#0JJ<-Y<\8A!XF3A+F:SP#9)OWAIT+RNH1TP M4\^'[GQRER;!T<]_]M+4B_,WYLI>Q*H(A-L0!VK?,<8&[6EO(V"GN;T)*E27 M>W/>1&WA*3:JT%&)[XJOC9.NFH^^E.BP'E8VR(UW-[2A2QW6U(ZE0X+S)S-Q M>#=28X!XCPE+_?:7%1)B6*OEIBCSFZ:#!*.MV[\O'X#F*&)]AY*G*-R!MIP> M)=)%2YBHF;#G%>8%IT^)$^(LG%PA*Z%DOP])>$YBTQR+$ =\GZD61IQQ$2 M)UZD'*GR+SA##98K2X$Q,ODU/+"CG!^S,"91E@CP%,8LK%Z0]3^) D0(\E,6 M!BPJ)+'A^F ,03@7&Z\&WO^&4P-QSK'L]JMCEP011Y%X;4T3M8@NN%PQ=>W) M-<+)[O/H[LR8]SC+4[*S81T@R2\X?<%J3U=BP+FR@2"\KRK 09Q1RT^__BZ/ M@4H45SQIK#C.^,Z,6.V^L\F7 M9R]!TR_6\BR64!J>@]'*U !,G(F1-9,J%\CKIOOW)=YBPD'PD"?^+ZTULC0" MC",%U81JG.A-@ZIA= ";5XUA6+Y'Y,BM4$40,8K=?6)#%*KMU3^,"C0-LR;5 M0RUQQB1N;Y"W28J>*D5YS7A.[@;T:QT]GG-[ LU:1X?DTLY :XJ*S0&XYTTB M&_BQ3'*,\^S.>Z/E,-=Q,,"';(F 'MP,$+=SDF-! >IHQYI%T;D((X)**NR> M*JP;)KD7:8Y_QLM=Q)NHV9',NVR_(=/H9GM!YMHP_^CY;&]!&*<[HD:5LO+@KAA+7P2YR71;K(,:CK;?>]=\7.IJ/TZ4U?R]Z>F9 M'[U 6 3N]2[%F(ZLZ+RK1H!JOVLB1M.#5P4-V(A7SY;PS)8])BAGWAH+N@OH M*0JC::5BWPQJ"M& M(E_48*'+IB])]!+&.X-5@B$.Y(53 V':5TX5"$"7 M3K4<"1:5)0[0FL'@ZNF$0L'ZRPW.B;A59E3I)F)0..]0L M)U)0+N/LB.6/$&&.'2'-NNLW@B(HH/V?G.%ZV]<'@=OMR7CIE[ZBQQ^N;.V< MYEJ=@QG&.M"![HVD>]H ?'-&=@&7H ^)824S +V+EMHR5 M*]JK[QCG*#GF6>[% =GY0N]=],)3;),?5'4")2&T0.$,6L MYN10UYP00KIAT8KJ$@(P&#)V;,&)0F;CI)[A4JZ:": M$*HHP3O@>+$KZ9YJZ7R==%.?HKUX8<0>=@8!*SC@13K_&TG+I=,U"^'5)VT& MA!P[=3/FV/1 :H5JFJ@ANKCCVAW%O5#P7(]ZQX_'L MX; ?#G(WVU:N+?5*:L_X?OW#-TE4BZ1(O56I=X'#WKB;+%95LXK%8KU4U&6* M.IIL.1L.8AZTX[YL[:,_^B;;_Z+;1Z9"UAOVE:@6\2'.-_LT/S)"3!4<1H"' MH=]43R:8FU$% @/N5-4+6U<;*SV\@5=;42!)#9-H0'$43+BC&]5I9R.,NIMC M<;-;;YB9=Q0M#44Y%1[TD-$GFN2";9OTF3HRKH:!A,PZ&,Z*9E)"?WA .0M# M$39$_S=!\K (?A)H4(FLV-. 2R1@%(ED?;GB3#D;"G1Y4F)/8QL&<5&2XDPL M:\D*@\JO?;ZR@B.3;A[6!*H1)"EZ_3C3D<,W#.CR%(DK"W (Q$4IDHZ4NV&* M!$?*%4+6@)?Z+''\1(L_,85VG>;Y1R94=>_9F^Q_CM$^WKT*5UK^]'&??N77 M$)H[M<@XH$'+@H[&FI-BH8/A0I40'0EQ4V'12E08;,*!$PZ=\(TSRD_EN<6N[;DP8T$ M'0<[76^8%&4 M:Z;*BT^I?(1Y#<4D>_;9Y8I_S)()$I#F*^N\-;B#2*3U^T3K6?.OQ@\VL M,4KC\B:I/W,E#77.PZ Y.H@R:P_+)& -XL3*<4ZMY"5(6/?"MM>_FB[=*%QA MA!$HB=J71"$6J,^\&"LW#FYVTE-S8_(,77XK^)\/>WJ9,%,B,T6Q3;0&)D$= M@5ENH1ZP !(%,)@"7V6Q(M52_,Q2'MC4YIFM5R3:DN %.*KSFIWNT2.]H_RU MA9G_/T6\YW#Q^D/W26^?B4%T.@FSV,BV:="6LALOY^9535 MI#RKD=/;CWE6:++%_JKEBOWQU_(:8@BS:7\]OX384.1B/J8O_W>C%I"_*5_1M-$H8HO;1#BCANW#,6T>>Z2O;2R2#>2TJ(Q;"$?([1R4S.1)*@-N MUKG"LG[W=0:P>>)E\"15T6'KO INT'N$X@@*&X7" MR$0AK(2]C_:\AMSG)TJ+ZW339:O8A\/)4A<)N@#9QH)(C1N9UD92PXD83\H) M*,P6$R5.P\4U ==.LALO]M%H=I/SV+?M)QPVS&SDS"(@MQD]1/'V\MN!)CGE M 7$R6T$6SA)A+>Z _! < (43J8N4/ZS000L%+W6#E4 2 E!M%%0R26J,*"$ M@L7H&8UB&Z'@^3/9D6ZOX^B!U[2(NW-B+,-!\UR<))SDKAC'0N6C.) QY9CP MX40;CT5(AE,"*P5"+NLBCK[2T#T-3BI\2=*EHVL.B)3X(=7:8U+5UO,PBLT@ MTD1)45$9%8T8F1(?[N+\;X[+M'L*AC G.RE=R4SE>#2Y2DV$_#)N4-RM:\PN M5(C^/5O->;MV3\&PL>RDF#=6>SSPQK(AY-I8Y1S")V&Y9X]$$HYKMLIJN51) M+>S/KU&V==HQ[BEPLN)#BBXKKO$@LM*-D#4IJ9Q#U"0L-DL_D@0%[3PK6$EI M)*V;SDMY05\7'Z,X^SG:'VWE#OL @I.J_F3KLA8.!40"^Z)IB.&RI3[JQI+R M746\K&F<$0$0/'=P-!YH-,=:2G:N/96![G&842-T'N'C\L*N%/8*S.L2%(-'$2V>G.:J>AP& M D5A*&]2+06@.N=#%WKR1-!9T,E1%DYE-Z.H6KQ.-S%#:W_D[75O97>M=5%D M\<.QX.C=I]S5R*4MW>]%[(XL2.Y^\!D(%'"7C\*.QKX?!!%&$D9 N2T;#"BI MH!(%ENAPR7U*FI#KZOY(+K+3L.;FXJJ+-865-6A.P/LL2O*]#,;:_N\Q+SIC M37TGHSCU/,BSG'>.F= G72=JSC-.FTWJZ6AD=0B9K2I&9EJ787]>=Y07# ># M0B*#2.YABUZ#U@WLA^10F_0:37G F>CG,!#$D5BH>T]W3!&=UEKF#(0%^(P-$GPQC1"DSI!PXN9F4(OI:8#Z.\BS+#$BII@175B&]VA$'&$.PR M 4\V#9[$DBX2>!HAC,$J5UN$(?!1 M-$D83D!W7P!1R]S3"BF#G%4/O\G5D'^_^ADX=Y\6T;ZM??F%[DS!JF77#VS,DVT]IDI5_OH_RV/GJ/R)\P$C; ML9G4",L="SA,#.^XV+>?)ZJP(**@B=>(%:D@BIXG.DPOU3__*Z89 MVW9/K]?TA>U>>]Z/[V0$(N%%GG&_.V?";F8/U!P[=46J22CR@RI:= EJ$^A, M& J$@6!CAA!KW)\^ &"WJ3^&OGI5"\/4-S&.1*1QZ5Z='"C]*)]7@*^2P['( MA2;ZP9VSY)J!0#CMA!A%L3T<5O!L^+C$3,XA(=,(-[U$8AWF 7"39$4B'?X!.+'8('X$:= _!@F$#\B$X@?^PC$ MCY@%PDV1%(@?D0C$ +]$R[$\@>_C&H,/?A)FC>WCN@;UPT] @?-N4J;*)LV* M5N5*O+F>PP,FEL/DCU\@^U#4J2BCLLLJ&H*NBIEUAV0;VT.A@%>S""784.#" M%P1DS8LP'+N#]DLX:NY'N(=)..)CDV@-1?^'.5]5A]KHH">_#!1\Q9PS98ZGN)RT.?XEVC ?, M.>HBHI%<9!L,DT7DQJ8=@2G&PX@1CW]UB5$_6H /NSB)DDW,"*LE,N!\\YT- M>*2%$=@XQ?RFPAQ<(;BUSZIR=N.:A5&FAM&)IHBL%J)0':H7/!#-+YK$- >! MW\E%C"5VI#T!.F3$AI%U,S'+CH_$%2/B]LL(S\B7)'W(:?;"HZR$5YA]S7YL M-DM$0IYRPB^N9+IU$>SOJ9EJE)&I%H65LVFI7EFPYI M(D#>OY*6#D 68@/'YH<>S/%1D9M]E F]]P/[GVS[RS[Y*[^C,HIH4K!_Y?&6 M9@)[X]NISP2 %L'>9(C&P9VC)Y/O;;H1Y>_$6L&LM14;K.:0QJ29WD]-.FNI MM-A;*H]-$' ONF,>)S3/+]+GAUAV,[405RDB+510J#J+^AP%,F!WN_$8TVB# M-QPL3+^\L?!N=Z)3D(D&>D5LTM)P^VHK2.,"N@O?9$SBEW*>)4W8=. LJ=OH ME6/[,HL#M86ZR8Z7*]Q MA'6/3LALA^PUOB#OI3(3B=[3_"-_CHNG%JOR)M;YW4F8O+ICN5HS3;06 LTW M!?.ZR@,,7@A-&8&1*/%-NR=?V7H&N M"G &CKZ/V)\;REMG/=#'.!$V=;HC$E4L)\&\C*#)UH,% ZZ=)KJ:%-SL+D2, M_'F/9V'!71I'4I\=:?M"PCNRCL,8TOU5Y+1 \-6E%TIGBC9 M<1WY(G7D<[W.BA>)U2T^[@F5:XG>DO5J;X$NS"-SQW)6K$XM7\8'!94=&D2# M"WG='ID75\DF8X HV1Y%:R3MU^;T([JL!VIZBZ+_4Q0GO.2];!)%MU?)993Q MHZWS!C_]^LLS;GLS>0R#-WCQ11G!/:F;TS!>$8Y-V?"FQ(B?&25."[421^6] M.'!)A*715<630'?)"0_85:40_+S9R2JSE]\*7G663;^.OU,BV(OBR7.H\\;"R)0&9.Q<4)K2UOM',RK%CGSVE/:\N!]>F;G[(4E M^HH<9(36,,,IP.$V@,J3^@27JJ# '6-V>0KY7NJGQ@*1DV\>ACO=@].B@,NQ M. >MWGKSSV/HS59%DQ(QPC'3[2Y$'LS??P8\'E20W^+J^1!MA/F_4XS;E(RK M*M'PU 1@CT%U41&YDC>[ST6Z^9NC&H!C/)R1W4F$;B-;!X.8N!W8M.THD=+* M=I48B"+Y7\?QHZ[NE/0IDF]C0L.R/FVI_X$@,#T0_]49_P.7@ M0_S";B')-K^-7OFI()]5;VGV^2G*Z/\4X',\$#2*MO9A-@Z=/%J'_"H'SZ\DUDER MC/9]=$0]$Z6*."7,4T.4T[ JB"9^#N$YE,(32>'ANRR7PA,I&%#A,B-1J&:W MM ,I(>#5#9XTJE\J_CL=%LPWV#X^I>8#L_@_\/Z?&=U^B%Y_2I/B:9UL_T(C M6[>-( AP%G4/0G53.V ZB T>C)_/Z.'S)],D>]VS047/%SUOR2M2\D )AX-$]@93*$5/TG5PT05V M]MWLN.LU&W#V62' BU\ H5UGGV4ZFK//B9^W!*8[(L$@$<#A%$H)9'1E;KKF M\>]SBSF_RO,CW=YF\8:65K3-'VT?#^C?[R*BX=^W#8;Q[[NQ:6TB.9[("2LB MIM2W,V 9Z4E,K(@Y"&*JN_04_AKA-N8(\J2N+\F69E^SF >>E.7 &,8;FIR& ML ;.!?+9A!)7>6U\)\+Y;<(P;&\T\5I0SN?AFC4$4H)8$04$R'-S1C2ZW3<# M"6T0MJT(.W00-K'6,!V:H9,1ZXW6<1HV$[?F<)Y1WF(UQQ$\2'DLA\SA^L-% MJUV!S&UXT%O&F:'L/W;FHA*=5C(ZE ;)[.PJ0PC>OYRQ*QT-9]( *@4 MQ;*(ZZ,>_"BLAV?D4)*4NDF:IP%<4L3;>'\LXA?ZF<Q>A,3+V26:]M(L $;RXW)G$83NC$ PS2L&P_S=H$)#3:I@9,2 M.N&_#M'@:")7 79:S,:IO.84;7!JT^04+3FE114D1UY4D7\K/@ . M"A9U(\01NF>\>4X3Z";C MT.5N1V5J0:U[A.46\4:W2] ==3;@_E58RV4SD M42)KIIB"7/9R.-+MS4'A*FLI\'PL;M$9AWRBQY+5Q/8..O 9D M7,($S&I&+HRX %!LP^@4F+L1*0"D@K J2X"H*DOBMF ;RI831=NB;])-*]:< MPUG[0K.'M"MX8GH6*E8)'FUU'J4E-.U&1=Y(_BQ>4XECBVXGUE7-51:MK4P, M&UE?Z4LL56.U:9A#9ZE5ST=K>; Q5&\ID,!A8YLGNCWNZ/F-9ILX MIR(L[XZ3[2KB,,5*P.&ATS"N%5@Z[C)P(:E3T-'V-ZC!*HQ5#$=1LF( "]H, M<-:\F&2E18I:%^-&$C7;,DL3-3<=YE!K\KY]");NT&HU&=6A"FS(!8E8D9C% M%4<%D9DY:3 G5@96'BVL7/7DY8 M#:5-PFU=[5T#@<*-O,@H0HQ=N8P(>\6V3X1+@>C0J$3Y%RW.O\&D(Q1@_ M-<&B/( D6 _"SS3GL1<.)UMC!-R-W8"H?M/6O@:Y(;?6;^T -0*%WTCAXO3X MG(P!_^7M7I;& ,A?WWD?KWY_'(Z(45$>8'FH-:Z>G^DVC@JZ?[4;'?:Q0/9& M%_*5J6$;"&=EN#&R;@5M/+1E,9P"2"-B0NQG.4*X?_!3].QZGFL.@3M 3*CJ MYX?^/ ;@+GB:QM QQFQ-A8 M#[ D[K^F]T_I,8^2[<=X5U":R S;A)?;B%\HQ\)N6X3,!K(VP@FL[ __J7 6 M22B.K6W&77TE!*) J$>M"HAXUX*V7,Z.4K>I,YC<=__\PQ\$.;"GWAVSP;)X MP^,D.?Y&7=(Q%NX,="*O'X7&@2 GH@.3UA:IQY8M-V W_A@T3+#;\ZS0=CK[ MJ][E[(^_WL<%CW6\2K:\!N0QVANL>\>X^7=W)])\9UL'S;JK.[!HZW@^5K;= M+4=/9_N'[@O>BNR.[F78]U-\N$\OF2HO7HT7@EX0D.PE/T*MN\P]'7[_^>!G MV9DWC9TI6O/ID,A]2B0LZ*O*V(2?B.08-YI>0GGYC6Y$\NO-;A=O:&:T1UP# M843,C78I2>91LPN,"PW3&Y\<3-1H:"-D. 48PYNU= A;RL5UG-"K@CZ')0Z$ M <86O-R'+=VQRB%0$84FAZ/M'3^KI^-T9./P)8A8 _H:@I=+"]4P/T7?XN?C M\R=1[TIEA_%:6Y?/AWWZ2IUEZ:=9;X'ZR)>)HZBIKL66I;W\J!E?7%=$K4P^ M5:7>5#X!3XPNEP?/B9Z;L2573@O@\7]M9$$?69FF>(H*\AR]\KXVCPP;[NTI MGK+T^/BDZE[Q*C]1\DJH6I'$B?A[$^UILHTR\DJCI1IF3;;6&2AC_XKV=1:H M)KN8-HIZM"VR++7HIF(*==A2@_6B2[7Y IGXZ53E1:>)9<43)8>ASS>65U_5 M@R%Z9!=(0R/5Z-"Q_HY7@*)E5ORV,"AWM] M'I^*=AA$M01WGE:+J%:UI%R&_:,CV[7YQ@OTB/T[P_J\A<_ -<6=J&)77/*) M&9)=*KKJ3\,P7*B-*1.8\S]QXSJ_2AC'XW3[IRS-1_<&NE9:H)W9S;A1+$W[ M,LNR-;OH: FFFE!>^Y9J'@;371N(LD/%Q$5II_0.#*!=7O\5!U0O0:5\H^'6 M,9RZ%?]1X>F2'S^,S77C$@M4L Y6C:)9#?"7I5*M!$QQ/-&5BA5QNJ3K9 MGW$EO0YM-M!!@.[1) M*9I" ZF%5T0MS2]H9>=HP.J8G-WH IAEES^>HR+ MUZLD+S)Q .4WQ1/-[I^BQ"R5]VD1[:>Q6H:BLC2C9AS6#[=YAN&Q0)-H#(*G M..(E7D1#C C,>%A%XC0 !(8+MJI^_T50&F:3_"P?*PN-.P[YTTQ6IX;I+?(Z M7 \1#,E!Q+=C=> M:A#JL1W2X>LO\#VG+Y-'>>P)77Q9+T']J ,T<"M\RI#0:76N M?+ZY3+:3/">-Q'VIR4EZ+/(B2K;\V2DJR >Z$3F(Y,JL-6$__<^RAYI,>HUO U\ M::Y.&WN&.R]/(2_0'6DF88K37EZ;9)%NN=;2'(7GRRN'^IV'98)>\4!%"C>] M\UT.'[KI?;"\)I^<*&7"C^MDFV(UX(O?= QL7?/&7PKN4C<5+69%U:&GWBL] M95!3Y0U-EF^SV[CE0!;<]B:G+;'=, "RN[859N^)A.4V*JKKLJ9FSY$Q8+\B+ MI:BC6/90LO(ZXE,E>9!=FI$7E??!]OPVYKL$P=UU0"3TSU+;)MO+;P?*-=M] MRC^ZJ=WGZ\?'C#XR77B5,.67Y/'&%(^) )\%/GR.]2.,F4_<&YEE/8R.0^VD MZ1<2-\)[$Y38<7.$?\Q&U1BN2(4CJ9 $C07$^NO4W*FB LNL#JH:2TI^V^($ MI2&(0.4/\'-(IK9R7YS9QI,LMUR'91<+Q_18VM9:I,O23%*]_Q?HR*9Y'B M&46JER84;TSKO8"KNUUUOG%#/RYXLGB=3H[GVLOR1O8B#3D3.Z^LT!BL.CN]^X>++#Y[W8L9ZO)QJ MR^LX=WA<)3<)O4_Y@QW]"XVRW-Z3VCD%=#<4L(J9!-Y)>("WNU^\Q"5JH,5BY0==,*3]+]76I'GDZJV5-M. "#3YO M-HYBXG6NMBRCSI.<*6E ;SY7/'B- MZ1[#L^_8//@YY4W)]^PZ.[C$TUT@6C%&I&SU8M> MO*X8\E*-/B/U>!?G?_O(KO97"?L)V)5_+N5H7O=,5*.+J9,I1M.BRU>+=JKF M5(H<"\+1("4>9Z<3 QC-A[[99:*#LN)&YN(&[EA!UP'!HW-&CX/V6'"!D7_> M;!PEP*]SM67%\7F2 V('+CDDKR]?Z_0:-HA\QQO#Y]\CT&\#4F>:+[4GD8GB MRP],A]O:*X!AL4"+)K9M?3X^"U0?T_U(T'$/)Z9SI^&>D11D^=^ M5LST SI.$=B3XZ[*(Q=%+]W9,;;!<#K5C;ZNX,PC0;2-"Y6V;ZM.]%=='C/R M)8D+)#DM?6D9K3S5<-NI;BURR[!U2X!M,*!5X42_<<0;1\* M)9"3907E\^[C,@U3[ U;AO3@X*?%EIC/?U)*[(U].7\;+.>4<2_$)=C=/Q\H?^O,1Q@N5#XOE&.<7& MQ #Q238^HX-.L_&6QWFBC4U?KU,M'S$X>%D5629G?ZF/5?FX[)4M -6\@ M$@M6OKW8/:K^#<)@F2JX!XG3:N$*H=^0(A[C1SAQWO :])GJ%#*M7K8\V#=? M[ (T9?!LH$?Z< *KYWG_J7 /\Z$X=@=ZR_Z,[+[V]2G>/*DG>L(;.#(!(]'F MUZ-XF<_E,_77)\K;NR9LZN.LV<&;Y[BG:CS4L_U@-M5R*R LW8;R=T4# M.%^]5T=L-8W+X(F>G)9G)XU)VWS/4PNWBR9ENN]K%HAU-%V65LN6- 9Z/>[IS<[,'IE[LCX63VD6_YUNOR1;FIWD-^?O7QL7T3O.T'M^T;1= MB"=>%-!M-0L[&]ZJ25>$<5+-0%);-:I%>>Z<34VNRMRQ>FURY(LWDLE$)0(F MXTR/-MU01"!!?A%HV'MMC6ZG>O&KS:V;A-K[TTVU$BK+6^D<='V+<=/H^FJ9,]'U)_3,J>O9TF>EZ[U8 M.86NGX^1,^KZ+FY*'<]T_;L_OOW7/XRO[">*3.G)C>LXH5<%?4T6&3LK=BC(CK6I&]8,G>R8SEJ;TO MA\/<:J^UY)FH/0LK)U-[)^LM7^T9"9I5[0D,SE7M^;'W5.T=!4O.3>W)TC8W M.ZW$@'JFGN.7<*U^)LJPF\&3Z47[TLM7D5VTS:HMZSJJ&CIE=,LY:;:7/A_E::,-2'EJZ)RS\O3FNLX//,KS M8:QW\M89?HSAA7U^D29%%F^(8[7F/VW>N'PL#=MB:78/]0-V=L6=' M#5$;;2#:9U7N!GO8D'];84PTE/'VZ<;RPQF,ZQ7)*E[NXQWEY6!$L^\S.CC: MYR>F@V,(=F=R< S_@28[./JCMOR#8RCMLQXT3U/V;U(\R+W2QCU@( A^].;4',J9^=TX+Q,3_R<298-&(1= M>HF"0@284=(DS5LWSPIMV[*_ZBW+_O@K,[GR=!]OA:B+8-#UM_CT_<!;*Q;6BT]DDYD/"1 M*/:W-^H"XXT3XWF\1+PV:LL2LUT$K*,!O41N AI>(O-0&"^1"Y>V=T64[&V; M]M#;O0\5PS>]I<): P]5$#AG=PIV [^(\B>W;=X+ E!%M'Z$5I7.PJ;#53#K M@V=KSWU: Q4-&P7[IL274,2%GON5." \=Y;QR!9T'71J$T;MAG^ZD0" KS0E M81_3IO:SJ$G[<+ASLXL$_>"TC04Y.=W(M/92)32[].0$!2MOWY.2AE1,<8#> M9NF6X? ASMG^*>+DR"]JE]*'<&H1^DP .AZ]R*A.0^=HN,// ZUVMX+G])@4 M/%A'.7Z8[LSS=!.+,)VO<<&VCP1+M@VXU7BH=J1]J%5S2',2*6=!'H)#R&G^ M,K#'W#K/:7'U?(CBC&]6=7A;M)EM,-P1YT9?/^#,(T&.-Q M4N5M!$;LBK2(]D$/J@,)5G>M5?,JIJ,O.?RG'WT3?*@_H8K?'&PLI!$.$D>@1&Z!(^ !R(Q _& MMR40&2!P&8J/$"](J4P(&]M..SY-'T\O7F, 7)3LG[!AH.@K:$N1_ :Z(PN^@KT\N7T& "C0>BVW:S2H":1)<^)?*=@OK] MRJ(,P-]@IN8*\+N+PN(CW3*T]RVZW,RPSP(7W2Z"#/)IFP(IA&ZA*+PB)04-*Z>_83,#P2\J(60:A(XG_F@8N>/H%WX M3KTF"Q#" 62C\J%42D7>47N>>!V3X<70CSSCB>><"7OB>:#F./&4GV4!PM:+ M4!1>EPY+N9]]C4&@>D@21A'J*3N(?2\#*4/@??DYVA_%I7&]WZ=?>19&B1VC M1H337CSQ^M!7B4RXL3 B' R<5/4E61>S4!@@*%5$)4:1:;DMNQ%)7%3R\;(JLQ0Z%\XD:4_U] M9@'E+_H35"4Q=D^!RV3TQ:VOKY(! ,I:'$Y9+1ME>:,521STS!A/W2+GBG>V M.= L3H6JV(O%V[]Y;RC0D=/!!+?#I;U! ,9(!^)H"XRV"*,&3!Z#%3A@LW14 MXKF\TI)X);C?DS=D4S^;U"'2Y)^BY\-_:'F]3.ZQ!%!?[G9T4\0O=0CX'3,@ M[B@7FG@?2T.A#'[C?J,CP^&U,=C"[U$@PZF$$1FCJXD1P(*HCM'P;M=!*R'K MISP?3YK05R2J T6K%4XG@9O7TS&JIEDS&FKEH]01?G5RZDOC(S[$;"(/OHBC M(8SM!HU;H?BR)E2C=,%%JU+\$!^@4PP^:#%.7P38!STAGTKJAU_-9]$"!X$:F= MLK9&<^#-HB78AQ<9W<;6&K:A0'!K@C:YH;)?0T K[:X,< ^\!2D&]EE\EI)XC#>\)G99= MKY>_89ZXJ[=.PI@Z8()6Y.:"W,Q%+AI3[4.<'](\YO^\V8DXD2'W*R,TW$:7 M@P&AEI4!%%KSR8KK -'78'(_@PJ56HX-Y,^3.JR1\2(254._9G%!WZ2['9CA M<_F-;HY\C&ZM7_05S/Z0D=L$(4Q*,@X\@.-VU *H6& EJB6(1O] MPK2O%D)L-V%AT8H<0+7J3 SKO5/0F%>E/7D:C)NWXW4''%Q!J^ VQWHP+-1, M"U@"K?D63,/P&QV[XK0CX7-B")E?A.-]. >=L?)01N"?TG3[-=[OZ\KP ^T^ M!T#$IEXG&X*L.RLTW 9=!]H#5$()6>N5,--%;Y#Y=HX,&6ZCA7)%ZX_!;OF/ M:C:4PKNC.66:XVF=;#_0%[I/#QPS\8*QC8MCUMOK[P$8L0+T9DN0(NR$BELA M>J+?[N$EY2%BISW;\<43)5L5A;>AY($67RE-2$8/:58TDW_:R00\ HE_NND< MR>\\1S[JX95$A\/^E:OARZ,LC.SS$NK^+"4$JWP8,MZ9W M8STDLIP!%G=>/E2!)APV^7) K!#/D!_#%6 @4P2I+X+4N"(U9S/>'.VD3JSO M[K,HR:--&9=C[.;;#PYB_68C.DBOG0+!K<_,V Z)EZT!R@:(B)77THD?KJD\ M.:#3M7'2!?A 8JKB&N3'-0/ ]JSA(K/[Q<(T&]%CA!T]?ZFT5".>Y?'@OJNL MP&"RM;!]9,F\_"4V37C;UYM=Z_&CJX^:WUS \OTAQ#6J^/M,A"GF[X]9^XFJ MFLL=5Z;G.S2UOX>0V0['RH<5_.XH257A]8D62A,DC[P?XT5TB+EF8?^49;;6 MR59SLW#?2A97QJ!,_+F(LNQUEV9?HVQKM-_G6!6X)-;T#&V5U)IN2?B27%/3 M9A? 6K.( EZD6IWP-=F1+Q$0?ZG2>80M7/M3^1\G:*B\/M) !+@TV.\<'2C.,K_(I'D*'=]5P\CLA 4/>&IS-9DLWUX.N*AI%@3_YUN MS1Y^JZ.H+R0DAT<8X=8#P0\,'B4?@J^'6JDT" ?8U!KZ.Y< "O4$B(@%F+3D M(#;H)-N>?$=P*H4K,8'T??J9[G?L_LWN 4?^=GZ;<35=O ;RI0L8/E7F1[Z/ M-G-#0JG0?% .%F@!E-RGA(-]H\$E)6!\:NTL&=%;N_7BADZYT&,\N"7GE&\T MR@]=E,_:WJ&R?]D_RL]44,&TO*I[F@>7V9AF*?A&$E.PSM1]8LQU0%M6 MC$^(WR66_[OZHBJLT2BFP0H]&J+&Z;9 M"\T9Y>O-)CM&^US\/]U>Q]%#O(^+V%KY;SSPJ-53$(L"59(7;*QJ* #Y(:JG M7$:HG7*A%5%+$6TM_,IF",M*@O<>!(_YJ.)%A?;13?%$,Q\+LB]D))?"88RQ M/X#T HOGNC@$_PG41/4Q=Q>)I9#<)G_C? I\NV$YG(-)99M3:1[!X;5J1![I+,RJRBV4?$Q[.8<@Z7O'/JPY= M531$*Z=GSY?7#W8LGGQ?QACUCYB+P#X;1-GUZ4^#[$I79HLRG7?%=GSRR M& M.@N'A8% =#7S(-5Y_7+,QW'%ZD303^ZJY&=^OM6 U/?8+DGA1-?#T ECEN;^ M8B<'8Q(P'7VW*/&12(2F1L53//@$)-U[PZBHPRE7Y-%)!K67R^V@O&@9'!:'\SKLC M$HLY*/U<1%D!0^L#?8R31-13V)%7&@V[YX^O+]L]D]U#$6G$D^[(KG$X=)Y' ME^#34%ZV:>;3=;TM!SMAG(:V\P'8:+#DE6@7\7XY3T8 Z!*?'&1Z9#\99F-* M@;*B%Y('I0%!GPSE3W##A-><2D?V+PQ*.I@H:ILO (.H/&=W$N,)X M-'H&.7Y]X6"3U/XN8#\@B*1UH#.X(:\@'N&A GL>CF&-(/Z4Q"ZCZRSCA8JY MZ@F35.-\;!+J(+);,@V3$4FD%;L 250PB X$J?SYDWL7/SX5;]+=FV-.45PR MS029 M.\9F"3L58@F<=P1'+D'LXI#53S'/[;;/ 5> M(%RDF"3"-!Y4).P(A=AU$SYE!E9H&D+7B5,$V^-F4"8$,CGQEQ!$LC%(*G") M@QA$ 70<['J^84:)&PX^3]I(7M[ZE05KN-B+5&=5T2;)/8.X>\'%$N<]@"GV4/ >0!%%B_?&WD=0 M36_.HND77X!\5R[Q/2\4("L&E!6D^#I8XL9_>RSJOD-.S:F2 45)=>1#];0* M5-Q^U]O_/>:%R>'9'PQ>]6@C.40;GL) K?S,R/8.)E2N'J)!Q*O5EDY[8-), M;P;XDS7+=8<1U"Y">,_3L2RFJVL"W"6GFPS]?F,?#7*UZ4+'LH>X!.DSR"]B MCCU$"&Y#K;_%-H^18SRR[:03T;F;^& \FZG&IGVIY+LH:U59);_P.1CWTJ?H MF7Y(GZ/X])3VGH5L7[4)ZMQ=]10\>^P4)^^=QB>27^14Z/C&?I29]?'*D[(! M]XZ3TL/UVNRR$\L^$'^A4<8F_E%4='I-D^U/]/G!7)9D"#2@6\AP!E27D?Z@ MX.XD0W$V5(0X\!JK/!XY3ABL9VF6\WA!MH=%H\]4J^PM*D_KA:1YL6FUL,@S M(7QIW&&*H5!K(P@F!!"8* *+P@ M3)0"IN,(.PC>H$:/-V()'$ZQB%,@2;!@CD+?"\T>TJDI-"B=1CL=POY!OKS] M_);LZ)8-V[/;5-5V\7#,#NG0A\C!"NI+DM%-^ICPLO.,$66U9PO+K*/A%$\' M ;J2L0P%42A.7%H;31\M%$@Y'D%ICC!*5#6*55EWPUF%8D0B.JMN]"0#64D- M"Q57R2;C=?MX1=#CGFNKCTR(+HY,_27%K6 0&WV;YK&KW?%8P-$IBY[L\= M M@9 QJ:)>J/MKKA4I%R#5 H3_6D0M0>0:8E*U"K!1-"FKUMNM_%Z8#1O%!>$A M$_9")P_P:9A;1GHVC7ZQ@EZ(=NE@36_=8H&+7[,X$1]#KX@%%J]5PMC4U"D' MP8&%:)0/=#*-$@@:G4;IQ1H/C1($%Y-&Z8%XB$8IP8-K%/^\W D9=4>WQ\U" ME4J->X,!U]$AIS>[]>&PCS<\>HY=%XMCP3ZZCI]C^? >J&.&K81.Y8S!. \- M-&093 II.!TA^JE:[51!B?6X9Z)>D:@E^:?:HE@5U@2,U/37]BC:3>2*)75@ MPB3I(54J^(/MFYQVX!SQ&O[+I_O:-Q\D)S=F[+PS7-7BL* M[MAQ;B)Q&#P@N1^#"95>& (,3F\,Q[JU=15(4L,D&E!20R456*+)+X<,I'A^ MB\QP:ZX).9)7]'+O 0-/5]RM(+Y+J_6 LK4_T>+BB5?[NTIDJSL3<_K!P9NO M;24Z)&&[!01UQK8%VP%IRSPT2()D/^*2K^G![WVZOG0[0I+G<[ MNBGB%\NM;"@P= \1GN1[O#5T0,+TG."%JO^+ 2D8/"( $@F15""A[QO3A/<'7M" 0LHYP&; &+R+@IFD8C/FR2#21 =@X$.F4[TJT/&.A+ND.E J9WD)EYK"9N; MY_$NIEL2Y")(KU<_ M.F"/G-OH57@'[M/UYM=CG-';+!5Y 2_NIM$>\^".)6^B](.J6)56MO ME?.XL*N9I)X*ZR(>2MM%=(AY325AM&WCXIA!&VYU X./:<;T,+L-_MVDUSW& MPTE-)Q&ZM%@'@TA)!S:FH[(: KMSKBG;Z;0NN<6S4N]I]GRSX^=(%FUL/?9\ M)L+M)7^R]$W5/0MD=_FBU=IF[FA"OT9[3E$ QJS<$F2@: N,=*FH)&A%D[^ J2F"D%"*#S=E D-$+U$ M\5Y MS[3DSB$>&WA+&6=;*3S]P2 56P?)WF)K@(%/;*U(]A#;$I:(?%T1!0ZSX/I3 M7Q$;*6*W);&#G>8 M]B;=O6$3I<,-E2#Y426/[[N;+RCB*IT4\+Q;RGU -[N/<1(EFSC:ET6\+J5M MS4SMZSCO)5$AT)'*7CB#O*74'S0^>0[%O8_DKTBU"O?[5.M4I?+(+_52Y#(Y M/JNW(^!(MB;CKN/H(=['Q:NJZ3NRQ T!CT7DAK/(+G/]82,0NJ'(=TM=M<*J MK)U]9E+WB6W&:06OWPKH9&\(HSS$KP]X3!+8'_\@(:R7.0\YO$@]Q4D.Q"(5 M.MKVST^V*/9WEV[&L5F=NYAV*WK=3C/LDUY*TAW+(&O&0&] M(]LQ#Y7E7X9U?CC23_1;_F49 OX7&F7W7].!;*F@X!?G M$X+[2+$"@5IX&SB.(+,<'I/9%&&L7CCY3%K^L"#Q9&O::FGT@+,0$=6)[BVD M' A^,:VQ'$U0.<@EB:J#!4QV_G4YPOJ1,7($AD@PRQ!5G>2^DLIAH!?4&LFQ MY)1#7)"8.AC A.:/"Y+2^&6,$U6"68B4:B3WEE(& [^45DB.)J4,XI*DU,X M)C3_M@PI7>\83T82U1-8^.752'P?H6T 0BVY!DQ[B6^1D@?*A#C>KDC$82Y. MA'TXDFH#A$]LW9CVDF$=))$PIVV#Y-]J M>6Q6_#N)9 6NC!X8RC01+(D9!/87\(.MA4JOL#9M-):8QA8!'E&["*(;3W ) MB*8%/OW"R+B5NU_T!!/EFQ&>>W6=ZCNZYYKB-LJ*U_LL2O)(=D5__]KXQJLB M>1 L##7)>Q!OKDH> BX+GDPIL[*Y&H.$9.(#D^4)6]^C:(XN1_]ZV^Q+5HG M! #<'@\G4]_8_K-!=G,H>H8J%HU]R4"C[\9PLVF$9;N$@-6D" M;1AL1HNWE:+-06>Q:+AY&R^&.>CVEI])TYJ :7\%F J-'8;/Z)F!J"&M(G@- M;YG.;3>$#(.@6D/8T*U;0IR. &P%84:E7=>Z'@=M\N!%N:.)0SC>DW3W$GW8 MUX\9%643UNP_6_X/NVAUS8#J\^5%2-WLRSDO9UH*_U[+.,A.S9YT3) MT%>+CR=B BEG@,OM@HCHD-8Q*$%Y ;SN:/':/0W=-;!%DL=-\!JTK:L?4OY7 MIWR\?J[C!7/P2@'Y.ME:.K]ZC$<0T&$CPAC2<3H8-JC#C(W_IEJ1F=5P^4([NLX;AP*& M<#A0;T1H&,;!!&!8$6G'5U1#B1B+(V[BA("N4]X^',VF<9[JMK$8-D_7*=[> M0&C.[CM:QK_=[#A2[/_D%=1JQUC'0UJ)'40TS4/+8""[T(F-X>PNQ_-H+S%# M-&X3<\#?!L)HN&UL[+U;<^LXEB;Z/A'G/VCR/'161.],RW=7=/>$?,MT MM+?EMKTKI\Y+!BU!$BLITLF+MYV__@ @*?&&&PD0(*28FLYM&P"QOO7AMK"P MUG_\GX^U-WH'8>0&_G_^,/[IX(<1\&?!W/67__E#$B^^G/_P?_[K__E?__&_ MOWSYOY=/]Z-Y,$O6P(]'LQ X,9B/OKOQ:O02O+TY_N@K"$/7\T:7H3M?@M%H M?/#3R4\'/YV/OGSY+]S$I1/!*H$_PFT=_C3._W"5M1;X?Q\=_7SV\^'!X?'H MXN_'QW\_.!T]?LV+?84=6[B,X==&4#X_^L\?5G'\]O>??_[^ M_?M/'Z^A]U,0+F'E@Z.?\X(_I"7__A&YI=+?C_*RXY__[]?[Y]D*K)TOKA_% MCC_;UD+---4;7UQ<_(S_"HM&[M\C7/\^F#DQ1IS9KQ&Q!/KI2U[L"_K5E_'A MEZ/Q3Q_1/.]7K5L,X>%?74KYC=C_];]&HQ3H,/# $UB,L(Q_CS_?P'_^$+GK M-P\UBG^W"L'B/W^8>4X(.WEX-#Y,N_C_7F=4RO\[\>0J^L95X$>!Y\X1=2\= M#R'SO (@COB[S=-63YU^=$+XYQ6(W9GCR92@TK Z<3:_C*:+JV#]%H(5\"/W M'=P'470'I[4UZ"@7UQ=Z$M")5K=>\+TKV0AM]B/$4C[/?,!0(\E?0YR:)/9A#?R,6]:"-+N;[DSJ%_ M!4C^!,RW8+7I)JDER1V^\]\A38.P)3%*U25W[3$,H-SQ)]I"0)6]H:'6IH_- M[4CN["]!,/\.-]WP(W<^W)PMW5?5]>"X &AP M3^'4%=X'_O(%A.O"G]J-.*$/2!8O_\8U>(T?0"L&U9J0/6N T'V' _P=W+H^ MW+"YCG<'M_@AWD&WFST8+P;U1FZXVMZ,"56PA082# M;,,K[R,\2+5&E]":Y(X_ 33 9W"G!C%JT]=* Y*[!^5?NS$>"7#ZO\)[FR7P MVVY)JKH;8B>QF&,V$[^/*:TH<+7EK@ M.2W^? D=.#)GK3?KY+9DJSMYC<"?"=35S7O;Q:G>ACF'4_S?5LN8A(^J.ZB^ M.'#[WO6TFC?2RY&U?8_I[:D[OK;O<4,C/1QEV_>7UEI_Q]KV_>=H5.<1M\M@ M;?$9M\Z[*)J#6B_*C7@0[$MI0<^SJL0J7ZYAQ4KD'LN%[? MEVF;KZH[JCPX88C7S0X24IM3UW7D%#1// CM8Q+.5I XCZ$[ Q//R_Q\Y(C$ M_YD^1*WNH/'NX&7E^)M=-JH5@KELX<4_K X.>"*Z11,97"T2+^XR.#D:[>7\ MW4$$1H.]=)_DA 0!Q6RY\IPHPCZ$D^A7X,WA[Y\=K\N^7.P<'TW M!O<0]UI!U1CP?EX'-"^A,P=P(_V'OK@<"R1WH#Y[;!!T_BYVX^4 &(0#W/E1MJ@&K>W=TWA5L55VOUND4 M(KL/9H!$*M$_5,R>J+V604;8P$]]QXM_Z@"$Z!=ZO&)JC(7?KHY(G.EO,EFL(VY97AT+HCFN#:EBO\>7--!,=R\=B>']<[F_/Z M[%W?EXS%D4\MG%Y9=)M[U72E;\B>P*RDNVD2:\>NM$'4#(60,Z&^]7[QO,6OXUSYYGE-0=]$F_J M]\<""7U2[JK?07I*8SVX4,A@,E^[/0BSY0SD00#W 9Z;3K8+1(<9G$BN72]! MCSU1Z?2U\3KPL0;@A(R>X:,8#=\BM*>ZU&GV["-)O$4(]J]7QK ? EBQWL(?!25 )6BFB*X571T_X SSV KE8.W+M$=WYACIZJI*?(AW4-YFB2Q*L@ M=/\"\V\^W/@4M(=*1Y>?-Q\@G+F9,\X3DJ2/P=RI7RI=+CL(W]R..J?+HI6@ MZ+!QOPGF,Z'OVZR!\F6G_=S?8C^%'@>'(%H5UG!3\7:7=E0<'YD3Y8\G()&\26KW'<7"9LU$VIT*?*UGN*U=#)T,)I4&[VER^Q(:*E%A]$W(_A1'&(Z K.?EL'[SV V M1T&]C] _L#18DKOT,A6Y/D/%3^!\Y2])0=)JS6$):"T4^@YG]0C^$D_D]_ 7 M68=1$Y(B4!=1 1\Q7%' ?/-;-T;?.3@XN#@8?1GE#17_"1L=I:V.BLTB"7(9 MO&!6^@HV% 0ABRWH-[_3^CYYC;!;5]Z0Y[P"+VV)L][/PMULY,@/('0#*-G\&BY+%"65 MRMFE);9HF9J.]*D);Q7P$V'F<*H6M4M97-)E^CKN7U^I/+>N!QZ2]2L(&_14 M+6*'?KBDRO1RHDLO3V#IHNZC!\#KIMFNJ9A-^N&0+-/1J2X=(9MH"$M2WV0^A[A&V7_@R1B,B:IK*&N3VGC%RU1VH5EE5\AH%KX$WWV6PK8E+507 M0[C\F'R@65MX+I^&CV'P[J;IY:@JJQ2W4&\\$N;*TV#D*/7U,8ABQ_O_W#?J M)J6I<%FLB_'9X='0%<>6+U>;!KL'F@TF(7 (BBK^V0[5,"7*E:'!NH&287J/ MJ\ GGY:K1>Q0"I=4N6*TF3%^ Y[WWSY<.)^!$\&^SN^B**'LW GE[5"9N(BY M_K29._X1>/!HZ(38+!-&1+U5RMFD+Q[1#8HIUK$#M5P294K1H-])',&?OY@U9*?[=# M)6R1? M3VA#"OP9> $?\27\T!^4_3ZSKAW*[29N[MFMS7IR!5#$9 \EN/CX;T#>OE?* MV:$[?M%R/6FPE60&[%LWFCG>/X$3DA]+D(K:H2TAZ7*%:;62H(ZFKSMNX>^: MS,?$LG:H3$R\7&<:/$$FL)=SW--F(U;I[W;HABU2K@\-EHLR<=!@YQM!FY)V MZ$A$N%Q;&LP9F?6:<&HN_+7<\,#%"YATQS\]]7TX7EZ?W<]>;FY'EU.[BCYU]O;EZ> MQ6,EE'BV<*)7K+LD^K)TG+WQT>'%Z?'IP?'9\='1R4>5J/V)F87;H I4+&37,.F.^'7P"TA(C-(C= M/,8@C,!]>OVH3??9X9"+ I6R1C*!0WTDG?.(IT#UVYOGJO-,/SQ $=#A"H7^ M@S*$O#L>LLI-TAB4KK_$,?L)O."J:S!/>%1>ITM[J972I_IRK*=I9#9##YE1 M#BH H7CU ,HHV.A-RU/%.K(("TN,+2/&D7<0O@8-++G0PI(\#_TG%)[ BF*1 M,C!'>JT0,EC %(X8JD:.UH^U:/TQ!&^..\^"G.?)5DLX$LC 4=,ZCK25F1@U M9[B+2B' \G;>),X;#66M(P>_E,1@/;HWFJGXT\6U&[T%D>/]$@;)&Y3+2]!5 M/@I8F6: /-- @C&/J)U@];10S(4Q&!" MU>&\;3.V,TH*'JI"@;;A"4/_NZ)7'GU)=Z)HHR]"NBCR"D"N8+M.!267="[0 M?/-5L*L\!/Z,>B!H+&L[*_B%5A6DM-6PYS_[",4!MV\J@[!!9Z MYQ10E>C-T;%52_FG !2*@]!PG3NX-TJ[LD,2VQIUMN@;Y/#!-V=W6O/*4)Y M*#6F;5%U-&^/A(7[[=I%60%M@8O%/C15V M@36"TBO=9.MYFEL0GKV3,9(2:NX':/IOR"T-V!7+ ,Q'I^=&+%'Z*CUEG)+.D+4 MTDGH,5>\A,")DO"3N3C4"]K)"DXYN]K&+U(6^&")^&:([:HP O"Y&F7=",$* M^)'[#E*[S'T0(6O,=/'B?)!OD$5:L9-&,D!0_+A6#\?JR'(?6>UD"J><%CZX M99D"6_K"VDF35E++YIA1I4\X8\J.?KQ-/U"$*_4.9E0 MVFYMLF=CZ>DFI&B2G *0IXK=.F4)2H]*T/_!=O/+:+HH60R1K3"U&G*>< _I M>1.>7^!_OL)#[?-H>@O_]/7QZ>;7FX?GNW_DZXWQ++*W%MIGUXH42AK13*+X=X,A._N#$P^W*K;'*F8D:KBP'^K-"')3%0;-GVF_8ZN@[7C5A,P M4UFB4^6H,H=F?/CH?"%;\#/P%?P?H5 MA!6],DJ7!4>18JJ/B_1HEE-%6_6VD=-D!=_YL%G?27O$IV5&%;M4W498!;YI M.O=*<.,,[N _2=[K]8)&4:#50BPHFTD&WHR?K%Q@U6)FZXP.?UUO7-)9F (J MD_L6H@B/K5CTW]QX=95$,5RSPDW$5A3."_YO3G82:M&2D13B8@*10)W%E\0Q MLW( 7051/%V@*++%1?4Y\,CV2E(%(SG3>MH1E-/*!%&_A$$4P3W7@NC/7"AA ME_I9@LEZ#=OH[:/'J3V+4^$OLV1'K&T'L;Q=3! 34^FC5TU>I,#S4&1XX$,@ M/#@93N9KUW<1"+'[#C)82"<*KLI&,D9,\0T'CO:B]VL/%-J4PN[#$W@20LFN M5DZX)+Z$;BIJI9ZY!57ZT*U5A!^")>DRB> D&463V9^)FUX%OH2.'T%,4!@C MN#.J*IVWFE4$Z"2TTG :K18* AFN( M]F(KW3OH,6+DZ4G@ZE=).7.W?G/<<$V.M<)3M0PC"EQR/ESV=!9<4@PYD_:> M-2QYSR)6,H-/2@NCQVT$W[[F8Q%A6])(*G0_CC($E#49-+) CSD*/^Y\"/R@ M#$&>FYEAK>"J;!E7VLNL(*G4ECY53/OR=8.]@6>U$@A%=,@A WFJ&DF=#@RH MTZDU"DIOYTRJ@CRIH=)DPKKJBYD]&S\=UN\O+K:]=/ M(!B;F.+1)5@$(2CD5+CY@ A#*%S?"3_Q;@'%Z407WP&V1^>S.-7'6\D7C>1K MZ\U5WT!9&)1B PW5F,@H;2.K^(24%'&"Y'.@)W0>>UAMDBP\!B%6:1R'[FL2 M(U_ ET#R9-?F8S8RLA>,%*2?U)T"HXQ>8UH05HPOD2;*L*( -V?64*^%Y.0L ME$-.JP)%9MI!2V7L8@5;-!61QW7?I!7>Z:;2H_0?]4!W_!&*>%JQBS@RA%<1 MLUSWEHL6-/$6GF#<99:Z:O99<&V X.&?O%3W\W\E48S 9:QF:CYF-E$[\(U@ M1.L'0 M?5=#0NW*BU:T7?/\5S)?@%\?UT2\G"]C])S#SG"AR%^X,XY>>[-N1 MO,57]NR6BIQ2F[)YM.XP(>^G5WXXE%J?];"J 08&F2@U=HA#HBC(OC^/L-9D#2*<0(3KEY$Z-8POO&%&&XLM&Q.E6W^#"7?M>@D*#M:5!%311+33M_ ;3 MCDT/K'B!H:U/0FT8R2LI]&C/NE;KG-Y 31BAM\CFC9@JV4(8( C:L>W-9S M1P@:RFI898_F^-O9S<[&FX41W]]+=GO=FD-D+R^V@T5-'C M;X0Z\A@&[R[4QN7GMPC,[_S-2\3)+';?TVQI=,G$&S)RQ//HM.*P)$-L(V+/ MZG9>,X0"DE0JY-RFC@:Z7T1MW5&BE^ )S )_YGJ@!,5+(&<*4O&IW6)H;P@J M/"X:O9N'7-TZXRP[5' MK6OPJHN4@#Y8(DNC*<]L"*"#7C$Z'U?PER[Q9,"JMJ=9U:C6 B]) MD3K,(AQ$($0[B6N0_K> [I7SYL:.Q\Z/S-G GH0U[_$NR,F*\^&92L3);!8D M4"]0*\!]IV2\YJEJ)/DZ,H"'4IQ(=+U$,/+P64?CSG^'*H&=(@95I];951*Q M(.AZ,S 0]CR&X,UQY_GF(0_OZ<_Q^VGJY52[QG:5;ZVQZ7I/,! BYI/ZH_/9 M:EG,ZNTJO7A@L/ ZH!&(,(&2N,ZKZ^$MK B5*E7+,%Z8$0&R'S;Q(&%AHIJF MC<+F/-UBU]Y8>U=IQ0]&5T._D8L>ORM?9[]K(QFFT2[1$3FU@2BK#Z>TLA&= MBR(9KP$H#1G)3DFO 43%)IXS-5 ";AZST8FS8(;@,DN*"=*064C>["^D]\PB M31A) TEJK?.E,S)6VK,@SC, YCC82(-["3P?LYQZ!%K8,<)U!$:2;ZQ9=T.U M4L>\6 MV3KBHC15JU%4V_B>=STD4AHJ07Q^ "&N0C#<0Z*HV,2%4_.._3[PEW 97M^C M@PR$!'L:<>S3&^L9J7!)"J3OSOGA4/HP4L^._ F\96O\="'")V:]W>)3.SBL M]'(H0H%OUW,\KL$K#YMJ=7:727Q06.FB4)R@[Z(H@:@"?CYQUMXM9G4!Q4+G MA!_YS M',S^8-"(7'$WV22(AY5."J5; R3Z%(L5W7R <.9&Y(L_5KT=HU0K.&3E!C=S MD7,1QOX\XI^@FBN5H1O;SB1Q++H^(S1YM8-S-.$=;^ZM^-F .9UG[=K<21I* MA*KKVT/CE\_M$8=CQF/5VS&VM8)#=9IPW2LHEESLG%BOLF-$$D6BLZLG8UK2 MPR%^?#O?W^T6OSKB(BT-N4%WQFG,E.FB&$=EZB.4T/]'_AKOC@?P^UT(M3N# MHP3[/OKS\B\*)3>Q6:[=Z"V('.^7,$C>8 WX\RQ-40;FVPQE! [K[YB18T/T M3MM0&"49B,MKOXYDO5V ? 1P\,_K+V^(H8T(0Z7?3I3U>3C,86$ 9 H;>+K)*"#7K::%)X3O[HN'-X%"

N?#WL"IED6*4JF=8 1;8@N3]3P$_@QBMWW%X<\W MYCF<>Y;U=(&WOID4$GVQT$E:2?%$->>VVUP5@/F8M,DH%"DC<30^.S$@%6XW M/3;L-%@"2UI(2'=OK3*:$**SYT'8L$RE2^S;(,R?Y>/WAI';$/ZZ51M6DT0> M(DK7GU9O@PD.X<^>=M?IE["*X"#PH:H;=+Y2;KV0LE2F^Y MD)'C7D@[93,-4S:*H28?CX=ZE9>*B;)E!3X:FI,/EW113:UCMFK)&J*HE5M, M#BUK.KMNG?B_@O4K" F:K94S6YO*Z/G<33N.SM1W?G;Z MIC*!6L=:5HA+KM "3&)%=@K=2PBLUFR3CQT?L/!8Q!P(5@! M/W+?0>KW0E]0>.M;RYIN""@P9NIXIU2&[SI8P[F5]'2HJ:RU[."75H$%4>?! M\QXNKMBLQCIM;@J:S8%61TRZ;";EJR ;[)J\=4H%S=8;704$YQRV?)*.D/5' M$EN;0G6CW6/6^FB:Q%'L^,B/GL2#:CG+:, EGJ1C(HT%>AP]&[;"*2+\AX6T MO%VL$!-3;BS/1PI)M*6]VJ8;(WG\%LO810:V:$I=6EIY<7;6.>F(@S# N9=> MG \"%7BJVL60UA(K=7%IY0O5F3C;B&M.M"(PI%3&+BJP1;,R!&9IP?R'XR4@ M=T%%88.^@G@5D#PK>:K:Q9'6$G=U*&%01\]*4T(CW64Q$B92:I1A.TUSF]I! M% Y!30QBR>N>AH_@+=W3"'7M($-WD16\,-/M]U+*BTRX]L4#YA5Y'*.M&=R7 M834_@?0U#7@&X;L[ ^EQ"Z567OJX%3PA$Z_5U7[6#L9J14M60$N3W,8+#PF+ M+WHP""(!QX7;L8N/K)]. IJB6_*E4W@D"\OO!(\XQ #B%"B5> M$4=5LV<*T6?NV$GQ!0 M=^F["SA&_3@+P(.VX7!FF16R&%%GB_$!_']PAMA^$?Z0?G0T78RVGQW![XZR M#Z._%#X]VGY[M/FX!@^W<.GX[E^XN]L)%A'=GS\6E#%=9.%#'&\[]S*F%$EM MZ_#[Z]+S+2L0ZVAD>X'\NO3(N?WZ[D9Y8CB'$T/U7EO#5"B5H25_11/05?4X MOZ>9MLG0PY@Z#^M39ZF5_D=['C$2KIVO4-/I@D&?VNA5-,Q8#1W:0LR:9_@J M&SD[\.BN..@[B#KPH4I/X\(8M$?U05MLK[#ET3!^FR5+DZ!LDZ*PAK1P*UK< MRHM=*29_:>@Z__COVJR1,T-+5I3=V!7@8M-!"X47]"'-^0].Q_6)I-B(CIP? MZ=<_"YL:^D1!K:$E:TFM/ZP!3ZMBY&#FT%(Y88F@? -?VQ_# ,Y#\2>O%MCT-"^.C^)0CFWUW/@Z)O(XGC0,Z\J^YI?9#GC>)! MOFUVE+7;__"@2,F]- NU :ER?'9Z/CX\.S\\/3XZO#C0<^?)U6G6S"#6B)%S M0W?EU:<."; ,?/*8S&8A/*?D\=SA)AMB@9]JWP?^\@6$Z\*?.*>3LR83'O[, MJ- 8GEGPET;H4U_0MXI_US#'4, H_(H^QPBU 1EU=CX^&1^>'QP?GAV=CB]: M/1^4(7@QTP3L<5T,_LFF96M&SCK=U5F?=63BTTN:S9[FHGS&N0:O<2&_)F.V M.:_/-MOY!#7U[R/4F 9K'/PV]]:$5%C#9%!4 VNH-Y8M$?7BP(Q !'1M%(B^PS;>P>8&\\Z'N"3X"I-S^%TTF/XW[8XV#8^*+>L8BWF7"OV M$^^O8+Y$Z4]F\$^5>9'(&9.*:QJ M1DX;';5<\<\4EW_@T\*MXX;XH=Q7[,4.!'8?XP9'2]3<"++1(?TX ?M M1_)W'YPCN<''+V]M]"-J[V\CV.(H;5)#UHVL+[E4C(%,+JXC8TBE,ZPA2RQO MY!!E:::4(41(LH$/1CP375;#NB$W!LXAV> MA]O\@AL=%5L=X6;U.-^FG9LN MRL'K\'D)Q7*-MN'M'IU/GI=#71O5XYJ[Z3+N6DWODS!$J;9Q5R\_MV6R[D^^ M.^&,G$[D,*KBQZL@?I:,EPR>L=_*&C35)GWAY#W58 MH!$C)XE6VJZ&5>B(P< W".E=Q8OSP3T+-'@)IHV,TE9TO)3)9!!XZT.IH>6M M3ZT_[+<^Y"I&#E8.+97?^@C*-_"!^ R6:!ZZ\Q=!N,9M<8['!C^ZK*U1L3$- M!NZT%T_@+0C1O,HRT1.+ZS#.5SHC8)9GURS3]\@,AUF6MDJF^)8R#GR(W@,G MXEXF&_SKLOH:/$-!% ' O3J2B^OP:L6=R=YC^\L40Z9[*[62D>./I:.2IZNX M> ,?>MD)_M$)XT^<* @BPQ_GXK#!\RQK<82;')7:U&$!:A:/:=9B5=-BS6KN ME(@1B[L%(XQ\*YUA[G=)YX^-NY@^L3T\N#D].3DY/#_3DF;AT(C>:+BH$^DS_ M+S.P'5=E(R<@=4JL3V =8%*UG>B79/5YC$"H>L&=)P\G)!E19&9RTT"4;Q&4 M]":*W35$BT22\.QX"EG.VXZF[\ZQKCU+&,)G9X;38A6< 2OWJ@0@.L3G(X_'D476V?Y]X M7O =H@W@0+T.DM=XD7B;V#LE^T+-<"SO$SO/5^5@9K3NFO!.,ZTW,6GYYDI2 M\9VGFQ P&76ZILG33!UB %0^*O%6+R.(DM$9$/FY3VIU BJC6NND>V90+?48 M2!T%^-A%J;'SA!+%)K>F'@R;1)2HJ_F?J-LS[OH[3[!N2.5T&[CUG@)"]>>V MM&MN9T\_*8CE-!SXW< V&ASGRDFNL//$$H0F9]# +Q":WR9/WS*0[^#)V4>8 MH/TI?2IKT=+.%=)[QG:>>1)ARUDY!.QV=HX.T2K=IBE)-KX ;^ MRRP!=B'G^IT?@V7JNUD-B(,O1&?US!CKLQ^A?95Y=48^<9)(I-3J*!F_R; M,AN(O$_BKK_S!.N&5$ZW@=\/Y'N"JV#]"A$M>!XS=F/U"CM/*$%H<@8-W*A? M#<@C,EEQU=UY7K5'*:?8P W\#^![X2%I&/CPG[,42A&VB3:S\\23 EC.0>E7 M!+UEH-N'-4SSFV:&OV8-J8C4$#3.L5X_T^K@LAT M?G9\?'9V,CXY.SP8GYSH68AF*S!//#!=9->@?X'YW1Q=L"]<,$]=AK &(./@ M8"GF8HZB9 WF6"/,)4ON5\I#YLR,U%;"VFY8LWJ R8A 6CRP%PJUAN]K+RO$WGFXY#!&*P#1=-*!/9:;R[]G&43V V1&MH,&&##<&MRC4 M:R'B:PN3/JT5VP@H$P95<0[ZRB<._X5#GR=@O@WW(;31.JIOM(JM%H,Y:=QT M-0N*;@S=Z"V('.^7,$C>>+(8";3R>W6<]+T3*W?KSI]YR3P+VEL7([TSV)Q6 M+AT//>Q\7@$08W>0N9MR6R"MJ(:>&#E9M> -;4^G%TR;PMWE3T_AQE=HTCNN M3WJ%IG1.=)O'M (9$2@UM$Y?FYZE\3IBP1,BO7J9V^>0V]5SLY9,"4SM-4\) M+60ECN,^!V#^0+?X-E=H))[41V+>)@X>N6E5YZ D/D-F#$V.>B8]7F_];-WL M0_T'D \74S6R#WGK\X7=HS&[.*/ BSL"(J:8Q+0!M1M@@*E%_')'AT)35XR M/F$7*WM#2%5XU=Y\HV9A DK>&]G#H?O 7[Z <%WXD]#)_:S)>PI_;%1H$A_B M\?=&Z(-?T!=+?]=XG*=@4_@5_3@OV(;6K52]KX([*%8#1DXQK;3PC\67J1($HHWNIVTJF3] K.]G4R]94P-UN KL%K#'>10HO/ M>7WQV2XOJ,%_'\$FM7J3P$YP&X5)A?5ZAL!.W?GHR3'V)Q=PY"!4+#(:)5TU M(ATG74\$YPH1 0>>>W,;E&_S6J$HNLB@O6AP ]NT/MHT/RJT#XMH'<-Y[PI= M@M/]KV"^1$_P9_!/>.86&.@=6M0Z&SP$*6_A*0I%[I\NIDD

#X+?A4@$*0AF %_ AJX#Z(A);7\4&C02;_ M0&:$*7UBA+ZAV0)#!B#U2D5=Q#;F%^>#;8MITQIDULG!T7@\/H?_.SD]AN32 M;ZCA$43<>B/>JI'3E$Q%,^P]DA"S8XE] G ^BR*<71N_8$YB+I"XB"JG\1WD MJT+@!KZ^-L6/$5M3Q_4U%34ZPJV.BLWJ7$8W:##62GH5O=OWO&O9&^32 MV^,,\OG4A[1/0A0)#R<",S7 YXF$"88>N"!$[5KX-.AR@?/.# MUPB$./GAG?^6Q.A]/3S9>"[7RUL5G[*"J[T!,_!5[\8)?8A#A+84CR#$&2Z$ M%KV&Y[IYFZ,?4:M_&\%V1[AAGWJE<2,:21RZN=;G[#;C+%=RF3=Y!Z"S! M0[)^!>%T@;LHNJP)M&7DE,#2://2U57J@=_0/,=0L%H*&_2H2&C4-[Q7Q2U_ MP4V/BFV/4..ZG^JGO9PNBATK!D/&ZG]%?7]T/DNQM4AW,QT;U3J+;/,891V; M?'?".59@FLPH0DMG.I91^)ZW-K792!IH1.VNF(W:S M^#B4N3N#V&(@A+FIYB.6<[-'T)3Z*;4RSQ.(^A+$CO<0^%=.M,("%R'.O(0S MI%^"XJ"%!^0*5&S"*OO8+A"W7_",>$;%GERI8N+Q'#T%GG<;A.C?0E-JEZ9W M@8\JH5+PQJKC]*EDJUK40GI:FR3Q"G;S+S#_!@\I80%9G(#S\O/F X0S-P*/ M$&'PA'P)VFQ?Y7[83N>EI#U"!_*&L#6EQG0>P*NIB#)6;1V$ M&&=M[OK:X^,1>LJ5%TNP%2/G$2%-T2:-]A#8%4TNR[HD]MINW/#:+FUJA-O2 M&TXN$TD@G!REAN; )JAGEV 1%%1U#?\3Q>X,DC;S8Q0.<-*BU?)0@ PX/-<_ M&W#HFA361!8$1IB])%(.;:$"'V!7[@TRV7GV$OA@X8H&-11NT2ZJR1'?B"@Z M$FEVLUB 65QP_OIX@LMOY5IV^6"K*8'4;$SM,0V")K<51H4J>YIYKKDF'K(1?7>PE5Z58!W,O/ M[(\"-TLBK1DYYEE:)5P$=9;;#FM.^6\N;'C8?L4W(RA1Q#7 /9PEF* \N\4XA9N M1Y6 *X>43PR66[V!,? \;_? B00OI1H"^J2MZ-R?W ,X:0#NNRAR<06#/4NY MY2]3F-!T!TDSO_.+*;?H@YFK"2,'*TLQ#8.UO;!V["NPV.B&G.L82B@]6#*T MD''D]D,A1*#4#W"G?4,A7<"L>-Z?-N XX/QP;BZ#4B_/9HNBKE=42CH M[/OH+X4>C+9=&.5]&/V8]4+')F(:+AT_VP-N3QSI_O"QH)U"V*I-*"N6[YN4 MME'^XHNS\]/CDXN3@_/#\>')@<0=2P?JX''5M(7IVJ:1TY(Z75;V1$K0HVR2 MX:L3EGNQTFU2T6?[M[!0633[#<_7 MP=IQ?;JU.2U3%N_$C/CAX@II4"I32B../X3%93)'>6BW5R5? 7JOW[1D-)D;%PK.6L-@"$._ M#0QI(74OSVFTKRV7P)^M4-),L06F5,THTFA>9=C 4,QE>D^3=6ER6<36FTHU MH]C127,\!."0W8[EY]GQT$T3W)TGX $TGTZH90?""PZ%-IP\N06V@PS9-(IN M'H&+HTE2^4 J;C,EA&2VXWKN,0S@^AM_HH@&,5R ;_Y,W#=LTV$=:3EJ&L65 M/C<=;;&A/'+1NRLE"L0\ZG+4-(HF754H0(:=. )?)A!B.(RHBTVYT+#X('S0 MY1#6+M7?K=_"X#V]*.2B0;U"&:53B%)U'K2"$IR"#R8D(7J_GL#/_.J$\^\H M"#)<;(-%G/WSJP/!]4'X6<2.?(72NC%+R:, % 5N0KIW+OPDXZAA*9/:2F[' MF^S;)/2Q]SR*W>)^8#]Z*D'(%2SGAZ#@!C_(CL*X0 WXTY86\(??<2R_AK-O MZ6]&*;N/TRU;>HK&%:P"/$IL',B5OQJE2#;(#0IA#T(3CQ(,_7UU?7>=K(D: M+/W=3!U2^E;6(EN6 >O1^:#KL?CWH>N1*8MY9[>62OU7$.97]DV^K,V%C%)O M7VLF)PR4B"0*+IT9^GUPUA"44L\;S;S4LD9I6T 39?6)B6?$/$TPQSR!60B< MM$.;4\"=/R/;7.@UR@"<00"J+S=ZUJ^8JBJFE!:RFJSL.Q\$*(1YL Y08#^R MCAL+VJ5:?A&-N-65_Y3IWO7!70S6U55:6KM&\:6/A5TM'6W"9)/"5=EJZA$5W.#"TI[B"0M1N\@? T:SA9G!O/M-]A%J)\% MR5=%L)4] SMB)6D5)5'QV"P?F&\1@!C=NPO2O,=15>EZ&_A($ M\^^NY]VMWQPW1!B@+-4$7C47WFDJ"4 BZ?;2K$EJ*S?*&! [_M*%LW4:?.[. MGX.%Z\.)VX.'H/G-Q\Q+D-=)CAF!95V:W&DN2@=.TH7J8!B[!>F^$:3- _0\ M.\8T1/XP(5@!/]HD,[A!P5XBU.B-GZPSK8MS76%GRLH^-R-;EG3V"@V0OM&6 M='CRS'!ZVF9#+&8UG(0ANLQ*G9AK"1-QD10!GFA&$BK7VCF-_W M^J 6104![G4O%2C01!B[$<0\2X)$.N_7"NXTT3CA4!"N7O=Q"IXLY\DL_LU! M@RK^I+.FN?!.,T< DHP]YQ;--T]0KU G*PCO-7@'7H"-$G024>OL-)?$DBM[J=!"!8%!: M1_\, 3UV [.>D4P041F?PMDRF^P(^M7Y@!/@!]D!M%1@,"IE*Z7BK,<6TV0M MOL"O3Y-X'@1A]!A_WL=SLD))9>W5K9#$)OOX/JUL@[,W(%(^F@:',FB )' &D]^[-F.:A;,UH5 M(RD@J"M>99N^)Y,0MG$S-)Z AU*%HO1A] 5U#H#8@?74M%>:#L(3&!Q"Y$ROHTEIV(W:/,NZAD)D;2HMR/;GS MS,+.D\B"7L](OBC:?[0#P^3@XDWB\&2SH-MUX#_' >UPREMW2)1@J+)R:NV$P!!IX40K<3YL*NT>$>BBV[&]:%AF[PE/ MT'FJ&$F2_FZ0_$J25T6#\6A4/QN_,(4 MQN4HN"":A/BYVRU4R08RY!@^62-/\2_6>%D9X[$1B6S4\%(6 M.DI?K1J_I!=0O//1_98(004:W2%B=D5%Z:-8/?<\6=)+TGDY_[.M)*'*)^D5 MJUF'B@<43P/%PZ#$DBJ5L57U;"$M?'+:,"D2?&7XUQI" [;RIB,"LMZ=FF6. M980-:XP%9!$GJ/+17HCJ7?SS;C\FX6SE1&#[=G;K",6*-TBM:[N^Q87/R: F MYX<>>\\U>(5+:12'"7,->Z6EMP_Z$$MLX1^7SY&+HS@()+S_!71$,,'%)# M#.2?&TT7H_R#(_S%T?:3MH4?.#X_.SX^A_^[.+@X.ZZY\>].^ '3I@MN?=6G M"RDX#.HA>K?P Z:H7HK>N*[/B1!P:%VO 4)M^ %3F""B,CZ%LV4VV6VX0_@! MDU7*5LI6N9QBFJQ%Z>$'K-*MD,1&>'BK"3]@E5)Y!+4C_$!/CP$-(8>BK5H[ M,(R-2=#38T!#.-%.>=PD8$AO\L+?_V/ (PA*-=F<.91@J+*RAG1"8(BTD/D8 M(0!?=B*VBV8\!#2%)?_8?.@[$#:FM[[4,T;^PHAINBMK(K?BAW_Z]%M>+ M)'M(J! =!8N9;A>H ;_6LH^RJB#J:N.Y2'GK@]A'R\*DGS+A0P9:^ >T0KX['N5MA-J/&LWT/FBJ=I!P J[@0F:@NYQF%-&A MQ8_3DK 5 ,&$-7L9,81/E]5X#-58A7D_;OJ"7:G];_BC9Q-[O(?ALOG6?GPH M'1]TG!4XC]DT($J3RV,(WAQWGF6+AN6G\0J$Z=_Z7E]H?=D/J/X6'&$][$;< MM=;@/H;!&PCCSTG M,T_A:_M!HG@;1T=::= Z&X;%'"Q1+.W[1NC!_OAHWCXB*.OU"RM M9TBUBI>T)R,+&DD1^TQBBDRT\9GH(4@]2O*34P]3;N-W]]Q6.M'R8ZXTS.'P M!TUOHZ1)12=F/(FS9UA00)85F3$.8L>3,Q (#ZX:W H(D96RP'31H_.) ?+G M\#=A4O(P;'J=)?<+>TYO.-T7NK2@DYIF=0:9Y9PN4$#?%^<#Y(C1R*WFBWNR M-Y.]1[35!MFLJG-X6YKLYJ3PA_O 7[Z <(WB5/9WA4;HP'X$]7%O)@*^C?%( MI2IT<\[2-Z:8?=@/*[7.M:WP[R?FZW!'UG4& ESSR4>6_CZ\'T-*QY Z/G MV=\_"TQ'V"BH:RW"']\/H/X7(3+P^2#:WU8WP]GODK-?9_H:)KR+2^R.W\E9_.+!-5IQ*\_KVL''\#5P:?:-Z) M8^Z\$]LNC-(^C' G1J@7H[P;H[P?MB6C.#T_/3L?0[8?'9Z?7XQ;&4P)MP4" M6FY*,=&J#:,G'6X55,SR4D P-KG$+=G%[/+SJ_.O(+SR'#ACD^,9"[1@%#_D M*;>^2G7%Q-BL%!3!MF(].&MZN&/!5HRBC2P5"Y&&&Q4CHM]V#Z.=1'&P!B'. M$8KFZY7[%C5&R.6H,33V<.NZSB!1%(Q@"V'_\A@&\V06OX#9R@^\8 FWZ^08 MR<3".Z#\%@#8$2'Y)73F ,%$GQJJQ7: $D*BVY&- XNZ=L(_.,A0*%9&Y PB MHVVBM/E&3)#B*B,3^%LF4W> M+'9)EV>P2ME*J6P#V6*:K$7YZ?)LTJV0Q$;L\!6ER[-)J3R"&K%![W[+L+GI MZWC30+@QM'"#)A<9DY+S#[L%-GU(ZLXCTX>G[U_I[C',+@- MPK7S!*($CC!1A[<3JL,;;'R$6Q]ES=OFQW9\?H:HGYU<')P;DP QVJKU M'?@)*U\>:UM=*URV8"[1C; C*J7, XC35_3WY*RKW/5W MD3YL (RP4JH@40[!C1/ZKK^,'D&(,WU>.I$[X^<2M9D=HI0X#I*V]N5]BMG< MNG:])!9)Z\=H:,\O*A)*=L)];G[1OP)X8O!1WL*W++6FX,;WZ&!@LCQ?@F#Y(VU!Q9LY7==)B:TY#Y#=@ 4D?S2\1Q_!IY7 M *!(Y9/YW$V)NE5:=/E9E@ VX25S.!":)6YZ+M+SUXVI0] 27MZ M3]MJ6<(!>\FY"S>+#T?V_V+4*D-U,3X[.M#/-9TTJ9.V#8(VDXWJ<<:L9R3A MVJA8B"@4V6V@2L,(^Q5X\T400C@ U6>9L_;0:$-1>"-Q6F-@AZE*_8Q/62+[ M^;B1##9KI=6H"$G&.D,6;!8,S#>L+5O;48ZWW2-T!%;WSH'XMA',W AVY?DM M".-GL$2HTUXW$HL;22>9&JQX0XI"8Y^#*F+:YFUS MS^OVIO-.&"M]F#,VP0L&#?# <^=0B_.B"F^#$'O+YS<9*$T>NH2 OW]V/"#J M/'/(ZSSS953LT>@U[=(H0GT:+8)PY*!>C6:;;L%?C%:P8_B/Z'YD!_UO] 34 MW#W_F\.#8?K?')KB?Y,#.'@[@GK_&U.XII,FW?QO=H%L$OUO3"%<&Q5W];^Q MB2H]^]\,@#84A_V1V.M]TC= 16 M]\ZA7_^;PQ,S(M/)U&!+_YL$"J&R#L:0/[.B8H+.PTQ5J&\ MO%3-8B\M1"Z?T[2U#.YW;]A(SBMF M6)W2BG"TD,HB"#G1"DY1Z#\W?R;NN^-!O+BN!]JT:R21%?&JFUL+/WR[S=_) M;(;<)Z*'( ;H@O$^+8^AN#-<5&D4QS'--6B-.;26M^S6!6("G*1Z69T M>[U(/^;M-F\EXY91]<0BJ@J-[ #^,_Y\A =N9'I"AX MG;Z-S>X9K S%C,2G%I&XQ?%8GH%B3U69P&7L/+.(G85D5@H\)R2UOF>Q:C S M9I];Q.P6EYJ/SB>ZQ)1VU]'1^#$!\+%O>!OWP!X?H:O,;-;%7PA1TF;5]HFF<8UKU15K-!WF$J MJT300C-P6Y@D\[8,-PJ76,UONS_)":*7D?7"(K*6('D(8L)-3^G)3H,V>#:^ M[5LWDLJ&OV.2C+9Y6^0^#WST/-SB#1E):)7TZ728HX&VVX:(JR!"QG9T;1D] M!UO%=@G!6VYQSU3IZ'6=2B]2ROI@B:)JFF)O> 8>;&_Y"_#A+SR\ JY=WT5( MQ^X[N/EX WX$JO?$BKZRPZSM$]&NM@^7"/#,=AMB#4'PMW M;W!/1-G@F>?C)>G%0W?ZYSIVARLWPQ]81$,1=[.FVSYY81ZIS1M)7\,O1V7#;9X3%NF< M!=Y0*&0L9C.NC<)TQ(B M\_PQ)%PAQL'LCTLG O.K8(WL6DTG#SF-EC ]0A&SA_72O_M\I01!\];!SKO M*^?-C1T/&UHAYL3]8QR0J#6TF"6R_MPB_X@5F&,W'U;G2X6-'.4Z+Q.(I.LO M(5+Y/^_6;V'PCMU<(BH3N.I:3I+V&-AA4[Q-0A_?;$$ ;MT/]"\Z:<@5+&>* MH.!&&!<)M@IT;9[ EG]UPOEW!TOT'"QB],]&W?-5LE3_'817< 6L88KXZD!\ M?1"63!/4.8)2HXS3(<3IP :2M)5<0>!^'2XI@9^^A\8NX!#-)=0A?1FA5;&< M(\*B*W@T:=*1]CYWG!8]T=XW>ER;0IB^3!QT%(B[5),8\$L8$/T7Z)6,U'Q+ M50GHG"R[TFN25O=EW9-HS&;).O%0[(&24SMX\P#6JC\O^BP302,03%;S=E-1 M*4J* U!5'?@USW9D/PU:%;OI)2RYK.-UP<-C2YBS?J^#\R1?4.Y:SKIV7A^G M=:^/_"/XRG?[F5'Z'6.\/RA8KU,(C@I1M$S6&+3,N56EUK'2*US:(BB M5FXQ.;1<]6;L2:CNFR40YK>GUF\IW' MW?K-<4,L"-FLU%S8;&72]5)7J(",DH;Q.PA?@P;#D9Y%>2OW=%'=BVYSA7LH M5_C-1_:6-,>,])*B0Y-VD4LZ$I+\*4@4;+7[YX@]P>GKSZAB!S=:2]K+,WW] MUISME5!>2-2L4_/P9YEU\D^.IHM-V=VS\!R?GQV?G!V?79Q?G)Z/S_3<8]2U MS^?N7RIMY$3171T-NU$!^7?5^&.(^D54U63*FWEQZC7=EH">8%QZ,6AEU* M?2NITDYJ*_VO&);<9END)32@:;FKD>T-0,7.X2$AC W3M+2+'TM8P#_R5>6G MT[N$/";A;.5$ $Z&08(,TU+I6LD5<8DF/E\RZ--S8,F=_ M)F@EO<8Y'A_QI,>R1C=4L9(JW((J3?>FQ\:78W ;A,!=^E<)E,*??>)$C!Y6 MXB_P8,ZQ +$;L)([+<56FLU-+Y/$-Z@&O*M6L$/=/ICNFMPLW:+>^.2CB$EW MP5MOB7OD+5&[01.\(C[J?M3Q-#+\E8SN MEM<: V.#KC(DNOS\ZOPK"*\\)Z+Y[PFV8B1-)&A9>%GB F:HW-F*]N"LZ0%\ M6[1D)(=DJ%N81-SH&.&WUIEUVTT$-=A:M=@0^<*MV3IGN,0W@A $1\9+SYG] M<>TZZ\"?;X0A>S-2BANI>2[];-7:2D:3U?OH@K>(0Z]-Y:Q1*+=P1M@\")I\ M6KE^\ 29R:%-4EEK-"HDH,GADK\Z'_ \],&AT^:2UFA40#P[0A\+[&'O&=[F M;9HJ(WL*D;W03QS=9T,Z.L:ZLEDEE!>TW#JF;D[".LC_HL MTTINFSP";K?Q6JH Y.Z>8RIGZ%7MYDT+V96$NS%KGFGM1=*I3;N9)A,4(\[< M UKH!N<=(FNEDY?*R'AOD(8=]'11#&DENI\^[>:.V[2!1G\I=FG7-M1Z#O!; MCE!&$)_["*N!\A \,R.3FK".:,XCK1 P-NX/11I.IQ&!%HPD1T?-"JU27(!P M<,6X<[F DXA@*T9RIJN*A4C#C8H1%\6=67:51'&P!N$32,\!T>>A(F)3DM1=SK"$,:*VPKE;9/G:?QIE2"C'MBM9/<4(1 M&MIABHD@8F6P0 HVY'2M]$H[3">2]+TD;36%.-\BL$B\>W=!N@_@J;J[)&)@ MH'0/?63,Q>1M@B)W%^?DFX\WX$?@-@BIGG^BUY1GHM>4:<]*]Y"CK&\CV+F- M*^"7?1RA/.O)Q?GXXF)\<#P^/;\X/C%O?U5GV0-DS,MWX+V#KX$?KUILWCD: M+8_O\_'9834_C_&WG4W*%=N M83)CML*,6#^"9SPY7L@A8M96WL*"J-CQ#,\ M'V 26E4<^6'9/ M/G%X)(5='Q3Y)@O87:D,++6XIV%+C!0$>#>+BW*LO[O)*!(,LF*Y%\S ?9KK M)K-9F, ^NLZKZ[FQ"Y"?QS1>@? ^\)?$'=*?V]]+Z@H0&]=CD*MH5?T>UR@FUHF&^R'CX[D&>P+^F[ M+88XE<)&SB^MM%><3 1DM3#U72;]9>!#D?A842YK-2DX1%7JB*F'$]<@=-^A MNMY! 2TZ-6A5RK!=C,^.#BQ@B+#$"HQ'NHF2N2S_YH2AX\>?&%/'PXZ,[L(% M.-%F1'W2"42O9"=O6LAL9NW"<1/XO+O:ACIVTD5<9*7I\_1PY3*)7!]$"(!7U\?ZNPIPMDD( OQ7 MY,[QH$('=*Z)IWV#=K),,AY*\^[IH> 3@.C!]1XGKX0_@/ =T#E&J6$GB40% MEI2W3^(SR.Z[( 17'4C&+HA:R4ZNM) YH\N%19.**%-VC"2M^#$^4.(HWG,4 MSY;7!:02HI<&A](O#2@%]Y<'VH[G#X$_:W-"W]:S<^9I)[:J/$.D!!_9IAV' MC(S<-,Y8.M$]Q\'LC]*^G:CI+DW9I7SI2"B]63!J@\N>1UCU[*)2-[$MO&B M& 2)'T>/SB=ZVPYA;$$BL49*T!X?I+GE!\\H"1C(NGTP89^<[W6OP6O\ .*K M8/T6^+#9:+HH_DEL_WM>=YK9;EQ1@(:YEZ6]&::^[ K;*9$O9;[Y2 M'F4UQF^J_-4HA;%!;E (10Z#GTPR]/?5]=UULB9JL/1W,W5(Z5M9BVQ9!JQ' MYX.NQ^+?AZY'IBP6'JW1^G'GHRNT-022$O:Y7M H=I?L M= ;"! MHM0Z'\2%'4S. U7K^W"5WDK.P:_M]R"&9,L71.K0;RIJB_*%930BQ!)A;*-] M#'M(UTO9HDP1\7J)E=K35>(](9N <'VCB"!SURX'"2)GM)O<6!ZK>>NO+>N[_@SG$;U:=U^LN[AI*6 %(PIX$([&9BNZ,V%+:<$ M0U!)@2=(84JJ4])E$(;!=V0$=][@7^)/CM,#JPFC&*3JP-D9 M$$D[4ZE,$[%.O3NNAU]OS.=NVG46ESJU936IY".C]/F5"?YG7QT4HR/^O(:K M+Y<]K%C!:C*U%%^IK5S3@:@!U#L?]A!$\1/$81(_ MC%^8T_%UCV""WL!*>Z MXJ$X"ER^Z>[IX=XV^F9JLR0S^*8WEP?^NKT.+6J/6B+5:&0)](HA4#R6$K!S0Z6/J,70V@ANODS0<%F-Y$V* LSM8Z1'%.] M\HHC,GBWW8JDU)6UL:R11!%79)T,_-+:,844IM$'$/\"A;T/HN@6XGH-(G?I MX_DU_)_$\=S%)[8)1ZM;+_B.!A^(J,N=C*:-Y!D_1^K\4@:*P724'^C&$"*H M6IG8DG,\"#0^^(UF);)!;E"(E0.P0] 44W1(Z5M9BVQ9#-:C8C/Q/>$!B)0V MC>)-7T<+^8A)ND0MWV]IY2=.:/L0I'),UBAN)Y-_#76LX1==_S2.\:(B:88S MRP5M"T.^J9[ZV]_1W-<9]P6<)7*/K3%[O275-)QIO:RZ0MA8&+7^";P#/P'(AH72X2%?BM_<>'651#$< M=N'-Q\Q+Y@AWN#V!_YN_.!_$"S+AEG:6@+*PDG2@J$UV/8>XIWO*;7,_Y5A% M6W/K),+&U7FAO*A#72T3%-NAKICV:=.IT;97HTDT2OM5K+?WOMM[WS48((8[ M[_7@?U?5O,D_?#I-K, M?]IJ,__-[Q//RWJ.Q&ZZ4:<5-4K+7%K8*DU8+O-,[,+:OII[IQ6/MU#\0LO56E>:QPU M!\(0BI*;SEKMQ+:%+D9[2QA",=6+D'S$C BS:[JOQ(#91==^)U\)=?-;_;6G M83;R1DW<.F[X#\=+4#+=2\=# ?">5P#$5Z6G.:*&\Z-NAO-"Z6(9U-<1[NP( M]G:4=7>$^SLJ=WAO4"^F5STY.CXZ.SD[.1V/3X_&I[K"3QII8Q_N-$E5L#*S M.WL"U?L,N3B)W0($!@<#-!C,&B2@FHR(%4%JYJ=_&@EM6V6GNV^[=T!,YFXE-P7HE@93- MK>V9*0$OI7$K>G;TH<;&11$3MJ$Q^:+UBGCUC _J^24*WQCACXQ*7QFA/HU^ MW/8*^?:PZJ1=T^N_PX$=$NT!Q-/%B_/!\-UIV1IRZS@X&H\/SXZ.3@[/#T^/ M]:0&Y.P^S55'I(GR*#XSX_)#I@H;;\ZZP6.L,X[B2-;#8@=9?W5*B(-@+ \H,^6B9X<'&^?6E747(-J,F7R4OXV7@LM.,2T_0LNQ MI0R99W12M.8:%1I)B_$;SN4+CTAA;$@P2QHBEV 1A*":C8S%Q XM[A(K9.F-&YP52_ZI]H.<^HNTJ_K.B[7 M+T3W/&G*#K(:[]T>ODG!)N/>B90]Y(T_)^X@3;EU;YTL5_#ZO1:-FN_ZO=J] M$>S?_B*^U2WNQ=G%P?'9P5C/17Q;GM%NYCNU61[_YW#\5R.+F#LUQ][9=\M1+9EO]3M40LLFG@SS*$4'C8)R>E#;=LLY+YES3K>O 64=DA#S2 M45"SXZ*O+3#4*[YNC5K%40J!Y+&4@IL=+%7L=S=PCHFLON*H&!MW0+(CGB$D M$%=0*T<\JZ:'07FK&,(S?H[TX81B%1VK\_C6;XQW1K]G^*=(_(*1Y-1Q#I6- MH1VAG@S*FFDH-V7SIHFIVZD%^D3/?!$O6GQO63?J]_-\_+OP('_5Q)JI %2?#+ M<4]QR?G4AUA#V.!2<^E$KECZX?&X_MZZD "AV)MR\H2T1SA#0J%/>87Y:.J/ M)J--QT:X9WIO>3<0%V(&,*YR:5705=[I^/3\X!C^O[.#TX,#/?:6;6H-/H[ M @^!'Y8H0[N[E=9^>11?C'%J^-]K*$%5JG-5T"DP#Y*=FN]EG?A&"(6PX M6Y/(+-:*M72ETZ>!LA)P4YJC5L^- 0&6*%?(9V=F4IO:TU,V>!;>:ETF$403 M!U-]==-(\P@?"#54)/Q7Y$*1LTN%#"T"15NTM&>H9.PD[5N]*C=/]3CN807P M3Y+$\B6L3@[&9T<&O&K5P3,QA"2]JXZ#V/$,F>XVZ=@+6 NLPGRU]W23@)>D MA]5T\NF\57]PPA!'>A>]**^]C"9>E&\^8=6-]V!M*?U?;QLW^5 8H/XNNS*U M&'V7O=GG72'W);XK['H=L\F@1+G4FVM.A#@(HBE+\ M$@3S[Z[G0<#O("7\I0L70*RDN_4;5!I"D,!2GJI[,G8%2^D>8&S C>+VG2[1 M]I-JI)!&NNNKW:-6KW:W_1N5.KA]MSN)BRU-?:O?\ []+H'K8E/29\R>!T7O M-U6"LJO7G*9Q0J6..]UV#H8G=M]VFL97;N)HO^U4=Q8>Q&VG:<3I5>GM;SM- M8HV)MYWVT4ID_12!:-CC 1@?N?? M.*$/BS&W+:J_OQ\51H"CN0 RJHM@J F^Q?TT4:IOX&.69$R 'F MWHV8G@=*/V[V&-)"9,K ZE\5DC9+M= P5BQ-SR".O=11J9^UJ/!!LP?.X!T6F\$#A =D*F$1;OYF.&][A.4(Y]H>(\>:GNQ'R&,0XL&^&6% MY['@N&.R)6HW!XH&E+/Q<*ID//2S\S3N2 'Z*EJN^N;2A>F1JI4&5 @(:ZZW<( 35UXI8WDR]"JB(2\$4 M68WPQY'-!VJ.CL:R0^$!19-,)E DM80%^7R(_9FG"[S.T>9Z4GDSV=!JMA<2 MT5@?VV+OJ1-]O:#9NN122UVMG&+:,:RO@O4Z\+&LU(F]5LY(U7.JKD'G7.+9 MH?+-^+AG>-O5"QJI]&YS-UTVRA5NITF;8!B_=M_=.?#GT:/SB829K(,$)^]^ M7D$8_B=Q0L@=KYJX0J2JV1JD*Z-B0.XBL=*H,ZV.XJT8,?']Q/':$"*ON3-\ MH ILH<_3!HTK)UH1)OA2&3N8P"^:).^<=Q"^!L;XYU3'P#6$[QJ@X0'FU\[G MU\"/5Q-__D_@D#9Z BV483T>GQV=V<"8EH++2C)CD+=7#DD!D9?@$CPZKB"9 MV W8R:66H+\(A[3-S,(B^@!?,=_(MM#>"K; M19X.,F?T.;=HWDG%3N%X#-T9R,<1B3&D\I:11$C,C!<7YO""8'O9<-_Q9^"; M#WO]'7X$C@'D$939%F:@%@Q5J*X=1.@NG BJ8Y0:SRCO&".5N, MU9AJU1,#/";A;.5$8/I&>@/+5=%Z0O#(FY/!)D/M8QC, )A'MQ#9'!04^'BS M:2?L+9CU[&!,-W%SPJAY@]GJ47UGPKR$V G\$TN=;KVR0#6D,R^E1AFU$XC^ M^8!)(BIH3H^N1EO6)4!/_N[Y(T[TV"5?5%MF9SZJN[[GK8]^1.W_;02_,,*? M,"8_<][#S9T?W0N>7%S#J)[XL3MWO02A^(Q>;>#W)3XMB;-P M#K6^X\M.@J!2VC9RIF!IO#@YJ$-!E5^0QFECFX*A&D@$O22:3?SY-8(29):@ MTDH\3>(H=OPY;/-;A!Z77SG>+/$JN!:_)CHWU3+'4^:F8KJ&LBSH-UB:$11G ME,F35HO2Y Y(I/3)SZ@@U A)-;KS1P6Y4'EB)_:S8MN^_P;-C6EV\$X#MU7.,F_ M>N EP+^#2(!YEAEJ OO4]\FH6_3IV:$NY9..4'Y[0B_2ICPR]NS[;POMDB26AD\GV3(*\OC*X"DUCI? M!6N =JSI$0@-H02*/'W+4D\@//%N@7;3*=C*X/DC0UY);EXDXY,>YE%*GQ3B/$ \PT<9;P:BSR >+IX<3YX9C"IWQ@\&=6C M(UTQ:[7C36 M7G[6;;G?G7!.C=0FJWTC9QHY+"JY4"O%R]SX<8W"9K;=)%[!SOT%YMA',+U: M?LLG+HC"S0<(9VX$L,OY$X*'%H](_I?*4)]!J*NQ('3X3BDE4@-Q>\+51@K7 MQ:<'VI/_)3,IW!.EI))9"&$CKM@);NQU0:8^("=YI!2WC5Q"*MZ2JQ5,PV+( MR_= A"&;XGN&T!A"A\D(;PE^AL#R0K-(H<*>)526,("RP\OA'R!"KAV4#7ZA MA)F$Z7ECSL+#V'BD6<>I6^%2&2/5S8*?J+"!;ANSWM^MUV#N.C'P/LFS/:FL MR8KDGZ*%I#-"I-'V"FT< MM)6_&J54-L@-"K%R0'YU?7>=K(D:+/W=3!U2^E;6(EN6 >O1^:#KL?CWH>N1 M*8N%H5G3>]LZS3 !H3ACFZ%MZGFF7*@LX/GX[-" R U,#9"5 M1I'*B&F:<*1Y^1Z\K((D.1##G]MH]5-T5WE MW--18".8T/T9/Y[8Z&G02F6,5'[?LSL;$A&%!VD.D)1''HSI#_ M/#.15&/9/8G*).('R8A;X%9FCA?D2SQ=W/ES%)0Z<3R"+;FQG)F$Z=&NS(\* MY4%@_S;F6K=1%G/L-8O>-Z[I"GVGI7VL'/#1M'- M+,?PSC 2GPT/B8+9M4 M$IOT"((#PC)V6\=)V2. ])T]\]7#J?0*5V:RU2Q!A;.$BR24"6Z]8A3J%"4. MQ?''( IW%!??TDU'TY60S/9WD[C]P*C 97JP$W1JPHQ^@07CZ,Y/TS_]$@:1 M].TS^4N[R?6^ 944SLZ2C0G^/YDK;XK<6#;A&SZQ9[I2)"U,K+H-,T#'[+6* MVTIQK3=&W M=I/(_4.J-/VLQMT(?KI)FVUQ@=UD&2<.E&!\G>XT9<]:-W\FL#-W?A2'"3:L M3^,5"%]6CM\\(%Y0*&@UDUJWKI2T<'JP(VPT#G&EJ7/U3(D;?RD0OL/AWHSV M0^"_P]T]2#?Z$4:J^'<4<.LAB/\)8I3A9^DC@T_! 8MDJNCEV[LY=/1#K#:C M\,"L&>#MY8L3+D%S!G=9 MC>\FEWO 4%8V:)+%6D_XD]:6HN8AGM_1RC;OT;^VFYS7 :K:#-=Z;-KJ-HV; MEM)*U>6Q]W,"HS^[/8S,@EU6KG#U;BPH(ERT"KSYUHKV%8#MW5CC:V5&G=UD M8GMHIC^ZT 'K<]!*@7Q72[$V6RQ LG1C<^7'H^I$[ M:S*$:N]/6>-C0_R[C3^=*H$]'V@&W7UJ/P*D"-=NV:@.+ H^MQ\FO:&:CP(U MEZ7#' 6%":62[?4)H$=5\/*!DB+GNS'C@F Y\.J:]8W MDX;5Q,/M%D]!19#1HNQ'I"T77^7=)F\'C'*^V73!J_C^?./8W/N55?GSN\UY MK2CG[XO4W/3F%U;:4_5M'_"BC6 *S]%T,=KT=%3HZ@CU=73GCS:]':'NXL*X5O$#:9_W20/W20/; M/E$_/33#6CF4I($Y7L9F7.L2/]<4,JA579TJ3$ XM*WG/KQK_%Q3-,[4 %EI M%*F,B.5B4OQ^IGHT(1^JG?3#=KM$= M3:$?FPXMCO.RP#%B^3(TF*XI!.J-#!0/("Z@))')LR2.[IX_ B --XZN>!XV M8XC1T\:(C01''C:)&R(E>=AT*Y4-MU'SA@]8JMW22EF%] M-H[N+DFR';WN&WV=3*%3WTN\(A@51%X<$GF-BZ)K#+W5T$TBKP4!M? :MC5T M!L30W?-<-I(6&@)VTD5]/S!Z1%EI1@&-S_/:X+EQ32^XA-]\@'#F1NS8J$H^ MN!\8/>(J* TG M%E(B"DV]V \:W6 K33^1']T-BK/0#&C%J;PI&(-HB(6C#B$6<"=':=&LFVG0 MA-&VHVE[S=$8]J$5]J$56KL1&#(+#R:T0GDB[>FQO?P')"=0#!/"&RE54ME# MFHZ$>0H5?T"B6:ELD!L40I'#".?'OA^0F*)#2M_*6F3+,F ]MG] ,CP],F79 M&;\1_-MHDL0KV+F_P/P;W/2'A1?,: L/EZ/232EI#5;X):,(U_>*WC>N'!$W M-&8;:@= 7?P6 3('8]I <@,(4YO)*CSCQ\D M.P@TF-?=I^.SPW,#J&F$O:LSC,0W'4.B(/.=5R4M<^^O^2K?-Y/0:@@FD5F-_TMYDZ.B/YP5?HL>6!+A6!I3M;W4=9Y6",KE?5_! 4851^&[I^ 5AJ%8^3X[/3\^/#XXN#HZ.+X MY%2/G;-"M4RY?!?R6>'R<#^SX;UFHW:8=^\T/"RY?"][ZM'9TEQX=]DB@(<1 MOJO=?1(]W"X<'8T[$SI[^"KO+ILZX"/K3@9M%8KLTK_[2M9K)_R$J*_0GA?N M6*=)',6./W?]Y;1=X(P3TTE\IZ,;KS1X5^Y/ND_9:H@?@7YX=GAT?G M%Q>'%V<7YZ?[0!G\'EG63'XU#C0LI4HAY BUH,<0U-')WQ"&J%6>D),_O\+W M3OZ=79@-H1^;#CJ<_*TZ)BK*5F\(@7HC0YV'8D#902;)+T;V).('R0XSQ&!> MC)P;0LV>]V>*8!Q80!3^.*L%6X*:9R*D[YC)5C7LD4A3(3@EK=EO^*;V.7;" MV,J TEH36^Z9KP90N9F'MX0_T7=7=A=%"9A?)^$FY2%&*BI>^.D!'K_$;VY8(UJK-G:38_*@ZOKP@T$O MD\)5\J\4MT&X &Z49ZJ+OQZZP?YI$NVW\A4Y%2UM>^LY_IU<-I:WHX.;-%Q8=>:7)JL:_OQX8N MD"6]D!B@Z8]XC<#S_D3*V)'7@_WXT0FTTOQQ QT].6I:!Y!0)_9C2#/6^2W4 M@3GCB&#Z+%O:!)@M6+L,TP6$J2J%C924 5+.I:Y7FK5KG6&:. =X"-@5MIL MPA$;'Z&8"5;,V-'H7]??YW1P01J"<#XC6%]U]^LPI MPXKMQ-1_!_:#0B/.^;!H?1=NEZ^?!<>3O8]4;SCG@T?.M7B30CG!W]S%P"/%/CL]. M3B^.CHR-@=.:H%T"XW3[:&EZ.3N T\N!_EE< 5L:9O#^<34VA(YD!"B!>!1\ MR4@*:V 7[R9%/M@:8E M!E,?-(:-4?@EVR@M1"PN"XP2A!50NN/,W@>_7[X'/?%[\Z4]OQ7QFXZP@HA, M5NU<[EN%;.KZ,3,'P\#WY:)X#RS>4UL,@N\@S-!8NR0CE,I/FDGV_GBFFN0< M:"O=Y9CD']H2PV]O;WT/DLHG]X-$Z2#A05OI5LF"09)>NDT7]10)?8P7\M?+ MRAR/SXZ-??PUQ*$C"+S2_.T6C:*"\[J&453_^GX4]3**.(%7FN5=XRAZE674 MJTU&E1<@3P 98^"?KP(?7WTFCH=RP![21IG^WNU'8>,H-%0QMF:9EP5W?;(S M:92V[]U^E"H=I9(5HS37O05K*1/N4I6Q$4.SW*7]>-0['CFTH32Z6\\.N3@? M2@)G'13*5\R!]N1@7'6@+;6FU;VUU!.<51S[%$YFL?ONQBY@>;)RU_]=T[W* MYH*+T%/L/-BJ("6I)CD"HG/0Q8Q+!LUD4Y<. ]L"#5L7,5"E3'16_96[) M3%;C9/X..X_>5;,4V5S2#E4*R&;'@EU:P-"RA1>Q"(3O3!]PGJIFLD+Z\MT: M"@5N0=I)M'+"I9A1M%+%2-*T5C&++1RRF_<:2\+N#]V1^#. QQKQ]JQ<:@#$ MX-!FTP:0+::%',BWS#TM?<)8DV47K\^4/@7SG1BKZU;-%"&:TC M,Q+D2-AIRH+"PG4F!^(V*$^HA/F$5+P,U_GX[.1<'W-DJ;L^Q0B)WW6+JB(\ M)V&B>0R#.90%>1P%?NSZ"=I]WWP@E[#:TL*N8#D96@)@X>0QB2(0WZW?'#=$ MB-*W(LV%+>=*"^$E;5A)T=]-V+*BS3I$5(@^ BWL"*>Z(M++-K@G9]L['_X2 MO#@?($*NS(&/ P,OMBX+4)@@BM)BMU Q5^FLC9_X8!<56/(2+()24V)>NV=U MK]VTK1%N;/3CMF_^EI=''1QM>SC:=G&4]K'4L-YHMQNXMH(S M;-V4&FGDT:.CHY.CB_'IT=GQA9[W36D7D4[XN0+_$<7NC"ITJQ;+@_=B?'96 M!47#J4Q4B?7I2S8B1MPFZV >/(P =TGR&6G?X)YW/(#8<>_= I2;#X@ZE-[U MG? 36V'@;@8=AJ \L&O+.Q_*!(>K/%[R?G%/7"F(R;*<%_:'!FP)+X$/%FX, MAW2I0!U,TQ>'X]/SHXN),3RZ"JR1$8W;3 MT\QXDVFFB1$,F=LW.-@)JZC"^H0E&1 [-G@9*+< "N-X-53HW"+5,I) DM5/ MY)<0*!;&.,Q@P*[7$W]^#S\BRBMZW9UF5PMHE%KZ]1A$\J&6'H1$9RU"K9WF ME1 H%H;+H^/<:HNUTWP2P42IY5\/G:ZSCLO;SG=HT4@B=M_/RT;$#M-9CDJV M#16;T/@J&\DGV6P@\ZT%.!9N\W,T2AO2=FSC:6+'.=<:(@OC@V_&8;IE;3G# M42N7H#Q' $FJ6,\+OB,?S1P8 M" GVE;I:H>"%=_YD'20^B6.BS1A)NNX' "DP=)VX&MVBI7E",\;- VA\9L&N M91DCND@M:9K1%ZI%;'T:TKK4?8IHL=YT#HRNW\$ S87TWQ_M8TO#N:H,QZR'#]L$/F&\VYPB/ MQ0+,XNFB\>^DDTN;MNS@D3S1)=E;S&(989C=H3P&$ TWP!ONS1(@-A.16K&# M63*$5N#Y:,++F&V@IW28N>_;OS[!P]03@&-NYGHN_J3HAN68OF')/XZV*YO/ M%SC+ M]9!(]1#\_^U=VW+CN!']%7U *O'=UDNJ-!I[XXK7=MF>;.W3%BW"-A.*U/+B M&>W7!^!%(D7<"8A-:%YVUC8 LOLPWKA";T(F4DY4 /XJD] MZ(#):4!1%DJ0&O.XR:B@=BMNVA9K N4P8F!$QYAF2R,6ZF4"G1&QRE=Q&I3> MG<++W6>]I8SF&.-L:,-"8!/B\S9N VIHQ0GZ^<,K;ZM=,G&&N]0.::DCYI: MP_HE>K#I)?'PYG51&WJH>9EUQFEKBR1/!W#3:P_LD=)#S9J1EZ2BZX-VST1I M=T\;P#$Z&5) S2-#/H27X6.>M]%$G7,*<=8%WBO^T+) /8ONN7P@4?WD(H"H M?/8$/WS2>+I[,4279^='I^=7%]/CSC*_KQ+7VW1Z7>P%2=)D^HYT"FD#TYU" M]&4'D?I,<&-J(\D]RC9EWTFVRKFW"LALA?^WO!96%7"I3@?D2) $RQK-T@\[ M]Y)D_18GW[W$IVYT[#\5) GU*;2S01I(?_#R,DBRNE)'\!?RZ2=;YI9<;Z3# M8E\/G< KJZ+.J++ ;OR,PJ)B05'5 ?F/28R_L6RM2"K^8 ?+*PVU.%@ZL*-= MLI^I?E>%EC2]9/@CK.Y/I,HQ0#8>Y2Q[]ZXT4[D> .6HE-!=53>P*)2S6"2Y M%Z;%OZAY7M7GL]3P/SG<1U$6(MEZ\E;V6"2EA<:OBB*W4DTEZ!R]3 WWVD6;UGR=%*9'0);6$(;B]$"--$P%-G8^.GY-2D#@"22 M->>FK +<-44*2KAEA,@NA]EB3D%DM1Z5Z)<93^A\PT M675827P!R K54 G-,B[1XY!9Q%: E=P64&:FS;96WKU'ZW)8S)'60%]?'#ND M&>:>2FG*:6OL#&OL:'C.]#_F*0AK=D7J1+P/;#UJ2*]@2&KW7J4QR&-V5H[,-;UQ"+_]29?TOEJ5Z?N)"_/D'>:5*]%/EY\UJ3S7L5%>HW MURP:Z5K+EW/P=L7EV?3HXNCD_'0Z^)[7ML]C/#-."Q0#GH[VK-/7DEWFE7[. MO"2S?KNB*]G\PTO>D5^&X).%L@AUK6+THU0RSD-C7,?(9%WESI#:^N.F>K>^%*P-RZ?1K;"9(M;/G#2>J);&][SHY.KB].3J_.3BTO, MHF&,=51H7[S7D#4ML#NT/XES&,&IJA!T)P-%@3F[VOI$? ('Z=F/@&598[8' MB;,B2I(P,\650'F8 RQ5C'MOB;[&2R]@%2L2]!H/XDS ) $7R PY%<#.!?*M M3/AD%)3947Y'7H([7A8WU]9QY/^*EJ_T>R[ZHXV'+ *P=\X5AC4"@DIVIAN\ M^42W&5HJK2R;3N/A3^_EA2^SULPXU]M*P4I4K+/DQQFJ'&UF U#!W+SQ=9A G9P1+_3A+FJA$"B'^Z]A!A+ M/I&J.6#*-P=LQCWP(S_#C45Y"BT<@=MVS!.XNF 2OFB#9MPTR1KTPC]MJ85_ M^..)7)2D1!6T_@8*'W6%;\$22[7?0 $9<*@^WYV_@@)(K&0*(!PY 'M>!?C] M&D3!,E\R$6S]'2:&G'=KHRB69<0X>C_X.#;_WI;]SZ=<=SCD3$M M6%U^#BY^9N34,B6_(4_2)TI>8T[PS/ U'BCW@NHB0K+4XH]R&/32T('5(B+# MS%O6PD,=H8W>)&2G7 A?[M<>8ML4RZ6OBOO-YB3S#*H"JLE M.DP6B>'(7+A)46>6INW&U4=QBD F=;"72AY[26N VPC/TLAA+TY]X M=72\ZT^LQIXT!@?C5JS>[0FMXH2L5 *?(KOY (O+?4YLE ]OY=L481#EZ[&V M'^P.;7Y?P;A4(,*FN2 HBF;+%C_8UWH31%ZT"+RP^;LXJ96@^@V?2'W#FX>V M?HW_KVX^\#6!,7_&JZO"PYO MADTC4;TY-Z51JPU,J)4!H8 JE!+R9/^09WZ\.51SDA%1VL&$5 C'SG0N+1ED M&&<^7H&RK1F%#22]95O@Z?'EV1BA5) -\((L.%;-XRB-P\ OD"C\ XQ#,[TA M3*2M')L5%, )%MF_4:3[WLQS,ZLI*)05L1"!R)$0Q!1M+@:CWHU09W-!ZQ$P M@ ,D)_!"0DPW:,"9"N\$Z?UDNH(BR![.7KHJ809Y#4")RM!0)':)H\)5\%N0 M?@;N\D179:I2[R:BLKT&ZBE,O_"6)\Q46JJ0]\9WCSR+ GXB_ MN3KRA-(LR1?XS(5;E(5AZ(51^@WI*H6LZ09B-5P&VVK3VVSQ9QZ4B7E>$B]* MO2))2E%;B,8HB6Y.LT97?LOU;K7JE3*8,2_X_XZU1!YE.JO#9 MXL6SW*)5\M_'45SOW=@U;&6ZMA0Y/<)GT%UKX3CITUL'5N/)A[F"M]WEUR=% MO$?#*MA>I_Z"L**;>:RN?^#3)%9%$'G)NM [UAW9W6'AP@*94KU,!EI[HOO$ MW:_J*KY?62GC7(?N#1:17=0@+V^/;&QPRG'8IU)QV,6CJB++D]>U6]'7F#H7 MYQ=')Y=X_*O+LRO,GP,/R(8Z]7 1HQB9#:D!; 4[NQ%@8%A@",8^$6 *5!CF MIGB_"# P4"L#HA(!)@'BX*%#QB+ P$ JA$,U FP,,!J- !LME JR 8X 4YB% M-[8=;HS(3JO18ZTBEQL5)?89##(]QIJ[!, (>]LP794P)PUS\WAQY)UW7']4 M>S:S,4P\=;6^.\DK2;V7Y(2#F63FWBK(O+ PR?H!6?G2KP@_;!&4R$;^;$FT M_5?[8U$UVIQ)&6VJEYDTW^9OD^;[3+S(GS3?J&';<<*T<^AV'*!3CTNW M;JU&(+\V$0946PE;'% )*-6+94)!14+36WC$XL!#1;E*YM#(B)5, M 80C!PC+A19^^M45P6#(>;&_-DG_NT[U@?Q #0_I6,&=52'<8M+1J2W$.8X M=-P"5R]%?HP\RD@1K$>4+%"G4JON, =$+EGIK18Z/!O"8+9U1Y4_/\5YZ2Z8 M1?Y=X+T&89 %2/%RX[1;9*8VI]7/FSR\U;][>OA67W#$#YTTGOK3Y&9FRG@B M9']X^Y:6KB"I^6&G3_MS.(4Q&:@8Y-2E<^.XVI:[_KC6\SQ)9)>*W4Z.<4%* M/#<"+AB"DXO].GS8]G.5$@()K=36'IP7.Y/C9LOU\+:I"O<8EZFVKLD6( U> M0ZPR9MX.0Z,[QC&S>H"4G94_O1JFD_[PCO')L"*8^<_@$&H[.=OBE,X37*65 M,5TP$ZL->?IM"UVDC50]\W82^M#.O)OGE'^=%$_Z>AAEI/(C?/I\T><9,2V+X*YVW#T M.$N*Y$8:!Q&^[L JA69OAT(C3^*0NZA?/9*2/5OO[J=Z>!(Z-^YINZKZN;0= MUD]_@J5(B,W)H+YZ\C5']QC)E^\H_$2_QE'VP0J-TAW.@=G H."&=G:#6Q]E ME?([\I*7[W%/3E6C' R5>/*ZL6M4T@1^)NL*@O(XA\4AIL2N;$GE=7$3YZP4 MO00U5=]EUXX#B"K?(K^*DD7^]8\%*;FV)#_I\(8U MEMLD4I*Z;P45:OFIP3UT&UVH^>%'SPL5N2KDI^.>2ZS'G;K# IYXM8WOR-%Y MP'3HJ3NL$$A8$\.X7W]/KJ,G%!)"/GI)MFX4;%7S#V$Q.HE;JH$GQG]8\@J\0*)NF!OGIV>G4ZR*L_.3L]/CBZ%+:+'>^,NZ]1>IY,L*8X&8@[M*GIVHD.#/,I>OFVW,S.7<;@N1 3YSX MP'/D!A$AR,C[^&\/K_M).H^7*R]:L_,"T]J!!YF#R19,-?$.!KDE='#7' MP''7,; =;U(,.&R9Q;9P(C< J_D?PQS)=UZ':\RG- 7YO?)43#')RXIEZ(L, MA[N3N2,I?A2O7B*]]1@09V,HAI\GIHL,X!=.9+4?!0MX4$H1P;ZE!0P5J.&VTX@%.)HZT#-Q:BVV@1+]&V#+87$@OJ\P="V2SR9[X?E&)M[0#I MEW5+_2D>(LS]('JG:Y.SGNWGX2 9W&-9'%!KALSG0%97D1KNO27_F*8Y&DA" M#L@JP8+>4[%#+_,,G]XCJ2Z;XE=Y)I5'A57;./U55N+%0?T6O MV6V49DE>>+0YA\1.0Y $Z7,NE)/04$:$ 1>KEISBU8C1'"3\DAB*P!_GW/^$ M4K+.^CMA*NS9G]MA!/BJ3?#JT@Z-LVFK\)VH,":C.4@JF',2\>4TE+X$R.&$ MOV6:XUU3X%<_R)Q.%(8; XGX3! <*/KJPL$; E1-E+D5RJ*E^"\D@L9+/V[" M^'M:I'ZIE:IB8)0=LZWX*Y".3@T2&E:((6]'.W_ET%Q\0JLJ5\S#&U$Q_J?< M"3##&AGM7>20FK!62WG6[# 2S%8\-46+O[_'G_] "[]\\&TY%;\D'IFN9TE" MZJD7TDL%L4VG6"'GNU%LU:"3:M1)>U@L4B40^<^KEZ)__A]02P,$% @ MB(9G6#1N3R#9C@0 -A\U !4 !C;&%R+3(P,C,Q,C,Q>#$P:RYH=&WLO6F7 MJD@6-OK]_@I7]7W?KEZK.8=!44]5UUV(."LJXO2%A1 ,,BF#BK_^ @ZIF6J: MF0Z8QQZJ4F6(V/O98^S8\??_MS#TQ S8CFJ9__LW\@/^=P*8@B6JIOR_?Q,, M62[_^__[Y__Y6W&#RX)+3>>7H//V__Y07'?RZ^?/^7S^(_S"_J.;:Y%OG9K]<800$&#ZFFX_*F\')7\$S1W=ZX^XK4S]6/ MFTO5A0LY0-A[2?#YAVS-?JIF,!S0S[5K/UV;-QW)L@W>#>@8/ A)07 &>B&" M8[MO"1!\N3=YP;/M@/C^_L@VK]O\NG>+NCA&+03;&>#FH(1KTDJ O7PJ(,?]@?L6$D429]Z].J*]0V'V(MDL]F?BQ"2FZ<"03S\^N"' MO=-+-'_YV]1G24%M63.+^%;ST9_#SWC6BZDQTWO]E M6B8(+U 7O\*G 7OUIRJ*P(S^#"YH> :P56$UW(7;#L&8]^R(#!P2_#?D%->Q M. 3EL/4GC%1(N9U):90QK_7E*D.Q'M3Z(V'R1OAVH/ZBS& :/AG,S^;ULBF" M117X?R34 !$=@<-[/-4CH5:)*E**0M81G*QJ\_!M?_P#!__)(AB:3O_]&8X8@ M! WTRDT'G+>$X+F;$3>#-UAB(?C.V8[8)KIH"H&=%L5PS4F3JS(NG&YQ6#CB MPN".@PW)NS_4L5R4!N14;5(XA+;P&0TF997@4N%0PU<<&6S!YH5P8 G/5%=# M98,_.":0?I&W1!LX7!G#R=( [SEL#UV61I,>T:U7YW_LS9%P.%IZF13* M94O+LE+7S1P[-21IX-7(&A;>) )!-7@]T$,0MIGBVFC^:@;*&@0X$AG7$C0F M>GO9<3P@KF9:BB2/ZRK%[I),#NE,F>+=BD^@503\[RF+NH!7:^: MUMQD .\$>E&,!FSO#7@NF4W%HAP1!B45D!F\ XE\P)B&=5-I60VX:^F>Z?*V M7U#UP!7<&^BB,X:8]ISV-'5,=5%ZB$/)/'&G@:Y59QM,+-L-7-0 EJZW/]Z, ME\&2$O!D(5#R_'O_>@+/]1>#&6@6= M(KEF:N#P<+72_O* T;T!H]Q:GD)!=D&H'W.>$S@DCL, .?SH$ O5X4)7GB/$ M6?"%9X/U3W5@C(#-\9 MV"Z9-C2RTLB9=0DI&'WBM;R6C0FOVN%MM!1,GC=E M=:0#PG& &]IF20VT":@%Y!"IA:![89Q1M"QQKNKZ=FCAG4$D 6B;M(R)#11@ M.L$=JR^IA1M^#!Y*F2$=HEGO$51,53,V76NP&EF4Q1+2K,N<,__CGU/QQ[\V M@R!,\?6PMS.Z('XV[-AP@1 "3\U1PUM>&-$)U![MN:)EV4[3]6NNN&;%YN[" M"S5?#=K)^75^;-FDSCLKUF[N(3W'#C=!1U(FS?FXIUR 7B)"NL]5) MK=O#Z1E01?DUBZ.Q!D,[\?8>4&7%!2(11):\#%@'2)Y>4R6P;YQT6TY/EOR( M);%VHZ5H"BPV T8U,Y=T&*VHII6FQ>T*Q.9S_0&3:76 M:5(@*V?G!H>6YL/K$3GO)26JX1)%BBQ59:\ +2?E:>M>1+ZHRHB>V+0MT1/< M#A 4T](M604;0N/3O&'7((.DZ$5F"8EEL;I,7T];F&E[L.SD3%KK"5Y)S13R MB)P)T8P_H+9XA[0Y.X=Z,DS6*1[AO1S&ZF6E=SW2*AXTT;P6.X*+PRDSZS6A MQ6P>N"#-],U)>PDM\0YQG3PHZNE"!V5Q9LSF2'+60UIO')F+$=>9P2F;&]8M MMCH;U'*#+@&L8DA M52JS]06*=:ME#>*Z4Z3:'Z/U<4B3["!31S+Y.VM,O#VS%'79U_Q:KF EY64_ MM;P>0+BAW&X4F/I JU*I3&5ID%PR2:P DJ[C-R?&:QU'$$D=P[I-C*TB=DT3 MH*Y6*ER/'(46FCVQ-C#X@ JF7 _"?SL(LY&] M"2;I1K;98/@L#,22,>9;I7EW$?'[LA[9Z23 V]$7@T'7K"#DOE"@6U>&(Z*E M,8R&ZRVH)'-O&T2O U\,OO),GEN"M6XLM[7M+T>^4 Q0OGEZGJ__O#M3WP3H)P:X6"@+O+ZQ[(^=L_2VHP7EM0 M_!J8 7W/ &VO*9L3SW6B"Y UPI8D[^!29^YIGE49Y ASB&ON&]DJ6'8@.B:Y M7F(CK7 Q07 CJ=H^/:\Z@FXYGKTO3J,EU,]J[9("T[2?]N690$WGK7"MY',9 MUD>GY4H5O4\1M-&= MYA1HU!Q3^'RI)M')N*NKOS%!-Q8XT*PCU8R49TC40.$%BC?XRU'%M4[=DGC? M2G)=M-&;, 6M5_ 6;*-10DD@_[[T#-P.WA147M^0*PBHWL,D:U=(9#S/4=2T M7L-'TH)W"]5[8Q*]!@VS^:1=+2)6GD)Q/FU.TMU2=_[&D?F*F9%S:#I92)D: M.UUF=,>&EO->E_A]:7F>F2FF>T/-]FF"HMT%V_*85#97O+<4QP^!YYL97BL, MF8*)I;1>9@'S9*O69TL7C>M%I-JI9 M$;!%/)/7S2)#*N)+$'BB0/-?1X"Z#@5SP 22>LE%S_/BY3O04.UD&[4>[)(P M+5O+$RB8@BJY )C1W0%1@TFK,Q#>L7Y(:C9%U)91]&&< M[PISEC)GQ?D;3S(JX@EX"L0PZQ&0*9HP8=OAM*+2!/_EDB;OAU]%TXG^T05. M2/!5%=I^WF>!%DH.!88=UL@R0C/=*"I=.5J*NT8>^"X4+@A&I9C#B")5U#5? M!9-@!AZ>%F161$$U4I.6_[K#?K#6J"BD"#YIOL_]78)H^]AJ;*L[[& MD!VSF$? _?9:9^J MXI*AEJ'*J*J&^@S["MN0/;8A\98VIBV7H!IOM6 R+RK)H2C-$.N-VW4U#E0Z M(\,M)'$))NDZ,J?=?H[/$E\5G#,X$!_!R3$CJE"R.CKEM1?&U!TUDLFW"Y=7 MXT"O" +WJZPD-1(N<)E&ET.1#/%5&3A6'1D_U10NT!@&$ ,O%^C^^@ZUYW>6 M(M:;:9XX,'*+2K$.%H>E8O0^3T:O>;+UP G'\8QHOD[HT HN$#O -O8YM*Q M>78D9#26MH14&2%Z&5H*.93ZY&H;QB')K>/U\N$TC]H!K8(GNNM"\4ORIR*J MK6:*9=(P1("6E:>[#M/8ABWATWZ%EL-1+%V,"-H,!@+J +Q@>H]@=H&O)F=T M/TO1&:*4&RJBDR0IX5Z%98X $(_)E=>S./T\P/27P,CM# M:K"?1^J@;F#YOD-\F&!G[][85SKT9EFY!@*UT@[K$6B)=58%"CLQ^3;/T[16 MY1$GPO,FD3;GS5F#IWR_[(CIT9+Q^?<*NJ-U[E62N&&9J\V3'PG$S]ZE<_WY MURI,;8K#0QZNSHQ.LS'KZ5(8U]YR_I_C_S8KL][X\$D"=,M J+5I?5_G+:UTC I,>$+V$&]1X*KD"$ M+R+A!8R?I$.KBB"+^3Q?T+SDA!D K<::UEG:8(<*]U,)ER-$OHE4E>5@B+/5 M+JUC,ESA)_A9Y3]?)<37=T<1P73%:)NFSLNK635XV^:6?6FL*G[&AJ?%5J9 MPY6&6@V,E\3K!XJ3?NYO,8ZV"H+ Q#K__!WNY/[E1)NT@R$GHIW=O\+]S__[ MPU$#?S[++@41-RUGAC2U]"F/ MRANEH91MEKNM)T0^"!'D?(@@UX+(UPS-BDR[B0"]ZKM.'R[1+,-WK>5H0'1[ M->+!H?%FFD_#\@%(!)HPUQ!';1TF&T459P2H5;>?D/A]#,E;2+BI+M9D37[$ M,HO1:(F:V6G=>70?XW:0N(?A.%I._%5GPC+3W1;;*G%P=0P+!I#T17L^?W L MW,296'408,)D0Q2B[Q>I-7Q;))\A/5Y?7-"DY%@2V$)V 8K\ T.4QWC:7S MZ('!R2E_=W8+@F=X>G"I&*7_#FPVW)CT(IJ:,-DDQS+*9 F5?5$M&H\NXF=/ M_\%@<+EL$3^<,D5_Y,^I:A=JB%I-;[>&CR[QM[;>:$S8?,1ZCY1YIS_(S :4 M/_.[N%*KV7/PZ*)]4^L=%P:?MMZ+0IVM57.43J$C/]5,$6B;?OA _1[6.S;L M/MMZ9\M./4>S0(:G#LQ)K7H3;Y,/S_H[6^]KP>!RB?RFKS9@7S(]S8#UD<;G M%GVO].B:_=;6&XD)FX]9;T+#YL-TSH(9N$R,B*I:)O./SN.;6N^X,/BT]2XA M#-0JL$6!G>;5=XMEKK-G*/ M'H3=VWI?"P;PQ:PW*1J+--8O36"#S)=P,<^;??+15U%N;;WAF+#YB/76D:'4 MQSR5AJ<9/0LKXTHU#S^Z5K^I]8X+@T];;]S*SQ'2&$[9:H-+CRIT?CG 'IW/ M][#>L6'WV=8;*E(]H]82EO++O:N)'/4![(X4JO;=5E+?[1 M\.L9WD5*80A-?9V=9]>6'^SXL#J@C?!NG_\ M$^TEOPYY+XGJV-72/[8(T";8BD !+AEHMTZ1]$B5"T;/J.?CZP8]A@ALR?NM M1.!XP/P0F']1^\M:=BX[-F>R7C*+6TYG/.9F\?41'P/S5U'[MRVPE111/-T829,S/H3QC%4W=> \=?:EQUN]M2;](OYON))E#_N@";$ M#>1<.[;.P-[,=M>@#DSM:H8X#IOX+M6YCL2=TBS3$49PM3AJH%VW#Q;IV"J4 M(^P_.KUO#8%C^S@_(OW540TCZM.Y0)%3'\DC%F1.\*?TQVV_YM=8?USZ>P5. M(E(3I*RA!2\_Q;0V5&X\&OMO+_TQV++[.7'O+RLLP:K-+DNF"O-&2^F@Y?BN M:]U+W&]:/OA1D&R3S,C[C MO[\QO;/4? /W^_/'_XB=:654,E"2)>LEI3RL<3F>>!K^TX;_:AG4ASH$Y5.. M@4R92ZW3;R*LFK0=7A%'LTP[=@F^@-*_=G+\X<<]PG]=E7T7Y?E@+D<RHTEQD^6FRQ3Y!H3!(;[9CUV?LPA(=\E_%/(GT+^<2&_PC%!5ZL* M.+6TWYQXJE2:C)):E2?1"ELM8K3Q:!'\QW*S9[_M>H4$=RKD"AS:Y'F%7'N7 MQF_]^/HV[R,GGSV6L/QN9ND0)[]UKNNA#K2U"WFI1G10"L;UQ;Q9]L<#+1N[ MQ,0S4+Q5ENT> O0FRQ9KB7$;J315;KL(7.S.QGY%J3NS1NR,T%-BKB@Q-RU6 MO@O(:4WV*H@X35$HGY7\>G8*5^+;R^()Q>MNK(^U/OY4ZFRP<-PI KH("_19 MN:/:N@9I3[?G824G_JFSF_26_7XY;KA6\E&"5I/PM*+5"IHE>P,Z=H;HF>-^ M"NI-"@COE'AK:B8#>PPU@:=U0#;ZRS'7;<=."I^R7N1MXJ_K=<"*M1 (^4Y/Q 9%A3*&L)44!J,42SU# MJ=]4"*ZW=2;6L4V[PRRF@ITO:R3"SU.=;K)?M1XB*?P,4QY'"#Y7WZ*:78R4 MU0'"XJU.B1YR1@6.;[?2&&S_NW B]8&KDTK9SA 9H>6ZYJ%NA76&=KLR_][0 M.?MM#U^=M(?XO8*CFR4Z#D.>9XKC>:T_K&BTR(I5Q&\-6O/O71,7J\@#XY*? M9]X=]-5+OZ_)8%21O$K!UT@769KB'!X;R/=&3BSUU;5;A*&AOH(OIJ]2')KY M?'N%>R ^S']OW#LY6Y0?/?-.M*A;CW"/X+@)2$(Q*,8<1 M1:JH:[[FZO PV8N=@#QA'#\8/U3E^J?*248T4962\[;/>K/>H":H"#1H/E?L M'E;JSGY]/+9,/LCVE/BLJWQ*R.UB1Y5(,]]G>YTVXJ(JC#A^[ S@0W MZ[<4:TO.M.425..M%DSF124Y%*49\AB+IT^C_.T:"SQB]Y <,Z(*):NC4UY[ M84S=42.9+#Z$5_LT>-]5@ [E%)NV)7J"2]L,L&>JL /VH=(%TB7GZ+N>A"'R/NMDR)W S(A!C>ZG@WVH4SFX)*0 M8[DN6RV!9+.:3FIX/(N.XP[EPP1^@GF+P+QEA!&5< 6%;.D+&YJ7]0++ZXN4 M#7BBU6@\&HJ/T^>IB[\-?(^HX93;+.JE8( :V<'@;%F9R5#W">"G!KZI.U&N M3CINK6HM-%!KB4F]0_3*WN_BU_Y^<#BET3IRJ6;3TYS&%QI6H8NY1GD0RZ3W M9?71=P#!H269^\7*,[*=S^,LEH%YS99<(,Z5>OR."WJ$ ..F_ED-J'8;2.+.8"?&OB+ M[D0FH_H]I)^9L<";8BFW S'#ZJ.A\%ZQ\N/!X81&JWM,SVN1A9%6= NL))3[ M3DY\-+?P#K%R'$!PJ##C?K'R2+>JO6$!%U@2[R[+6,O&?>K17+-8!!@W]<_B M4"!Q-R ?<=(*H\*L#"WG1=8@>H!<- N]//9H2C$64+ZQI_9X8+YBK-SIH7FT M9]$<3(L9BW7G]33E/YJ3=^]0XZF+[QX%!V(4C>+-(VD!4 M74*V =BQ3%O;YHT<,/6"'ZA0R[[9[/#J]_7=DW272A%Z!:<82T!1UDLWQ/B> M*/*60FLDG231!8S;8=J^[&4X2-RK@3@)P2B$9L\!\:M+[W :5"#_P5MC5L/N0%ODB)M\4Y;X/@6L:2W/6?I[!( M\Y0S'>29MN;)ME3Q=+/]($<\WP&+D8+^-*V_ TP/;DF\E%X<]NSQ3"T:#O$"@/NB7ER.VP.-%PR94H=C4H;*$M+G'\)&WP&+ MOYE>_(S>RWEJ,$53WBSK*9FDV:V828I?Z"#53^79&A2[M9!/*:3]F?Y6S"T; M$]N:1?':IE7,W!TLIZ*NMC0U3U&B;2K]42IVV8TO,?KMK'\+II^R'@,L[18A M>]#4B@L:IC'2;K<'L?-D?GM_XS-LK_&!,5OGL#UV:A1FL 0;3MJ&.EW6\ >Q M\Q$^Q>676?X63"UXMJF&RSE$V%-C$?ZU4> IBE(P2"SE6=I<6M:T:H[(^'6# M_123C\_ZMV Z:47Y5R%,:)?-X$XYF/^&[5)QZ2%Z,27';"VTD"?&LHO)<=6&.@ MK=#67"^T4S N*[T,J#0RRP=7_N_%Z@_)?/3B'ORR9%3+0U=+LJ"E]Q;!H3G!;O-R8&O&K.WX,#SY>3#_IP?=(7&.2A)[3IF2_AU1&_0G%?P^V MW\&#CQ?CS_/@Q>9X1,TSK3%%5\MC&NM*AV3A[NG!QP,*9WKPNUI M/P,S':Q?'%;J?:'PV%K@KA[\Q9C_NIX4WJLGA;=8:%BF#03/MD.TBV//<;E1O:3E;PP'H8@/*>F:- M95H"ZF:80C+EQ]9PG(.5D_/]UB YU/\L])\L716C"\LN,)P]<-#!V_CPG(?- MQH^+[;WA:HL1+_CT$H9P?IE-E0>448Q=5B$L(SE,HA= ':'1UPM.8KC[)@X= MW#X!8]*R)U;P%! HB%=[&-/)94K0YPH+=0@(HPOSD4+$3K^= \.C<_S68'C= MI^(E+%J)S(ZV?U%)=7[AVOQB#8%6147L5E8;PKA &2-&S;?86NPTT4NXQC9D?Q@(Q6'W\!<-F26H :ET+\Q[-BT[\@=O9+HF4+JOD@/3%X$\:[!:G@UK*"U/I&RNK$W)_@.0<\#> 6>=6L68Y3L"TC M#QQ5-B,S8+<\7E4@F[-2T"4MPO82$KT2$8R2QH.JJFBVC9(!7MX M?74!RGQKX'W14?^:B80P=#Y0=+L/0\("L8H2CE4[#^^]Q]-$QL&EOUA4>,I$ M(FRRG!Y1ZIBE,1>>"S7.%KB'!]5]3>2W L_G3>0\EX2M8$=+OCO\8M4OA^1MVY1XV:Q*J3?[B748J*NL!R> MVQX\,AT6U #?VE:(HI4Q#7!L,M"FN5QQ)M65^E*.+;".TF'3=_'3A+A2. :B[;?T8W^ A#8=J'FS(?,3*-% M:C(3S%2E%K]=O7$$0AR\E$,-"S\)!%(L&+#:+HZI(C1P1!.;E[NSIT:(?>X9 MYI =X_#R:/IT-[X!(AF4RKB5H9%-XW7;Z(C#'N@V# M30_[$ NQS4;9XNIE=1+;?.;[,#]*MN\.=R3$,)HZ4YOO7GH!N*=WS/KV[_.A MOM]>E0C^(>ZDJBZ*=Q;8-EDJDF6-Q^1NJ@Q["SR^Z]AGX/TD[;X_Z.'TV2[, MWJ5W!_V5W9? =3$GN("--'(@UP8E9EG1Z ?&^6_GOMP#VD=S>BLM4^ %55=W MH=30?7+EH-&(+O+<36_/Z[],B+I+S"^K:BFU>8%;;/3UE1S(W%$5.!B)\^8Z?.^R#([UAH:D-94IM MCB50F[NC"1F[9/HIM;_MM'* .%_W%"]\0$@\'8;SCT(X Z6%M2;18%I4Z1GT_2[53L4'K]XQ%.X?\D_9^"<.'>]W<2!&PDC'FD M@PEL%:+Y7'/BZ*S[$()PV7[X3T&X51O'#X207X/V>)@OYU-EE8+1,M]/LGC? M2,6W@35*L^#1=:O>ZX3TW'?DEOHJC5+L0V?7&4 MH2>F^&#L/)F$NH6I+.>-?G:F]Y(LF1(P'YGG $7'SE0^#=J5TFIOX'ANB/,9 M[2,NNS)#JMF.1G>KHY*PE NS^+4WNWY\$B.]=E,@'0P1/@,D>0"!"B0B/$RV M,,G6 >3-QK%36M?W[W\+(-W(G7I[^F0Q2#*-BE\,2X3XPY"#6H/I?+OQDT8BVEBIH+B7'+I8D,*JCIMD=&KJIV- M;;(M;EKW?@'%*3EE)E6TH1/<6"LZ.0%!+67H=![*DGZS^/!%[99-$4BJJ;J@ MILZ 6#:#%\CJ2 >$XP#7R?EU?FS9I,X[.ZV/M[4S'9L7@<';FP(A(9\]8XG^F4799?MIP,T9HSR49LP[*'\ *N[]=?S@O(EH H#DVTS?+H+ 6G M78)<(M],"=S0"X@IZX]X 1C=G$^M<3))!9&2G1M-YG4F]_0"OAW[3WD!:1@3 ME'PF!U&X5=']"EISVH-O%@; M&WMMJ'?IOG. MJ%=B,70 ]RB0;\]&E)VUDDYL+3LFGV"^.IC;0 @I$S!;B*ZG/9>6 MSCAYXM52S.<>\DI*;M@%UJX,N )7J2.:7QNDLW@*2^>SL?4OO\*DW86DKW#I MZT+Z'7K9QD&4CS51_DU%&6Y6BV Z'&FLJH"%CO%+DE=C&R8\13DNHAR#MM0' M#L0Z?E!LP&/1LNS]\SD1?*&T!:$GPWYUZBP514Z.1[&U8R=GN6D\?6":5PJ% MD2OE1#[$UB/G_U;45B?9[DVSK)\?):LVX7X,"Z3EN8)#M MJ)E;V-=-42<;(&1*5(JC9M,2#"VSP^EHYA5[R]AZ-)\"PHGI_Q8P6"U[V9;H M"6X'"(IIZ9:L;E5!O\'6IUT+\;7IDD;83LN%\Y78FO4/(6"U[G5LYK\/\TG+ M!@J.:I8 M3*G.,%OG7>][B/X]O8#KKW]>V@M8*,GI<,@SG.;E*:Y:4O/]7">V$<"#> 'Q M@L$[7D"C3KC+C%@)5,$($<>Y@6D5!]]#%=S%"X@A\X]X 0,'+DV+(TC7>DY9 M8LO\L)Q3GEY O-B^X_SQJMWE=0_D_.V?I8"DO"TH?@W,@+ZG];?7E,V)YSK1 M!>B:\^W>L ,IC7%>P^6Z)E4,NYV*[PF^YTW\1>&?F/F#N8!GE@-TVE1^G=%T MFJY?<\4?KTL#7DA84_E1M!GHC9(PPX.7@AF'AS0%?%NM!ZT?E!HXA$_;LQ;K M^YB$ZTN_N_!BZR><+@LX2JX+E B*TI-(;I<7:68>AJN^8_J*G^3;3BQ8!X;D'> M>94S;>#R 7-$BK?-@"2;N%$56IU9F5%:,-VTE%9Y4,0J:FQUW9E5)(?G^EN6 M>'T)').L.S)+1E."<;PXYU1SF:E68JM]X@F..!Y/?!%P8'">KD@.E=:\^JC3 M;RER7;6>FN-#X+C'D<4K_P;ET&P(AN1+\SO5F5@.KQ=MRYN0>\6">W (KA,B ML^H!<7W$A]>#P\Q910 7,(4"5&,_ 1>#Y^K M6XYG R?G[PW&"1ZA>V+ C\/OWLV, T$-&<],+-O=KX_:@MX;.6#JA5 (RXLZ M_F2_GO75[^N[#2(U<:I-)@D;)CDHXT21\5NQ1?L[O'S!^YG,_+JW=AL4;)<) MCL+@ZS,Y@I\7FAX$T)6MNLWFO$7?&2Q5F>*1JLP4NIZL#I M>T;\%OD_W4S[$6.Q@^&>A5 BUQL;WOA9VPT/ MA+.^]*5Y[AH,DE7%Y0FK2"R0J<(0J^&SPBQV2?.0^[OD"#3-^M.O@!Y?URJ' M";GCY+Q/R0=;JCD%,9+(7Q)BPV$6.$1KBL(J3 &(U20']A\)8@$]GA#[S&K@ MS;38D!YBQ<4XB5$^J*3&27F.9:JQBZU^7RUVW5-';J+%N!Y>*;)]%V.-69-? MUM'V4$H^$L2^N1:[>8^9"QY/LK)BEV[#MNQ1=[]CP:)/1Q6J8"P-'9= M [^3*2N;P'((+_C:ON"I9GNDX; M"$"=\:,WN?P#3WJ3<=L,[\VUFQKUGC['X4DAS5:Q?J:E>]/,0(^E*7Y+[34H M#Y+[ZQKQ/3[MM4DXR*BKC.%MENX=%G]KL7R]T'Y*+ /VV(!?)6?#=<=)..VR M*7Q6/AE>!P'/9\#T0 .\3H5?0CCS.C3*%KO8DN*Q0I!=WUQ$XUCN\+U$5%TJ$N_X99A%,YI?EUR7G;JQ<^R>(AI;$;U'TW +W:C-F:;J#(4K?U= M=:M$ [40E'"I,O@XYVWQU9,ND'Q,3K)I:IE?%& RY_5'9$82(2AV3M6VB/L( M$UX0^AX7+I$;.LZ^G;V!)_CWG9.E-]BA^)X@!@&H[0'Q002PBA<5CJ*I/#O5 M"HMJJS4TA_H#"^ QZC\%[S$%#_WN%C K\KFRVO)+K+]T3&4<^+EN/K8NVM," MQET0K]^7XUU!;-I@PJLBM9@$9 -A7Z)5"]T5(E:]+.(LDAPT,A#!!WUXVG?H M5G'>F,#EV*7ASQ?)\_GQ%,['%$Z$6RASW?0J>A4KLJJ:WVNYTRY,CDWPPI_>3YSW5E10V#AY9@W$<2]>RHV6R MC\77;EVD.<-#,W"_,\)XCAHHR[E3BIP/A^,BWAI8^H,*XGD-#>+.O"_WJ%": M-9 >P?,:2U=XK#O+TPVL'EN)C&O;B)LR^K,]Y[ URT&U43-;U6F?@FQ]W+9< M##5!;*7X$CWGL(=D/GH-YHOHK#-(DVV*5>L20M=0+9N/WPZTQV'^U6J?C_4$ M^40CHR,:<:=\X92A"$_IV3Q0$_.MM%K&X"G1+G/.<&3VT=@:BYLV-'J7QJ>M MTPN1OW5QSZ= _3J(0)$%UE5UQZ;PVAB%^&F]VGW4#IA7#")BQ_QCC6SNJ='P MI38II#T397%%,MGTLJ1W%_%=7'QJM-C40GT%U*\U6M)ELB0]'LU8-"V.J7FM MH?'<@Z+P5AHM#LR']Y@/ M ']4MOD2!^M2\#"1!Q5A^5 M5Y?&\NSU+[H&EF%8)N-:6]TLS1O)U+(U9=EJ=SCNHGDIZ<7W;*Z'\A!>T_J* M$(_?UJ,809RE2!QK4DU8@_QY1U=2=9-N/"'^4!"_;X"'[CO#GP_PYN.>.9?- M*@JKO"77)XP%&H,'M>176V%ZY0 M:CU1Y@=8B5?G\3W6/38A4/ILUN]=>H'M'S%*XBQD>81/\3($HTW&1?A^LC)= M?FNE<3/[=94DSNN"*SCF"Z?(&F?+@!RXU)E[FF=5!CG"'.*:&UL==8FU,^2Y M<+HYJ0U&N&K!+X^".#"_J/6[Z5Q:;\?628[_26TW.)WQM/I:>/KE9L#SWE5KE/O*S _),SQE%],C'9L?=(++WV< M;Q$_?6[]E8ZJCYTVC _$3YP2SY5R#7*!".DZ6YW4NCVZ!P^'Q:=ZP:Y!!4O0BLX3$LEA=/NK9NC'!_/JLE",4?\+] M[,-Z+ZS>^4QOT%1JG28%LG)V;G!H:3Z,K=M\Z[-[GUK] 6#^CC)W\J"HIPL= ME,69,9LCR5D/:<4VAQ!GA#]U^"6JI2ZMP3FLKQD8FZ'[J[@N%FW0[TY=S MZ:Q*0=FE9^1@'L\5'U3=WJ'P^4'A\-I/)8BDCF'=)L96$;NF"5!7*Q4>5"W= MJG;J89G_RLCA[9FEJ,N^YM=R!2LI+_NIY8.R_C;UDK$X8_2#:XV6H&[/ &Y: M=D0WU[75D>>&QX=TK+";8? ^V]+UJ%68"VS@;)K%M>C,@,*).<%.2]-*9@B\ M'MJ/K9$X=S'R2S1YL(*F#P-&$#S#T\/^<1V;-YU5[$"(XR":V.DBF)TLDII$ ML1 +\3EKJ"\[TK@>6^5Q+C#.FOOO X &<(N\:M8LQRG8EO'269"V6QZOJY(? M2$=8YUG0K7G8:W ;[5A%PA?2#6;$XASL<;('P;,>>9FIH)J8R#)60V=,?DF*/1J M@\K# ^.>YB:& /B\N:$]3!F5J)9& 9A9SM!&DG+CNZ7C\=[P"RSJBFIO9CM%J7EUP?]X'C+LI7*//"3.8?"*4E,YZ\\<(C>GJJW: M4F.'*./.8]:2'X-@',+@2RD=C$NNCBT8$RXY#KZ:= MN:\.[4M>4&8P#DEN9>;EPU:SAH=3.LDM]9 MKIQ;'<7R'-X4"ZKD K#J@%&.3LI49R"\8_V0BJBVFBF62<,0 5I6GNXZ3'Q; MC^R1YT7K'J3/UY?4=PF[62,]F[+77#\)]%'R/+VU=^EENH>AJ9=.(R^?WC@0 M4;4!+47DV:]>>M/^QA32.:0*)4D-*O4['37-U;'X;J$Y.L.=HJ&;=9U!0B.& MGG4 Z:M++W(:[4%=%AX8W0[/[(G8'AT?K9JJX1FO]-9G=!VC\#;(\0X00P\L M8$TTDNA;A_!]64KHB[I*0<5\@RN164K"8^O/?5]AV7+D:L*"[L?' MIWL#[%UZ 6$)(H_,-A1Y^? HXJ+88&.WAIG9 N)%9 $#L02;9'IS#8S,#\T*G*2M\O#:>P$X[M% M7L^\5QPBJ"\)SH09UXC>>%I@?;D_]+++?$Y;/(3@/'(D]!2+MDQ!,C>7Q;1+]B:Q2Q \P1OO""/4\QW5U0$ME4U1G:FBQ^M;"Q"XE8(7 M4H>6I,"QM"^)7ROO9 6\J]"L,4""$?FR.G9C5Q$>ZO&#]%FI^,,$^JX OH>_ MOUEIW[@I>69A58:Z@&NTCBH%'W=Q^M2]I# M_?5;T7[$ZVC+0)%,JCFEBOUIC\:M=CH7W^V=%W$8+N!NQFYC;VB7P[[ZEJZ* MT85E%QC[-8WT)&JY;\K,:N+.*[N]7?;?[*'=7/=BR->;Y]<_K._/RL/6 )\. M?;8W)8OS#-YV$"^6)OLP@5Y@=(1"%TCQG2+MVI(?HNUO!>'3VHLR)KKE ["3 M MUD FIF&B;K/*]!:-_,B-*$)\=#79T>M\* D?WG.;!R"T'=M'VPLGL M]*$(%'M844S:0%1=0K8!V-$\!6@*JU-M*+*@Y?@ZX98D,1N['-"&Q6_GN&E( M<6J2E^3_-7:"GGM:[25ZGCOE96\*L\TRVZ.)62XWGJ5P-+;\CG7/\WN<;?M& M^M];E='+#IBZ3!:#>^YX.;6AF;1@8Z?9/[TX$A,)/HSG_B6>8I=XP!;%X M->5DU&FEPSJQ"QD^G7J/"5NNV:_NY?26FLJ/5#U43_L=ZHZY783QD^CT399H^ M5>QEZKX/TRPWBZT_<>M6N;$%5!P7T47)] M9W#?U=7(<'@ 9R03@GO[MU:=-*'B=.:Q)-6B^NW&3&PZ<=B+NTLW) /!P?_P M,^CV^M*O1N5;0OG4$H:).>MI8#RJ&I5JMC"\_DG''XJQ7L_]"CWP\JHSL1Q> M+]J6-XED*ABHP&\UX!F)6 +DJ!O/,Z>*4:RZ9@&>!E.8#7 M>5, C * 2YCB2RHH?*YN.9X-G)R_-QAGV[3E\+MWFXP#00TU!C.Q;'=_S:8C MVQZ" -J$R4+>SQ4+<*':BVT ]PXW7G)I9[+CZZKW-GSFO69:Y)59^:DI'BD?] 5('-$4/&0+ MMDNF#8VL-')F74(*1O^A07%C31$'6+Q;TO%!35$>+E+2<#Y;LJB;FII> UVF M"@\-BIMJBGN4;EP0$D*'IC+ M7N*HL06J)2M-;D!IJ%+)@HX\3PZYV+J5]S]J;#]A T-P]H()FU>"_8%US5S6 ME9EJ>@&H7GF F'B?SM@@MI)\IP.C7K>MA2^6;$M_B'6O:RO4YBQ=8^HFQ#*$ M3--3;:(LK[].D+LN_#@?I+UTE[8@56>I,1);-3EN*+O$SQ M&+#3J2X-:.51O:R7OI-[DWRP]/?7TW&%L3>$X'&Q1WE#/Z. NC(9=&*;5HZ# MZQPWMAYQ?TL(M11Q:PIID"F(_;HO+_'XEJ+%P_V]"6OKRUJ-0KEV06,R[:I9 M[++$?!"SW;4W/-;K0R9(2GIF1875I>;GB-:PI-5XK?>HH+ZM";KAN4L?-$%# MI:?5X+I<8\ER"E=;E783B6]Q5LQ,4"S8>L0$%7!]5D=ITF15K,B;OERI69G8 MNOZQ,T'78VVVM"PK==W,L5-#D@9>C:QAU7B59-U^0?N[%Y",;=^<6A34T""/ M)]"&,V \++:>_K. Y!8%) ^SAOS=A1-O6%Y>$5(ECY6TFK9ZHKLK'!'V$:Q11Y6^18)L]-H1I7]GJ% M$NPO^&K72YI^;Z?#H@'X4 O^HSI6$D72OX);-N_8_+3Y'+[D\ OS81=1$+W. MB5K_W!]^F0>F M9:CFH<>N&1*-]M1S]Q[QL)M(2\IDD-<4 JMLE><8WWDYQ M\\+@EB^\D&+;7#8UJ) 9OLIHQ4('TC"EU\[L] ]Y_<+@EJ_P<>4GFZJB 4.@9#3UM[.,W)+U/:??^E-=_ JX;7FV )S51P7P8J3D GS_\W?P MCX3C^GJ@*PU^ K^KW]W H_/ M233 /-&V#-[\]W]7WP3_=@+]*/W[K^AJ1UV"X$'!,U?O^!7\F0C_CZW_"%_ M)Q0;2/_[XU\=F@P^.A/>W'ME]/HA8EZ'!AC?!:UW+^(7L?!72 M/OP2&"9R?#J9Y))X&LDBDIA,9;)_ MK-!VF\F/#C Q>6CJ?_S#-LH=*I]@.D2'8O[^.;HECSXP3(8BV7:Y4Z:8!-'( M)Z@^62(:12I!TO5ZF6'*=..&8X]45.I%0QT1&S3ZM4\3_A]2A?H=OW__@O!X;\BB@;FQK3,R&E3A<3:FVV'^OB3 MP6;"Y$.W7@3JK[PE1%TJPT:E?T2BU.!MFVOG\P49]106AKKU20\C^@W/D]\9 M-@)#U14$]D9\2SCODTH*K8_[OS_4X*8@< G&:>DC7M/[??V732?RO@PPX(.5'GQ+"CF@T6**6:%--NMU)--DVPQ*-3J)#)P(ET DD M?749@B7H=@))_2G^9_4%7;B<"DB?(U#X>0+5*5&)'?6U55T$V4G0A022Q9*W MUEWX>[HK'?U8L.R$JX"$I#H"KZ^H[ >.42*(>8&8V.BPH[C_)8;9O>"ABLC[ MX8W O!;PFU'43:UB\1WDUQVQ)Q394H$%ZI#0*TFJ1'?G[\P[#X0H";B:,8;\ M-Q&.9JNR?V<%T[%Y<^4 OU$R5'>N>ZBN:#(]VH$G>+G\0J49:0;,M(<#O_2;C6WN=8.769 MZ$?2,@S5"1<4$@4U""T#& ;JXM<1C7A92:2BE&;XVM5;=R30ZW(%W6_Q,ZV* M"?A3( 0ILG%A&HF5-=)" IO!X_XSP4E[9Q@'/]PH#U*X7P: MRZ8Y@"<1+@G2(/@J"+EY$<_B/)8&,(ZL ^W5'1V!&U-]+S M@^8!!=Y-'FY_YT>.I7LN^"M,1;V=XBH%M_ZG*YXU-_1',OD 4[N=1"'G2]1G MZ/VP6/KIV@>$"/Z1OIP8Q2$"B [XF-C6+-3[EX^U5G8S+-Q8[4T(ZRG"-Y*6 M9[JV3UKBVHP&NE1<>%5 Z8.Y!B8802ZS_*P'R\&;X'WO/55:/'VGUN/_6)">@^D7@.('7Y17J_XKRJ9=OWA (*0/6HA M19IH:"HT<7IC9<:-BZWPG1^"8"H#(=DTBL/P:1"N=90(]-(Z#EG_>2N M_AF)V3__47?%/[K4EGE374:?_Q,OF?S" M0E%Z:W$_LRYT$5F](P[*/]H_F!^)]7%A=L3X?5E;A[S_>87_GY&+'.\@ D>E M%"ID84["LB,NB8N RZ1%A$OSN BG$03#D-'KT""=UZBN '$T:S2QWD)A&XS2 M(0X%$90\R/H>49FQ!BCE9+1;&IOU.8>]O;+K2M* 6.J:1E.N/IUG$5JMAE<^ MPXUGN/$,-QX82U64Q\:D(4[;#3S>I?-=4$R$YF-,NF MY>ZL.IM0N+/4RR73U!?6V\SH*6\:A3/)!,4[;@++PG""L3Q7.>A7GUJ?B_R1 MV^7:U]0@@S]INV/-S1V2+)*C=J\H-0D8$GJ]O+-T,79R).5^A"0,K[N)&J^! M1/B&+ZYN_3=QH&KC+GF"-=6BD(*VF\';@M!A-\\.I%P)FK!Z4RORV0) ED)!%($]TH"W+3>^,*YB$>,[:-'? 2%,8_/KC/INY5.'S$]?UZ]C#=T M6XF ;2^&,_+OQL7&/%F3I!3%H'HIA8\JI#PB/F8VPQUY7_*'_W/('[[L]&M6 M@)NF8IEO"W+X29SGFX/:+/,28O MY3BAMD32?SD)%^A@$M(U84:$_6]"W>SX3O !WGX+X_/5' L3.%]VH":#]ZVJ M@( -Q,3$LQTO+ =RK41P12@ ZV)'],_1NLPQ<.+"BCU"<']=N#[Y.GE]24P) MJ2S,<]D,$+DDC$I<)B4(' ]G,ADTE<)X_$T./MOR4_IX"O-4C['Z7AJ1)IT4 ML5ZFWKNR.I^PEE9@)!;O]^HI?L8P9'6SFKA_)4+($V&D2!K:Z5E=HLNT^%1X M9?+UE>YD2)&XX-19=(&-+&$Y$[*=>1!<;*Y\1"\!2_[ 'C%I>U8HDLX^P-2^ MS0( BO_(9!Z X)^9&_(CDWJ J7T;+ 5J"7D$@G\I6'E/]][=&^FH[FHG-N % M)2&$C8@^O-CSGA:^^R0OMJSUKOZ[^U0[-A^YXZL]/!^>X'M*\.[SNQ@KWU4_ M=Y]J8[U7()),L! 4WI2#+\S$7%&#;UZ"A_VYQTH]W7U%81UM^0@ZBE3==ATA MBZ7-3GG85S6FWZER/+UD74)>%Q"=6NL,MQH%3&!<2]#^FYCP=F+&ZQY(_+\_ M8!A&PDU4B:@=S*G=B;'1K+%/M5]?X]X=HFN5O=+86WSJLLB[?BG7UCRNWR^G M8(_6W-9ZG>LD/FM$^Q+8N[HIB#WVKF\B[HZ]C7JDUN;EU.K.1%&W1KR>8( .!#=1YVT-N&\X%_^ZUKN[ M#A_/,"X";>N0%[\K^\ 9]-R@V^FGAJJW$#3 M2F$_ COJS>&<4,%8N'5G_ZN7!A=KH&^L]$/!?-$90TQ[3GN:.J:Z*#W$H62> M>,+\<6 ^5T"T^VP?Z[\2?R)K>"J!D@YA+B9X7=]B?5<(1F!]0?#D [A_"_4= MG;Z+^E#EAVU3$F+PJRE'EP;&6P!1T@M!5\^(.APYB3^#)TO!_QU/4(*8W I; M*FR:G+@*[T9WORQS)^:\\U9RHYO74_I/8(Y,,?$GNC/O$0 !/;W1./18@YNB MZX,[P_&L'Q:=3Q2-)!IN6&N=A5=/$'G?^?$!80RSG#S-]D1Q"*/M5 /, M[B%,@[#)3HRDZ:2R:M!7592/+LF)$,9YEU^UV7DEXB_/V+5S;WRV0.0\?;5ID8$ZB3_#']-_H1CZ8^O4 MJ5$/E$G8 ^5RHFX?%_75R+?""YS_?$0JL_W%PE&M@DZ17#,U<'BX6FD_I?(; M2"7^GE!^6-:B@$#;M.>$-V,H'E0B6[*K10.5\)]V9LK'[$J M"\W\P-'O4;U]QFQ3/_"C"UG?;K(H_@/^?68;N&V9WV>V^ _\Z')DK"?[&'5C M'RE>^(0&O8D_6#OL.GUHZ?'C^O(F4_N0HW[:-;^:,CVO%<,GM-9-*-PXY.A_ MB& ?UU /"9VX:XKW\SEOU_9?MP58'98602 ,,&7+]J_5'"!,Y]CD^B7;(A2Z M5<])!L8B% ^W\90S6[J%POQDD=0JN"?>0OCK%2G?5"GB3Z7X#H698TF$N"O& M2RB!JYXBL!+^B+XYSU%-X#A;X1\6!ID:F;=%F"QV+$//F(WR8K,9ZBH9NTML MIORPKC]/-#ZJ>\YL"/5[R3%U.+_WE.*+2/&&NL6(N.2*MEMI5J:M5$=)S:N: M46DHGMDI9M!JB\/N),W?;5?PN_!_M7I7EDXDY\-]U6<6G(1+=]&"7>!HA94G MKI7PG%5B/QC-ZEB@ T=\6';T+MT/7SY7@U<'KTV8P4RMT,P&5(L<-Y,W!977 MPV V;"D=7NRLS]=T$F&_*E4\65>(_IKNN0QWI@8K< 96DVL9JG782#((/+PIP&)4 BM'0 M>4]4W?4 ?[Q_SM7U56Y9D&PB')1E$R\\*NB\O%,^733))EF!1%,KUI \N7#: M1,K\U %,Y]03W>(4K"]*A91P7NIZ C9_O@/"416Y*V(OT(X:[*WJ<*RW17M1 M$XM5@>GJMG7UCA25H8=?"99M@TW;[4ASVW98SV.%@)VIEN?H_@:OA]X:"\QN MC@PKJ";C&BX53H'<3NP5=F6OU4YIW3[*3ILM8T82"]_#WG9*N9ZO<'N3?!I0 MH8&,L&,%]G7%_A=4;-"\@[-(G6UK3$+%+EA1*4V@OW7?45=JV0S+P0,]#8WX MT.2&1AF8SDKAA\4NP4]1T=SV[;O(W1J UQW=;&>W:L8.'(19"/3M$-9NP*[( MK8MPDO /!,Y#2"!R3_N\5[/A*$#7-QY:XL]C=>E'ZQ+^LU>P>_=H@0FGLQ3KA$TL]9>MQ5@-/0(PTJ@]9?":B=JJ&)YYXPT'2!Z*:($ "XMHUJ^_N9X% M!&6YO%!R\\;<+DLB@;/DR9/+DT^2IB"HT CO,'BFO>X\F"NHI;\UN8CKSB;W MTB1$7#(%F_YC"J)HX#K[3Q'2%X3[@Q%"'($/[RZ./OR^\?K# M2?/^Q:O-^)]4'TX M&WUX]&%GD\7Y]ZO]^4UU\'QV_.O?7_]Q_>Y_MR_J&8BS/*;Z[Y\V]A:%^RU9 MF"^R(O'[84[.GVRD+\?[^^_.YCO_^CC[4']\-P)S;/O)9F]7A5%G*^@X$($, MY\[J&?[QG_N]K5U7Y1NS>9 5%>[(%,38;IULCVQ=%?W>%#4_ __*57*=%6]? M"<'TN<)X0,("0QB,HUV2BEV:'5QL,_R?.XH#+4OUX63GT>&K?SYZ7[U[O_W' MJ_[T_<%OI[_.[B(1FUT2L?-A%P5B]T/_W7[YC]/YX[UWD^;T[63O7Q_@%I[Y M G'RYL6B1'#5-A5M7] SYJ:7%G8-D]$KL^;Z='+-\WKS:2:;Z73G2?3S<'! M3_^S\R3>WGD4;S]ZLB G+ >T=OZ.!Z7AFU0;'D>%>REO\O=HYEVY!E%F^'P. M3X?=!+OC$E[U/(.A2HRH_^%__U%,WV_]_>CZW<7&^^;1;\W_;GS\]>"GR,#. M3+$6KVS,]V!&^)SNZ$=GA^].C]]<1B=OM-?C\5'T_)_1^?&+X_/C-X?'WQ<- M^A9=:,%2%DT9O06-.H\NU"ZT90 HS!%W!X].C2&%#E\A"1W#U-"&\PLG*$C3 MJHS ^\":&%X+5/PL&"5;VUZ5P>)%8*U'TO]=+:7)J$T]Z<'[I53YP7A"$;U- MRIJ_=7)R8L';,K%S&\QX <=>#*3-C5]9^-O7__>#J&Q/OZ1^_.N,4[&%.@#O M5XC@P9\%RBB?V.GAL:#BU4CK7^43_(6/K3_>%:SS%59BF%;3+)GC=@K0\L[+ M@H6Z&]J1XX[[M]EESWT^YNC_^$"J?C*XOBJ+)A^V:HP'&1P')&:-! M6*H'X J0J5N;O9V]O[3 J?K+3\#%9*]18+:W>JC0)O"CS&MWBY,FWQ8Y1MI] M9].I]R0:EWCE_W=LW.YM;>AZW^SJ,/NV;P^,.31T_ 7C7;R=YP/]EZ/!B%Z&6:$?[\=59Q M0>A;RXJ'5\,9;XZ.__$5]=7"JS]Y@WN#Z>K&O%K2[;OV8=CO;2Y-)W\K7*4] M$&\/SB]//NP]VM[9?+)@!RT]%F(9X9?E9F83*/F?.V1:@\D_V>KM?8?6E5^< MOKL[GQ)JY6\XG3MT O^6]&;!YCWN[=P#?UY/+X=.OYNXN3-\<7%Q]V=K?^W'5V KZ"&,N]A9OLLT_O#[<\BE3Z MO*5I:X$5+(MW5NAB^M:*KT,=W*]91]N]?<7KT"MWOE 5K%*P#\Y/+GY]<7!X M>78.PKWS>&]G]XN/_\%7./\_Q)J?^W^"0WZ<3O?6E1_K> M75]OSH\OSE[_=GQT<7GPXL7AV2F&'R\^/-K:W-MZ],4G_OF/>.-_@R5[EY>F M*C),CU_4R6A$\<].UW]M%3QXJV#KQ](AAX?_?'Y\?G%\^.[\Y/*?'[9W'CW: M[ZZHN9/FB+8.?SRE\177Z'#>-Z4 S^9K]?#CJ8?MA^LU;+\]/WM[?'YY_)_MZC+] #;$%L/VR7X6LMR-NRF.)$S=I=>$CNPLZ/Y2[LO#Y^>? :1/KP M^/CHY,W+BP^/-Y]L[WSI&=_YX>[[K[I0K\U5DB'R J:%LUC[!#_@I;_[<"_] MW5.,@!^\.+[\Y]')Q>'KLXMWX"!_V-K1T=IA6#-IES;!0_++MA[Z';!M]VQ^W*I?_/D_?VZEM:7\>(:",3,06\^ M9U$>TE5.Z)R3#WN[VX_V%ZOH/P.>\ZWP.78%IE;,WQW]_=W+YS_/CUU]J1^[]<#[F MMULUKMLA;'\'OEXZ!AY3G58,G\@(2^]!_:-3+/0O&=%_0IUOHK=-.1@G%5>6 M\'<][/_:H_WA+M&=1P_S&L2C]0A\M./SWXZ//L V;>Y],>[MT<-V8K_.?&.&___:57U(KNKCA^ZJ!K+\^/3@S<'+8T)L8$3FW<7%R=F;@S='\.O7 M_[PXN3A[\>)+C_OC'\[6^':K=KK(_X-!K89+_]" ./ ()EY8,I+#(A\R"11^ M!E1+DS$;RMG4<*GIVJCX 8V*)P_7J'A\\/=W8**?7!Y//R^ )/QA%9&JX1R M.R)8R_Z3K;W'7UPTM/\UG)@??\&0'*0L,K8_"!TX_'(O#@[/R6JE ^[6X]V]KX8&+C_-4H+?YR%.2.FUY.<"0G3(E_; M!P_(/MC:W/RQ#(1#AW8]/WYY<(X@>!#TXY.7;_[V[OSDXNCD3W)C>0K@QRL3 M_';+YOP&A'0D)76=?U&4\+$\^EM3IM4P91Y4(OI^6YH;I'<\R:NI4(*O[8H? MSJ[XM087W U1XKV\A1K.>?-@"!VOST1?!6;\4S_H9B_(YTKCR MM5YKT']3I#@Q&FP>G9P?$Q/2\3^.#]]AAO;LQ8N3P^-SC'$0->:76GA;FP_; MQ?MV:W248J>6HJSBZ-@V2SG39BD8$#I4ENOH)39)P?CQ.F2\=@E7>!BV[!DX M/#M]>_SF@H,>.SO;^U]"%R.JX@>DEOP&"^:4Q:'7FFGMVOUPALEG:H]V?= J MQ7Y;69+.WK^!B_+5R=NS%W!C7AZ 6+N[0@:&V _+@&R/TN,=S: MD>-Q?OR:KE$\,VB$T\_'1U@]]\5:Y1#,\5NT%_LU-RO:WQMO#QTXV7W[?G)F\.3MP>O&2]V>?#F M\L7Q,<%/C\]_ ]?_XHO5S .GQ/EV:_2V3/-!.@7KQ,//O3#26NS"E#?I8$V4 M\R,;(?/WGR>/N+4EN_K9E:?G#]N>($ MUCBW>GIP?D_/SS9V=_9^_)&*0^<(N;KK$?8 M5CFZ:";PRB_LPP?OX%!MOW]557<'0O\)@AVDUS9(YG.Y<^H/?>>19 MFAMM>'_[YKLYXA\7 D-W/7G4>I[^]__X'>B=\L:6YT7Y]#\VZ?\]\UK3RS"W MZ1!>F8U^:9+KC614F_)IDLV2>:5G=K^']P%U4'^ZJ7/:P2.TM=G;V?M+Y/T; MY\FC\H:#[=3Y6=0C71NH4T?UO=Z3)^Y7' V1WQ45<8H]+2DK>6/PV<%3::M! M?S[=WNIA]W;O'=_@XB"EL>-%<^PM[CS[7YXLIGT/^P]WN\/DIVMP>"Q M^8G?RM]H-8?'/WR=Y5R0]-MZ?-.*XQF6%0^ZSD]UK%V=G[_A@)BK;4C M'=!75(2?,92S&\ROF=GW4L/M][\RR?#W)BEA/\T0F38NDJR.7B?7)CHDHN)W M=3*.H\,L*9O*PJ.QXNWGV3@=C*-),H_Z)H+S94I\1%U$21758Q.A&MS>?(:0 MR22?Q_3CUC/[:WIB^[-R; '6 P#S9M1,D#CKZ3(V1 IFM-^@] (.-E]4]4;H*8&65)5 M4='4PP+^8'YOTJD%:67IR- 61=.R&#:#NHI&Q:"I8-Y4 VC<]_)ZW%1I4M7P M8B1%JWK1<0+K!6^"*47]$IY71>,$AY\5,.@Q#*FUYT.6:H*JR[Y8>T(TY*'+[D?+-Y M5(&$R@K"3W 5P?K@5)YG<#E%1VDR*?(A')?'N\_BZ'RBDM_3?*,\05&NQW#C78WM6F&Q9 IB-Z=O%SE>SB!0 M=9)F!K'ZN%[%+(]FI@^:T\!OO*WC*&@!]U&:@PBX_?+W&Q;_O8$=SE)8+Z[5 MQ(>"+->C(DL+7/045CT=Z,: 6,U,EFVHLH8=QG6OX$ E\"*X#6+:M@TX.),( MKO!9/>:UF\)6P:?[<]BS(7P MA*?!*0%##V44-,0XH6TP:4G'CG4Q2+$]=[QA]+'%XT'O0]P3 1JPG#Q#HS0WV%I8]PCG2C.QYQE&2*A"L_*":3M"8IAF'\ M3I2+H(I!QHL2E4)%;8P8W=5D=3J!N63SE@9C)8B";&Y2PGS1(L "@PCGI">M M@)9F4%SE).@QJN^9K#W\WJ3873EO8#:^/DIF2>E$>N$PL="L3'P[-&UIIJ6I MF'D.#FKZ>V/L-D4W2=:03M?CWB-J.I@1+UJ5?H3U'"1#)N*'#\*1]:0O#I4E M74H@$Q4ZJ&DU-D/_AH+W@0B,P3K8\,0"UGT QB!L]$8_P0MED*63/NQ2'%77 M*?T7M]O)_H28K^!)I#4JI_E8_;/"A8%4<_"/YA/H>AR2+493) MC)XE"HKU#TXIJW]G6W>OTJF\62?AN^MRM#3GP.\BC=$ MZ0QC6LZ-46E,L&JZDZW5PV'3O5DB?1J/F7Z>X*8BT2*9,LD,9@&?'W#.$&0: M;!NDCTXRF-,+]$E9UV_M[V_S)>PN?R=>B34=-D2+_ %?4PNLR]#"[8!/FQP. MKR&S,X$_30HJL($K9@0#'UR+8 Q@22NXW44CDY8U2RPM:^J@_&2BX\Q'$/04 MU5\P*63DYTF)_2(S*D8CE$\ZG2(OP>/D,QMED0RC&P,F<$9J$C_#"PMZJDR$ M%((G@IM"(Y;GA _AZZ0UN"U9<3*EEHXLEL.:A0:%'%* 3\/( (R!6%XF^K;, 19Y'!\U5H[;6 MUFZ,4@:ZM':NPN*T0&(FRR<&D^[P"^T8L9 E NOF&M1 -9^ (\S/TX4_.E;' M#AZD7N'K@W/K[K$^?G-P<73P=WF<^]T[=++'?PXVZ0V86' MZH7IEZ@BHVV>\FY+YE$WPYT&9MQ?+Y+I= P'(#IP,X>C]?HP)KTS&Q=HC+"I M:A4E*,9PV:HD8[4-9[,R\^!IE3P.;/AD- (I1C,1UO9O1Z^BPV0*1E2F(XOQ M]V#]D%\*CS75N6S*4WAUR M.'ZZ$I-+WR2)M33)LKWKDN':U>7[91:?/.EM[RY)+5(.,'+_7"<6[U5B\;MG MM$ZY!\RJ$UMG+O0W31#GDF+$5X,\XBYO8&0!-8Z7V:$X,.5E.,"! 82!Q);Z M5,E?LQ\S2F[ Y\'M6T@$<,"?E2DG9B08&21ALF(.BFHQCL&^;M:0QJ(P((=O M).!GZ"F& *73 EZ^?0'+^U@#']6 Q3Z MV8+8<76MTKR:DM^!JACCP6%696;C]6" 8L0>KH"F=BDK/UI**QV[R#:'BX(P MY+ I)0J)>\8W0&GS;A'FB&#$*O*X4DW53M'H=H"\#:M:K.6!R43MZZ9P@ .N M [RR,)(VQPL(7>H(8W-H-P]+N!#)><&0E_\,WBGS=%5RODSIH)&:#KHJF< G M!#U?X70.AL545T)\A.BUG@2I+] ,QRN39+B6\+OW)LO0;Q-=U:/"4;Y@X9#H M@RB@)1M.$5U<_REF1#F43BG9N8M<.:.#Y,@%[L"(()E+*TK9H$5,.2A[K.F. MA]--)PXVB.\U@PY ^"$\UB@3.>D!E/0)FTBI6Q.5;I?;&;N9SV3F_*T)>V-R M&F E^')42RVDR+].$#/CI>%Y1Y!X?1#UO,GVTZ)5JP71;7)R5.6F?+V@O M8:5Q18_,!*>,A_/BW6\X2;7>+^ID/F 3S.;]SS$H>EDJK\'%&.W-YVB95)&( M+FW_VV+:9 FRKE@Q? &>'[^2K&'8E"M#63OQGLY^.SG:V-H'H<"=3P<4;VME MA7F]0[%1!P355&EH(I."%#AL)\6[;Q*>!JAE''@@NWG43.%ZJ7'>OK!PP"ZJ M,!=>^^*OF4@T8/% T6LB$HR,@NF2:;QJTJ$114C.UDV18@0Y224.C#<$W!/P M&M+4V,I-KD%Z!4Y)K&'*!H*',""O TX8)SE@ 5' *XGI@$V=R8%.*"G+"272 MP;""$S/A2+V;)9UDNBTYVZNY)+L%*@F5DP01!-B<%)P#-==9]=+%BD-T2Z\3 M/(%]&@[%;2158P6$3E\ZN&Y8IF+>/?3C\AI#ICRV*NUGG+-"B6MJOGPDQE^Y M*!J(L(T.TXV**5!2<$N_<^A_)\@QHS(C.V%.)L$$T[G@A,.:&ON8F!*.M"-X M8X+,C)J<,@P@#RB,0]AH"@M-&H)'@%:YF4?_*@@N@0FM:\3.P'SA\,C72*1) M0#S5$KT5+0T^_#;8/E5#9T_FM$' M:OJ >(F$A]QZ1K[G]C/Y28(0$)&6;F%[Z=TV\-%4G&P M@JD+:#F>;/Y%HS(YZ,(I1B7S*TSS2KX&8S\5ABA@GD_82ALZ'65W#],G9/=Q MKIN/(8L;&H9J$WA?I=Q/E#575PEFWN \&:L\_"07!B;9ZO"B/;ZA.23.%LKI ML\49IM\LZL;A;5:<Y.TD&2[*!146%RTDM.!/I-?WW.IDGUYKF\JUE^NO"?>"E_M!XP%$84#0D M6#ELG/4H2.XCDGL27Y5>&RH9A3:^!,GME\($^=<6"SK9>(!C?TH(80)% \\C M# ]FFE/&)TTIAM=3>0-=[FA%C3)@O)0U8+( MBY%%CK 338%U7!H:$E[UV%B"O(6VR1^NP\*P2C-"U[1B@^A*;&PVC#I"%LY^ M*NC#JJ_ 6J W.(C-P[DZ#@4:%?TF%4Q5]-SPA*)3V!$XAB:9V-ODO0;!2W#; M$[YU%'B'&S 89 E,!ZYP1-@H[BH:@O^GK4G11#A*X,2]1ZLB87"H IT/\-A- MYM$!V@D;L!UT@!ZVA]UX P#>J0P@AA/XN*MY-<2@9D ML"A)!I[,6D);C7A:;4@:68&DS9!MA=IP'6:8#OE ;X++U^P"?T!K/3[(,[P#\A5KV01^ 3 M@[>+)@)&]&*!U*55S=CJX $>0+N/^M^P8R^@4XP.M"QZ@YJU4H]-@=BD3J<9 M.FMH4 Z'I1'M(CAA![HEV*6'YB^#87D! M: (=@[TINC C$_2*\>=ISHCOZ#HO9ID97I'@S&Q$1T'-/#9<3QYP)!\0."P] ME -#OHV ;R4S;D(H9XQ_XDOM%@0!>!PF7$YJ#6.=!J(4"6\#PRP\-PGQN5<4 M'N(]I?H(!?0Q&)WS S=&<>D4[I+,@*)%U:KR-Z$N,!J?$_@VEW2Q)EI:A1\P M#DRB2V*!@F9@E1L*C*F,VKP1STS1[7@L<41BD_;-'*]5ANKCU6=#M?484285 M)Z[Y=^+YI!7C4S202#N;#"46&-M,B]8464/YJQIGGY'+>\F&]T6-9Q'+.E:9 MS1,OH+*#(4.)8C]CVMZ@. ?QS&GM9X&*\BK)Q>8#VSXS_@GCO>;=%U2:K5," MH^T*<4.Q??? 1UVQC*6HM]GBQBB;(=%G+6/E6H4R5O/.N&P#@R:XYHDS"#0& M2H6Y ),OVG*.P.T>2LH-OFDPQ$01/D8-P_-S:47'[H4S,]EY1(M.[*DD]_,@ MX+8AI >.Q)4IKLID"NZ0JWTYD% KFYH+"5#09JUBJ&DQ@R/;9'>IBNHJGO,D M($6P.ZUHI?8<>WXH#WF!N@G.I+.71YH6>$!)NI@$[;]J$5$K35E28%U?QCP4X;'",,5"=^[[WH7/?V:.*Y<&@!^6$(Q,Y8&]-IF.0]#_TY@K=)9ISF%]. M*8-CBTWY?-&8)#"34X%B3RF1D7'IFX) $JT+RN3_FB2C M ='[X$VM727/GI6#[&GJ%CGVMB1CQ09/V/I+L"2Q57?79D[Y+^ED('H#7+@! M. 7@1X"-!1JQLU:3ZT_%:.-:#5E*I]+X*%,)#F=@ EVZ&,*,>4.7+%>UN%ZA MQ3>WJ(3E9\*/B^""/1PU<1!*V2%!7#7.\%PN,A.H"PX.D6ZD>RU8?I;P&ZDI M::T2(;RI("<2TTZ-0?0P)5]KS4\$ZN84'[M7B2;-A"LLP:\)UUL=.I)YK+J_CCI?2=:\J6^JT M"6J-I<\%F:KL4VQTH,OD#OG:,*U.?H..^E,"WU/T+:TY&LEHM@'?L15?HC;6 M6< EGTNBI;*6"3V I9!M? UW46@*0UU9,JW,4_W'9](#=89^-.KG_09#3B0X M.(:-+)G#%T47)/0(+6V7> M+P@>I<0-MO!^+9!K@;R;0'HL!PO2N+6M= FK9C]8)L+=F4ABM+0YT-46P) O MG4RG!O&+A>,,"\\CC-WS\#_-64_R17!Q#]PHIY#.]9)#EP)YS(P M] >1/*:DG HF2[!X _%77.C!;EY1/LR,_-XZ([_.R-^>D9_ ZL@F[S[I/=Z= M?D52Y3O$(F[3&G3,OV)0Y98(2CJYBJIR@$N7E!M8.+X%__=Q:_-Z\"A&?C%;4?X=C^8Z?X() #J*DC1 M+_-4;J=E?:PT,KW1(2"&_:ILNQ"DT?_6%$L&J+]_2+3.GO6WN/V_1^9(%M[U"U MSU<%%G^1CCI0%._JM=3VG]12.]L]-!Q4VX#2VMYY:-K&A37T:DR7?_^G_P$M ME$J7$/]_%\_L?)@;,.X]-+T70/$">0OQD)@9\3 IC):2II8[R.46N.58!2DY MW_ZVQLCODJ3M1<\13H5H+ FAU[; ,4?@_E\KA/YKD90;A(;30R8BGZS79EP< M#-T1Y,6VT C\E9++OZLQN.=P>G-.XA BW?LS%H7;'[D"!9RBC8K:UZ-Z=TO2 M:Z^Z\+ 2IQTM>LF%>$F3#\8$&#&SN OMPFM)1!T;Q6@#M.Y&0C2W#M&%:0"] M7AR3ZI]D^5L8-QEFKLBE!20"46M!55R.D\'52N)Z58!%NZ&B $>[7Q0L2I@R MMXG/TN_-W8LN E!V%QSQELST()E2QB\ +Q 8B/';EA&QE61?*!KA$+9".%RR M7Q+]PM.(U441QGS@2P,%3L6,&:DDF.W]2>:O%KLI[[P$J;XD!/HU$=R]08VJ0,.5R7M"U2CE' M1A!3>1*^MTV"2?' GGT ECLI@O82\2JU1W#"/L):J M QTK>NP3J%_AM')FL<>*> +AUN.T'&[@D9Q'9L.>>6)8EZ)55A&TJ(Y^?77H MF-O.\NZ?-\1V;_,6']W%6=Q^]-"./T90_762>9=@5U[\163B' "^+FER= MVGX," ;%F&P&/ MQ*=1^53<+F8I\%9!LR*L.DNU&@!5U-A(#9& J'L16YQ*>1AT1=#IXIEONZ&J MC]@ZL4\!@.DMB@Z7$HT M-CS$73X,VR& *@))04* CI+4Q!8,8DU965O8IE6AATF>#!.N"3M-AT/<9K"Z MXA"&*,6L(V=:!-BY!Q:P?;0.V*X#MG<.V.[L]O;N3\"VQU/87AC=C3[X\ E_$-,):L.9H9F:?*@4>UB/ M>,=N%\2P%O2SJ<#E*W/ES_"\H7#M8C)\]!76J*JJABE B$JW"CH'5<+91_5= M/B=N301O1/WCU?[1GS3VW8LDOV!8TXJK8C;A"KL 0+@!+)!G;*Y8S$O_FL-@?U5I& M8L?D2D>EM>VVEY?_+)J\ @*4'4='32VZ3C$1\BN30E!GK^"O+Y.)<7]D:C;_ M[\]A-_]H?EDD*C/]G]@2$YZ"(.M[>2(D[OZO[X%F?_1G$Z!;')U: MIMGOH-;WGSQ K$=N&9Q[4;V)HYI*) M4ZC8Q(L,@5PC3$YT$VEX1V&#=T.KLX^V$QM^HK&/5?)$8Z1*A[PMHF?"R\,> M,=N'" -N!O^I?3C:,'\-[#0YN.U)9L)J:O90RPG%T&!NH+M4ZWO/H%N2P^E4 MR6VC_IK4L%-LW9]42O][(S&FA%E=+62(ZG+ T4+2W%YT@ XP#R'V9R>E,JQ. MI8YF49,&80-?$/U5'_$'G2GW]+<)WJZ&4)]]70>"KEF,HL M RVSJ U_.SO?N PZ)QX<;OSC[9'H(":N"<)^?4,SPXZ-07B.Z_"PZ116W_F< M"V&D(+0SPH"AZP6 R0X79]%KY2OTE5H(6SZ@4KNW$K<^"7L.'KE>@]@;PC4] ML=P\CH?HJW0T9)"=F4RS8F[CQI:.#;Q"/&^# M0[8QWF4I66SUK_7W7J.'6F7H-N'A*(?C@/!WB$3%N/,W=,=GB_VB2_A8,A!G?]00AH ^S%G^ M!QFX?[P.W*\#]_>O!L<$E3Y0"?=T]SM4/P/_#-0";NR1./MB&2?2C]D5:*/-G8+$$.=",1)REP\UO< 1#!^6:*@2-%#K6 M4$L8$_#DD-#>OL"ZMO8T/_UT=WB=\\\:LJK&"!)#E5 UVJ1CD@[A#)']S\3H MC/B]*F8PD5^>$>?NAN7 '15%C7]@=]"N\,^.2A\K+;C=%(RY9EHY="C!^,:N M$Q0_JO"?H$Z2N?<7DTV,$M;!K]P[KW@@+OZAV\)CI65 [AVL5J1?/T/:N&NJ M59P6F8&?QR!;63(1^J$L(7U?/5.\ZXUH:6)I%*X^JH>D[7!A2A !;J/%S^5_ MPO_/9=@5'&:M.PEX_$0!)S<(C4&FRR0M^\E55,VKVDSPV_8O(()Y1;4:C-4N M;BP_$CRR;]:%TFNU?*M:/O!ZMG4KYMN:08A.]AM-*.8VFV]XZK6K9())>N;: M8H["T"KA6H?0+SY2M9.M-VAS!+3++F[CNA-EK'BU!6*[G"@>+VKJ^_7@JK,5 MJ2)MII]\7;P*A3ZLJ7P Z@YS2-\&&X-/6N8AV"8FJ#P'&8:H1^FMZ)X5,8M) M<'^E_+;6#B#-DC!?)K6'*&O%/F@^P+$I!YE_L5V\](^[6:T9%=A.KA='4.V_ M8 1]U2:52WM2^G%EEU^2Q)/73>,3+2DEW,WM!5N--[5-DT'>V^DT2[7_G$W^ MD=&19-BP'J&Y+3,RE>A_T*\@]EM"^!URO+)9J0P5P@EGAVA+M&P>%AL$I1!+ ML"LVMG<'/$R8.2'^5R\_@BR!'8MOL4:ZM-X0O\O%H:48X<71BUZZ7D(S)).@ M!(6WT6TB\H '6,(>C)2>>X=I[0&O32U'@O"4W#C7M2@W6JVD[=[1!8NMXQ0[ M7R3FUEXD^[Z[$HM+$K,W$R^X#=33EC[H_B)>AW6G0O^LRSWS7+$N3PT?@'<$ M-64BA;K<;=9N1Y03\C2;;\;YF6&;UEK[,.N#U3Y8+3OQJ? %E0C<<=!+1I\N MG#=%1>F=R#$2^ZTE5R2%>)'*HGV[+8 Z^23X-H$DQF_2LLC%EEX+]UJXEPBW M=FS[?Q ?<$^=9])Z<+31]+\W' MI'JV2)G!T<_G95KUD]QX?U@9!@*6K)Y/!9E$$_()Y(7\3:!F#(^2NL06[H0C M)3N/.&XR@1&-JUB*&2BC-Y6\GX?B52"4PN,&Q)+_41K^<"<,&@9Y.,1H4*78 MB1G6CAVSP@+0I.^1EK2.*-+2]"NPQXR7XP-!J+YR-.-SEUNR?E8J%]!?TM>; M\@Y8:D[7I$P@U@QE?%N*\D%B1IZL,2-KS,C]PXP<*HQUA2K#:\9CH>$F#)^E MN;*,25^>E)U,K3FWJ/2<=3(I1>['!^J6 .K2_\+^\5S <%[WZI>]#)&7.] M=471IU&K3S/5 "9U)BO53XQ3U-:_H\@)^N10:>5F-!2A1QJP<*>X%YWDV,(M9>\.WDK$H(5'YVF(%D?PA>PK"#V;A3A9J]RI;]B$)B.>.A!I M;%YKE3.,E[LZ2J2UZ6>T:4(S1^FS!"'TJW0WN-"9@QS,6F4JC"RDU=@,0TX\ M+4]WA6&N:2JKBU'6X.*7E6V4*QXU-_:<8!J;8G/Z"JM+VI6,07M7;H"I%Z&H M9MX:N'O@IM7NZT5.:I(2B":39'C*G7"3LDSF_%<%JUGZGH"++*<+.I):78K2 MU DXI"BKX&,B>2#JZ()RZQ,SU),T3*\(SF^W%?NQT:N_Q2W]&5KN- 3L72 & MEO[U=XG('@3U44>>@KXOU+'!%%:IHHO^O\R FQU77.:&Y%7P>_#+4FFYH8V: M-> =8@7E?L3TO= R5^S3;Q@LA\'*$13@'%4658F 8#12+:B1%MIFV>+!TAM M T%M'F?SQWU\TY3(]PCZC,E4JC!IU7VY5G\\6((MHHT#/QB..D@ZR8:!NEA# MM0$8G;*5:38LSEH"=HT5Z8IS\4A'PX+G!5/%8[)!57-R<1;M;VYN4?7BUK/M MS:V]:( Q<@;*H I#EC'0*N M!$U"R:!XQ-0J,:58BJ[#MG2+ XOUQI3'DK7F!FNWCIZ)%#VYP<@SYMA]O2S? M&"B2R+UW=25_+6A#SHRQ. <)$2Y#/"_F5P,@ L;Q M !(BN*U*&65MY-CC./S#;QBL,T' MWCIBE,"_*V(W)U&IS.>\L"TOH076,462GL5YPL"I:3?"/0HJC+ EM(G7@#H\ M?52;"S\I4@:-.S>T%AVOC M<+6KD;#"<\VU.E&9S'Q##;UZ,/.HC&:$P6TT4WFCA,C(0]'15J9D,S)2CX%# M]G$N8)$U$[@')]@[TR VA#A=\6UEV3#-V2 IAP2'9<(A9?")0>YKC+>#L4@U MV&259N@/D;/LC]?';^!JI 08&17)1/XX2K!=L[17""9N$R#\+$Z/!RQ79O&$ M.@?2"2DM4HX>$8["+A"*(=PV>K(YAANJ_=5+AV-2%H?RH_EK&1CZQ57J1_P6J_/E+J'%A6^-J8PC<$7=FP=%DV%1%JQ2,L2P M:M$G3,Y09#,3%H\;8X> -S'6;Y>T.V1E/+CCM*RJB46X5NT'CI"HO,S MTT$G 2*2KH?'+&>&<5L>%#)4L?]!YJ[]F)"1I?E-D6%U'Z<$ M.>(V55>L�VBH&QAYO4S/AV]]T#(< QE6-*4KOJAB*"&]JR0FH7Y0U8+:DV MHT8>,8Q=T<*E-4V=&4U \Q=L(MEIBNGC*L]=1)*KVCV<4(UP(# )!\9KWC'# MSB$4+;K-EUH7$ZZ/_&U'OD(' M?*N+5*H7+=Y+(1</K%3S8RP9:+'"(-5F:&5Y(+0 HF M<(^-#C#DW(I9K7'U1UNQ81B _V219W79H/NMT3'DS47C/,AJP#E$5]U?"5A$ M! SC'&\]@?>T+/&2*,L6\KL:!%LD0N-\+-65$L<<)\LY_#ANV2%(Z58%V>5D M4!95Q6S> ;Z.-QD3>_55:9FSS MI4%]'[9*\&1$#H!JP*Y.GOLNP2J\I=NX%,JZ&U>81X>NJ(P^_<0+3;>7#C$M M/PNG\69.A;RJ3MX+YF/.MDQDD3"NG2?GNOUT+A*; M)65"<)\@OA*803JK47)38#!DKDQ _:1**[^(-F@ONI@_CKT,KW#)*E=#.EA= M&R14T=-BBF%YV6%;RK7([TG1/N399D8CNA#KTA"1),C"H+8WI5WV5L$LV:2E M&1&S[,SQY* M:RKXY-(^DD8B9.D-(?\EKV05DA^+33 0W6X MJF^^O%!GC0C$28Q8O76 9.TM+:D'#D+W7HF5$ZF. N%V-;!7,*R%P98!*6[Q M!;E,HITK'BK,'KY18)7W]ND3JZ*'#%)KQ.NUH2# M2%T:51.9"8SJ4IYQ_A)V ML$OJW<&*I+SU+1TB$7= K*R>Q1G84Y+-=^^ #U)9#3;9)+"R#Q>0#]E*!STF MBHGX#=Z=1#^_,$.B/#VP8XVCP\,3@<^9"6Q"7>2_Q-$;F$T!5TQ1YLD0[I87 M:3$8C%/^X%D&1O#/[U,DQL!V/;_<I?+*]N?/,3F(UQG< :4=O3>AKO]]6QP1F&A_=74F)SFX0H@):N @O46<25G/OY?0 ML)/FQURP;@0/H0!5M09[!O>#4'UREVYT@4NX;:GE"Q*+^3CY17 E@\?YWQ(E M/-2.9\A>BKUJ_"]H-YZ#R\-(_WV8@'XM;*.>@YOD=0,OTY]?9.G@^G4QN+8? M #N;6MS#BW:?;,-O<*4PL/TZ'1G]U"OST6#-X\"V2*NI=93^>)2 I(#I7!:9 M_NHA8G"V-M<@G#4(YSN!<#XOT)W"G.QQ$^7PKC(])@CI/6_2;-@[%L^A=VZF M)JE%=]A&@XC:UQ\<;E]_"6L^W+)S#&P@ M3S3: =KGR&MB)AH4O+$)7&<8T:#/%,1%86.9RFZ/*TG=Y^E5W'>5;!#,&(*> MB"WJA%#71(A?P<* X:"T?FA_5C6R.J*YP!>WT#CA"Z@'S5E MXG\^Q:N@*.7YE5F^4*N,EOH7L00].?*;MRKO;,\^% (_YT&CCKW6">%^%>9%R#014+T#T"T:J3PM&=#)@*I@$ M!EX;?A8=2&^[Q-)/?1MT*C:HG"VO1B/(S26U#LX>);]PAN0E%:50%OU&2MHX M8P'K" IAA \=894^)E D\9'-]3&?')JKXT<7&+68[\-ZE;F.AC<%\4I*28([ MZ'^.J9OLUI=9W]?-O@JG7Y%6)%]:/^ME,,D[$7?$;2)^%U$[I;& <1_,AG"8 MC;$F+5:4PDERU-!];#:F$$)5W7 _&DK+R7H0S[#'T"M"XO/OD:9&[#S6X7Y, M.5&(G-0BXO(D?8V^@=@Z!\1^1&]63%-GV[IJ\;)V4KR@WN0D6D%JP25=<1)^ M",X^X9&D#_RY[ 0[&B-3(K^BBO$F8PIM*MHITZ%]G"O?X MT^O7JG:7/1(AQT.$PT$&8U(0K;4AW>>2M7&$#7WH_4J3%2)+DY)Q*'+N-/=+ MF(IT8X E=3 MN"Q!C!*!G:KC%C/;[I[M!RC\$T+IAH7!M.^N\'5F2GO;\8T($CT26\SU6L'+ M*3.M]^Q]QGN*@6,VJQWDL?-EJU.;14DI06WC%Q3BWI#F#WJ*>D..VM]U!HA6 M83,8C.$K$9CM7?7)B!4C. 4VL53.)>1-P"98\A0T#@9$^52)GB!CF21E!AH#_ 8,B4JZDJJ5@.Z@D%,Z9-'<8'Z*T3.D8D9-",?6N)>]%+YH2KX)8 M6&VJFD>86IO3>Q96#L$-SS/RC/J@UCAVALG=H$?:V"\..Y!(KWDZUU8"8RE8 M[>Q4@LJ<5$0O.FHL[CM/E.>B: FST!1Y"%.+C7-?"B397XQ0"AV_J&^[@2DT M3+7<'%6=I$EJ@4.+X>7V3?1V47J=!XE>$R9&>#6[MGWC"D>Z#K+GX]>8,=.:HQ:0C;29<1'HC5G M;'(V2$K3"E8^M)S%UCIGLUU<-/% ;>*]*TQW0K7H$9CO"9-F!V-F* MQ3277F =_M,XP19L=5&S'2/,KYL>=8Q-Z?:BLY&$R^U?X^C))OMZ)K\B>Y]L MEH!%;'MOTWJ;'N+>(?(]SB(R!=1FMY#\1_2 %D6UK7&.?CZY1 Q)SI#^5^=Q M]!I4*M>V'=K;'M#[)8Y =/!QY_\WF4R?'<6M C1WYX=>E/\I<9GI[G"# MCZ/=S8"YE3I[@1FCBG^;WJM8?M?EP^&4 UW MRZL9 DTLB'SGB*N&S^V#M(C%1[9#TV%I^H_V" >)$Z0HAAP2'9.$6TM&B%7H$7@YU5)$AV>_G1QM;.VOLH9%"LJ*IJ9[UA\6N>M# M,\@2@I9@\UKPT-.!EA.]1Z43O6(?\PS$.$__<%5A2603LW#R2N9"@V\J:2C9 M7;V+GO*<)M*DP1*:YIX=1Z&P4S2Y6&N"QMR,^<#X'R(UN$$]\RR#'KEU[/Q. MP&TD:[Y$W'3*>1MXV8W)1+30L"?G"P[%'R9'K_IZ6,S$:ZE,-@*[)<\47MGX.N ME! X%PQ)(7][ ;W%HZ/'FRL45<+37393_+K\3>BQE/U;BHC Y1&!%Z$TI;^ MN?53?TX>*W%N>;3S$/D^65V>]B /!!Q&2\R(& +7*#>SN4K !!O3);5?E6+< MJ=!C$'N%/LI+P-Y\XFH %[Y%SCQ=Z.03S /.1GE4L.JIJ M^=L>NR3E8V),, MIE9K!#:WQ,]>61I6*U)%FML]+I7*,.&?( .;5G-Q_'$8L%BU0BTV?,E5H-%! MKHT]B,I77U&Y=W#N B466Y(+PU,'_41+1CE7RHN_<# XM)#AE5-JK-%6U%E M99D2D+F#E"L@(6ME1OS@*7*%PQ)BHQ,;S)E0=1XW) &'L2 V#-H^F:G;5B\T MK%SDG*/.J0Z80^I*I^T'Z#P"6@W*X#JHE!!Q'I?CHE;W CCA(T9--DJSS-IS M=O.L9>/ G7/1""C?')J&79(-%)$7WM3%LL45=UXA>:#,Y?U1 $L.?=XZZ>WL MTI)$$+Y3\XB<-F"Z.42,J#Y6^(PM"&5X Z*DA(F>YJFBZA*@S'YOF$6:,C]# M9C5"D@K8K%C69L[4B7HSD;'K:@&9*1%< "+%AU\(V(&S9-2TP1GH=K[$&5ED MORQ&IYU5#7,_J"G5>PQ+0B,^V_HGYZ2N@N_-?"GSFX0&%B>/]L-NNA_=A4Z#OU M!L5$(@GB)ER;@,O0,"^R9!)R!AZX-AFB]YC_FRAX!0Y'%]P+6&R1A,V-7PE0 M5=;8H&OIA_X>6\1.YT>>X&.XL ..#EM\EF!!ON%H]S$[.H]LVVZ+9Y"18JI+ MHG]P;0ZNQR!&4O!1%7CSHEE**> ^X6G(.>+D'H:^,+K-/)1%+C2((\S*TLFU M@6R\K6.&%I1XCR$)4EWPG72!^3Q7CW[\D:+NI&@DM=*CN5?1#GC)])D]>L?0 M&AC:EX*<+["5L9>,>RI#_BX8322+_.CGY!?^I^A#;Q1V! ?L#FWM[^R21J'E MQF0Y:14$YS@AD>2%B((0]HY:EZYWI6/C/^SNIIK+$ 1LZ]$S^<_%\6'T(L5T M4R6J1_X3@89UY0>1LG;4:8TKHK09.7C8"$@Y5Z^\IWBR2X*;N%;M(W*_P^'# MM9NXO,+0@.!0%W&-,Y JM6A-9IN>:W;9$S7W%9Q]\!T?-$H.,#YA1!/V9N?M MBMN,G7 S8):=7[C#-I*!H3.ET/H,$3ENSBQF_'B2Z(-5&@^7=SHM6H+%H0X$ M[>FN"F1(?F\5!2L(MA.<7-A=U"8VE'GP/^%R#_#BAGL'81(+CW]+)5CNIKL, MOXY0/8-@]\"';D&,YD4CEM_O#5';PWRFNJ_%CKZDM!VZ!(_V:764-'._N8F-WV*%WLT M7D9/=K>V=]GV&4C46A6#-FS0V!)1NO>+&^/!G[TS)TEK.#<'K+K/^?@LW#$/ M,T.SO<[0K#,TG\S0)'!8_ONG#[O;CYX,MY+]#X]VGSS^L)L\WOK03QYO?DBV M]@;)WJ _W.IO_L1OY6^<7!Z?;AV#S_ ,85R<#N094GV5(+^EYN#L7+?5H/:<&04,C& 9MDRNA 8<+Z0N?%:E[?1[>"@(PZ0Y3A<]P> H!EL11EH+I.-0" M@TXIQ)U$"4>3BHDB(DQJL7N (-7V#'G_E'VHD*3&6,L;+]3;+B052:C MJ"AG<,]N8),J"AK;BQG&XT!P. Z^5)M<825XS0KNI&)$"Z+ :7L;K71AQ)#X M&]X>4*DXQJM=6(V*>PB3[J(Z7[JB)R-%>2_*BB TXZ_P(M\=HN*3D:V:X&Z1 MV!G0\JI[.R,8)2_ O2I@C LA1!?-!*F:U_1#:XX("BFV<)A\=FQ'1?:+E6]Q M8#225V'D[:JFK)>DGFU&9DU*LA:X90)W*-D*GQ^7NLLR[!0+">@F03&<"V@5 M[N4KL.!R_*61"C6A%[4%A/JK&?;00TSD($O22>!^9HCNYB U)FXI=6C#L,[? M\6@O63(D-*T(WQ0$?D^ M#':0WL!U K:55,$:,%')',5IK4_2^B3=PJ;HTK2?5.Z?(^@Q7T-] [>09RQI M$0(G6KF6?"V<:^%<*IP"&B)KA[D(P\KA?-BVQX=E@B&4 =>3F*6,QVO)6TO> M;9+7#9M!I@ ,\I!>5*84!XM-!K\W*0=2I83$:S%'KE_8^9!D%\FN:FV6[H16 M4%[<*YBZ$189(Y;B5N!%V!)L_"4@$)P6&!HF,\$].RC\RY Z+'.@3:]R1MD@ MUH=E?5B69B$LHV M X3MLL(FSX@#G)RUH*\%_9;8GV;#T[ F M7@LNF/*'F1?][LE.51=@]UXE"TK:XP7PP^_MBEFLHL"*8JRL,5=SC;-CRY_; M!Z/T('T3HFB0;WG*@LV=BQ$O2_U1UP=A?1 ^<1! F)I<^+BX)9F@BKG< :@,8( M(I?DL" V"NFJ9DRT13]N%*,1T>2#NF]LC28AQ]P[$%[*5>K\LK4DKR7Y-J_6 M6A:>.4%5*0VA))C:#VWG)K?6=+XF&7#.19AD;27H&B/JL MLO4$%G9 -03KD[$^&;>U8)U0,:8-:S\ODG)(E?J@KQEOI/$<5P]NQ;-O<@/_ M9!0+@GX04?5Q(.TZMS=[VW_I0L$0Q@F!5FF5U$]2 M:O((/B34-%EZC:XQQ:80O NVO&1@F3\T:PB1X"K8)TSZ>+ENM?AE@5._^OO_97UMGAUE&?>L"LSEQ_@Y673!O<2OK; M+EA-636I\)'>!040N=99;1S K3" [X<"".L\O9B/2A NP[JM(NZV)V'&*I)-,Y(:;I1UK,+Z<4J=21CP.,1%XS0$Z MQP#A2CJP+Z7LL+1A#QH6.R*ZA?Z6[XG::VXKLDC)$6$6<1%RNTNED 7!X[(P MJ8>LA4VC/7QDNRZ;@2V"]@@+@\9QV.DM00:R5BTOTU9@)!(#G-JZA'-/5GAE M1L:V2M';0I%A7BB'XD*:NL*L*E)+2\<+K\0&,;$_^U\L"5BL MWYD(K2X2D]NGP%6K=<7X6R*6)S=>SA]<+%MD7%2NP M11M#KGU138[;L6WH\+_-]X08@F,* Z?Q(/2]0O?7(W+RNPD@R?<53W%!ZU@* M\6$R(2*,!?7#AE08X!1R#"JK6+IJ]"[A+!SR()3,8P1*C9ZS0.2%2_-74GK< M0\+3U6#ED6,QQ,P7M0!G6U*A:+;'<]BY6MFQAJZV4#X9(_D&" QW,F'R$1]F M*D-!E<.,/V)G4AOS@PRW%RYPWTY97(L4N82)]A/-F GS'FLMA7)D,=>6E$X; MI=@>P$GM$\LV&2()%\-Z1/A]ER6T(V >!/O2CC0)A[$I3Q*'!*RVS&/IEEH2 M4?0/A<&')X7+XUY+S3%!G%;'EU,1?:PEL"R5Y$>[%W)3>HNLL5TL%B#RRZ@X M[T:[^4F-T(79K#S0ICH19C(M9EPY*UA*)*K^R!T?I"C(=OQ8I,/GVFTNU&ER MM/=PLRU%< ]F@@A22R\36C/VG>S*:!*QJ3B4[# BI6@XUD1@-A7EHD:28Z5K MS$]Q;I!%@%(Q/\PQ02(LBK*1<5Q4CCQ%/\OWGQ\=O[;HVAGS%;-I*]J?%UWAK G3@;%;(N>XTM8B$B-/J<&Z M3:1B.59#?+5<4$UQ1B^E>C<0;YO)8!'8J#,A2.X2**])24XK>-I@S)7TS#9C MAADYY?@@69G*8&L\7DM\BVY@^U-,;N8^YSHN3;#A"%?[6:*'25I9>D'7+$!9 M+ 3O@&NNB>*NA6=$LF"-S9>CC;TR.33_R7G34X^@"ST>;<7!1'[6*1BXNG6J MP0MCQ)AJ;)'SPJ_XF&O0)/05R(\MZ)(0BJP;TTG%K*F:9%A,/9 VJW?OSE8[ MA ZL'M]JV4FE=4PUKM=Q4GGU7%4<\F=E<_:O/(HG-C%"D !/P+:6\I;ITQS@ M721#MKXOEJ C5?&U&,*]*S&1Q\AY MB)LBP^:@94KT+?+'P$4-E;:T%G-+85>S3DIA]!+V] DU):#UX7:IX"/G-JL,PL.)VP![ (2*A)+1A:)/(MLD1!B8AYZ@C+O0B! M[2+1?@KS2;GXP["0^M?<8-R;=TW;T6 WN9MTV#"].EA"*+:,"L,SB%%+&^K# MIFDY<[-Z>55BQR=)3ZMK"A1)D] M.SJ0+MIR>8L&Y-J1-XZ@^N9_*P0GM%NM03C.L,^AZ+^%E;\[!+HZOJG;K'CX MVU693,BMRK4O#/R!N^/8/_-/L@A^4[5QBFP[$HRCY<1[MZ1NBK;R.&#]8_U9 MA18V"1&VHY]SEVYEU*$8YP0\EBQ+O/';QF@2H"6_L>$PV3)CGYE(Z)MSNFB3 MJ)HDU'^KYLIS:YN22JG$DF,F-&VW@-E+7S([7O/*+DGFU?:YSR4S.J,D<,[W MD*8OWN&<(EF;W1#F.N6I#MV89>%RZ?^(ZS OFC@:NX8SPE?LVM^UQN-MF+IA M5 I?U3;JRWW(J)>D?K9M6\P6E8"^2FSH<+.]6+A-=Z#U5-YPY-+QVRDLHUT< MV9<6F\(T0"271.8%SP#I(.K$KF^24>$Y?/+6EJX(!U]%MTC6EX5)Y$KN,$/N MY&QYQHQOV!.%X%WMQ,_- _U;&$;W,C-YT*[90MJD)B1"52L7YJA=1G._LZ7+ M,WW:][JE>E)Y "DJ6P' T=+ME::;CQK=9TEZFNO W)LOW^N3U32=Z9_EG3MZL[I[RZ_')E?X!]I?>/LHX>%Y, M;J]\J4,[#Z99(,N-!B_&@C=X"_T'+9M,TZ'?9XCEPVO.TT8O"3DODY^([8O0 M#5_Z:(+,USM,J\I,TMRU>AP29*;BKG (VKO"9@$!QYKU@_T%P9H@#'V0W2MZ MKQHG4XZD\$Y6N"<+Q@DO/V<<;0]A= ALEE;U#\Q@B,2N7[O]T&>)[ALY9'HQ MV?/(%J-:ZL2?@]*@H)RA@G)B3TKBELO_'5$*?/_+^CN#I?+V%VZ'A'Q;#QR M.#H/.P>R#%.B!Q;<5"-+4>VQ#$AR,YO[=UWKJ/'MG%S9B*&N#-,'9@)(FHT- MQZXPD*$V 6&V!\@8;!YFIG1WG2E=9TKO8Z8T0)/XMX=K^3TP&>IE)??6FDTL M=,.PRX@=3[@%!J# N9).-*?5ES&%3BRA/ $*M3DQHX? ZBIL<5(>JE[TK=IV MGJ"ND(3L3Z@]VH^, K)OIC.)Y9B6\J[V#EY^OIVV_;; M7S/(N&XCF39,JJVBNT2".L?:_KQQ5YS(:_?1]E Z.=KRQ3+,K\O3]O5&DSS YAX"EACR&+!]J(-9RB"ZFF*$E(S M&8T:\7HRGR)'>A8KE*CC9,5M6M!\I-WKH,9'Z*Z$D'X0WW=U'M2?DQ.-Q+@( MMI?H#L7$I]7R!,LS<6W4V0-/6*8+[::$&8H29A-'G3WL,8*4WB2#N6=V*BZ2 MBN8L'S0HAN0CCKQ?L.?!5B@[090++&D;0]$6MYI!X[Y$=Y9E+RMB[62FY,SF M"0;5\;2(>Z.98VI!/+900YE2+G1X4"8=%U]CC^NR31#\ N=_=4MTACBII%UUN>E"'PJ&JKH38+FQ%> MKAL[P7]S;\"KL :_],I0CY%P^=L6TOVT#+\)CZO?-!3CD:[W +8D=&%8V%8B M^L;'*MK$:YNDB4AY[B"D)UEQG%G/BX9>.Y:%G:K/6QHX'1.&#, 'WQ"I]P%> M<(-$.QMZ?0U9(6%,%V]$+/S\6)/EY MH6*YQZ0'FPGGLI*H'[+RI< %2J3L33Y_1HDV9QPO-LF[9=49!P>V /H*F M+W1$A*AF4RVI:C)CX'_+HD0T%5SSR>!:S#?+'P67#:*@.#N=VDZD#%7 M2PQ M.JQ33ROB4$_1-V:(MT&M(>(<@A3)6I+OM4W#3A[S!P)I>.OCNPA6LHA?PPU% MDP=V'L/K4I95&PL:M?QUI6H9BZ8>S >9L6?"%7RA_5U4%!+#[B3,>6%S*:WT M,3=E<=?LT."-)7U5B%'L%A%;8L@[>0]F1K@CA M=:0OGS9&%#[#2QFA_D("-^=Q54(21$$M0N%GR5Q,]J4PP0!7Z,W5?>'/(8:6 MDO-W;\V##/OOK%A4\Y MNA[$.$9]E%,K8TG?>??Q94>%>])L8 M,B$YEQVP>B=7'Z*5S;LQ4M/%\?>\][$ M(N +6;NEYKQ;^ [46%-*/M#^Q38"Z:(RTBM6>8!&$B;C+[1-NQGVO'77*UIP MM7+KQAXA1$ V1*'-.;,0P46%4F6&7)+>Y"Y@&)4,SV[]O M]RJ+V?*BUI9_KJM5$EC,D^1?X#(2BWL:W"A6")_B3NL^R6Y M8JH4[%WT[+)X'<@6K.%E;<@^ZYJ+?7=?]S[+K&G/%OT2 1ARY047]VI'[I/6 M2FMQKW@_JN+]MN!$W5*43(IAX [BL"'^!B\E3E4)GP5#"18O^*X5E4K.VSRZ M-MBZ8P.%#L0W @+A11N ;_'EQ9YPJ1J.+P8>CG9DMSGML"\Z7584?Y%R8"1% ML;Z2*%"_9L!CP7:&@!A>W*3,G8-%X($&F8G=1$;8,3(FA]+T+=SA%3J#J)+T MXB-54K6V3":>4OH!G\&\;/#D5N(?H!!W(#2Q-M?S=B.'9?W83T0%GY-T;_!Y"'.AM')":I) ME+=QDW.> _V6:DSY7FWU2)=@.YO)##3!;T8"HA6$92 #1"EKX)2G7.(>P)=; MZ%W8L1*6UPK_0D#-V>ONAG91(=1:CA^=E+)!OZV<^K$,LF"9R1E_)21ESQ2L%FHOA3HC45N7J]/3UQL5+3[GH[;=8>6:D,= M:++15.28]QCD%.F> M:ZM@>11K7;^VGLR?Y9M$KLRBD+"EOT!P:95/*5G$EGP$R146$6]F7R\H_JF8 M^'VSP@Y=#*HCV2C7+'=.&A6E[^_K>M+::*&+M8F9S0 ?QI@T].)<3&O1MR#. M!BIO487&,5=XWSB=.LK494N[.OOI?0?2@6$L.'M&V[J8I2(?KJQ90^E8,*_F M_C<\*X(K5/RK 0]BH!<7\G-T'#N$4S0<12=\_^43@+=S&VB IWF<+2?YH!?] M?'Y\ @[X[#-.D(LHP8*-X#6L!:FTEB.R)<*M"O#Q%%7(3<4%C,Y11T)A61/, M21XI07 ])U*O-<0]E'=R;PJT#QU+92\Z,F G\L-YK(A<0OW33_)KO/@&""/* M)""3!&'@'[L"/[!16ZE1W JL#..;TPHOW25XG1)D#_>1:] Q>)L3K(AW# 6)GAD_$F\O+>F+IM>#51?ENK\.86&@:%B M<$WWI[LW*R7\J^C4D^V.J@8+?\YC9:2U(.ZD#^ZHUCYQ2)$U#/Z8 M<*9,R -]Y+1+D?IZJ#M->[\,U,N[W@-^^)[S>:BW#;9\4R,5$;H8_KQR'1!] MQ!T#9GF9PA0E!\=5P^MO2E.45TF>_J%?\FH5U+%F.M*V:\H?)$T?6(:%K08W MBO=K4?4'Q/S==KGB#W6*RS^Y$#U*.'N';^K#CB2,)B ^0]?8;M$)H(3IC,+* M=:;>0# Q7^K6BK*B8Q3%^?6U!D9;_2?=.XAAZ33[?+8K<#+K0-.\U6%"1T,B1$C*A",9Q$A<[& M!6P>;&"@0P6!2(%"#^;&N; ^S.]:3:XZT8,YR@Q2LX$E;NTUJ4B2B@O/7,=2 M*O^(,QO<@$-J'@)%<;P,HW0A+]*5"MG/X+@.YYJM0._B#I,D;V:4#/S,G-+N MD_'BI2LYZ@J*()/,T0RK+8>PI);IQ*XT7F"\[2@% "LP-U5>2Z&''-QP[ MEL!&JLKA0$S'-VP^OA,2Z+*;ZDBR[*[^-:#Q![ M8GU8I&WZA2HIJ1,)^7D\(5K)OLB-1A\XDHN:3?>1EJYKUI9:@?+A=B86GZRE M57ZP3* 2I:%C*3 93<7Y?#%!%$3C?4L.E=]SCK4X^EA*/RPYWZ";XCV,(EWP M@"U%6D<6@W8[T=X "Q@:7-@;#$L3-D%B@/A+^>=*0SP7B6"J6Z>^G4DY$V"& M#[.I9&EZD7W*)S \\7CA-<)Q0L72*'NG$16.8Y^4A520>;&&.6/N54+<5 MKDD$">@KSBY,:/W"=8M8;ID0ASD()I4!F@D)>U/:\*>26=(-BNZ7VGY4V.4: M6B[BSUJI9S0#K 2T*&K3S&Z,'D=N@H)Z$5.M(\0.=$,Y@^T.=]-69_NW:U["$X=QZ?%BKG4@*I^L:+T88RJ.ZT*3[93=X M4:.*Q1/+1%;DI_-0U7IVB2:_@M[6\8)-BKW8 A?=9F_Q1<92308FF.6FE""^ MOP3I4CO;6B]T%WIA4"607VIQ4KP3N3U*IF-SU3%J477X%UJ6Z_N+/O9T60SM)A&"QX@;PM=F*D+2FJ# (W MXEZD2+L;A$&,LB"$(X=!HO.)(S(^);#<9@Q5)EEE3,M; <;&^2TQ#0 MQ%;:NT^K2^N@S0)2\XT*D9<%BCQY'#4D2,L)Z?.2/A^+=L("^&5ZR:8_;/#; M"#6IE7EI6]B.^W,"5T$E_J[#JV3C524XT5Z=KFN-/NC'V%J%%J;%S9S;\')7 M7G6=Z>QB/*"]3,@5G5;$1\]%I!0""!!^=VIT_=FW:W3&.H*/TIBVE26!%*&2 MVB['OPG!C-= !OZ%J3V*J*(F34M0.]PL:>,3Y%2)@<'+$%-69<*@ M-5[7M ,OA0@I&SQ$A:(.;M"TC7 4'K#2R\ R+$9DLL5:U9VOEM/T66UC7 /T MY4DSNPBV23ULFD^YA,NAU(LVC:20 =E1_%6QTN MVX-]<0_@%H<(TA/4Y@K;7@W&U)4J $K$C'<6#O(0*$,6P0*:9N40&;Y_N/&6 MJU]WQJ3+;)SDK,8]P@-CK6SE,\K1/$5#D^^J(M5,,'V%UVH-$T6NM#\(7&@Y4^@KO;)[L44=:M$E83EJJB^9 M>2M86XO7AQ2GR#M-1QXV\2)EFA/'HAC,$#TN'I'6R+>:NX#MP0Z1$5/%.X5% M7^C\N3O(\ 9F3G>^Y0D7YF/"DZ!=,@2I"J.![6GW^8H74D9)<'C5B-P+#G9S MQGBZ$5=24O*+T%Z>8XED1D+^&7L>(?L//C#4 ;.#C(J\MLB=:G#NMG\Z?&)! M33/IQL0Z=1DM%X@1'EC_Q6ASZGM6@<-F8B6]7#1??[@@T:7;,YZ)A-0"))"" MHA=PE$[="#@ F!*XXGC*!/S_U>@MRAT3;D5?;YSP#<8#W%E,Z8)RZ9?5T MX]O2%$J83@T3FEIDX3/K@;F$-6]P<3P'A7],U5^U,#9KK<7UA%-N]+F-0' M>UA$KC4[9?\)9? 5S\2].Q*W6DPG89!!H.C4Z\EU!.BDIXS(F*[B!97K.94> M=-G+K$@Q(+MR+:^ZDWO25V:W8KM79UUA(9WV,7")*3B30HJGDQ>BK5@#@W%' MEP-_Z?VJ1]%>U+P= 4OQF9?/C)G=/&;:OJ_:B#_@'Y$8MS0I) <#8'F/BS)K(,D9MJ2XQ!65 MO%EO&/^ZL^;A(@K*!?^[IN-+K.W>:ZG5\6#>),SH2$'2FR*5%F1N8LHC_J>F MU*HYE&43$=<0G"8GVR8M6=%B6U &I:GD_5C^$.1-;*)"CQP-,A]H[)OROC!5 MRH&VDC^KTZ*>?^#P45;,R>-FAD5L@6:&[,#HGVW"^);BK[:RU5Z3-ODD+F*[ MFJ07'0P&18DG#/,&2[F*L:<8[B"!92@?PQ^F,RU=[B17C._!2-HT(4)1?1C/ MD&AJ/$)+D9,T'^$Y-MQ-QK99<13%;.RKY4)%*7X3FW\#%^"3>>)VOR%"0;J@ M..I=C&-4JG=*AX.4^+;];% ;Y^+L*S=%VM0G0>6==T?CK&KD[W$?U*N8X04HEQ)GOZBF,N8:@VJ80*5;.C@?/MM" M@+"1G!.3%64$SD_JFLH5$3G Y6*6[YGKA0HOI12\Q3-I8B7F[E9\ 7=9/OS1 M_+[ S" +QKOU"C\0X1 .A3-SPF!&]QI(QE/*O.+$V-I;#8 :8'K(16U M6394G8&(NBLG_''D2*CX>W[Q!MSGC'C"4GA.EEO8O3LTBAZQG$D+'"Q^B3<\ MNAK-7<#.(4,=G(,?> M.-!:()9L;*=TFPO4P!/DDZC1?QAWJTN%F2 4@WEC1 M+24?MM*,\,.<],?HI#Q:$KC*5=S-+3,+,T*(O,(UVT8AY1O/P3_X%/PNG^ MK\%^'$,FR!RE'\U0[*VD(MHI2\L- R -YC#O?.-SD-NRNW4.2\#-B:T#&#E> M&:3BY+8XI<<+RT88XDX< H933.[]!HL<4B5R\JH?D!@./B3=5QW5F<8O+0%<; Q$1DX0D@GBU94@WOBY,D@H?+G"Q%ZMF !KU DM#X M"XH#L9,G3',<\)TLD8(%DS$?9 MC<+]C@5?0&$[QKW1;,&9TFBBXR$(51!8R7TKA". 7A$'$0NP]Z2JU]#CDPV !].BVWWY_@T+>^2'4 MJ'_J;!"$6%"P92-W>Y,%M'_NZ/[BE;9?"0,;-:5,LM@1DK5C:)(T\5N&.%GS MN"_=LX5"FT].9N >SAPZQ>-QU=+ZE0:H#I#VY2/!6$%P'VW]Q3+XT;4I*1(N M-IK#;@JN\WHV)\P$B*W$7%BG?^P&CUE8%99ZZ+KYBHXT(G?$LM@+ M[N#HX9>\L^%*C1T^=P&JK# KX7Y=6'H:,K>/=RQ%I/_2C+),#$&1ZEM[N=M! M=+ !4"@K!N\WWW!5%]QJ-K:DI^+K"P4[ Y(52&V-5.+-HVI'83F01>AHP(9@ M+F<=,*\84A7C8V DWC2]>=AEEKKYF4['9^L,F/,Z6AFNDN2"+CS.(Q,U: ,& M- <]>=-LK7?B)TE5(JUH!0K7=?OKT,G/)K^'9HY$+["(/1)E*5(@* M\Y/ 8R+;M1TW00I+KA%#[X3+1/_LFWJ&3+?=%-)456;R4K= M-TF?2XLPK%"CW?V]*>JDO?O(GBNDLL2E6B"YF-ZH+C\N=&$L9>LI=\^%2RKO\ MK!-NTB@DB;=?L*27*SM'/AK(X1+V72[T4_; ND MX!(0/\U.S+%%SZ7,@\'DQ+Q,,DK/&Z758)'F'AFMJ]8OZ4[2I[N>W%V=B!P_ MM"VH8*[^N5.W=.GYK6/BA=Z0':SPGHJD,09])IG 0"8&6EHE98*B@1$O'__Q M.6"23KJ:Y>G4H*'\/0P<,(!2-*_?Z<.'?_L$)2V8M<2PZLCO;TC%!_&2C%@' MN/V[^O)L&$B';CZ%M*]\L!59,V.J;!1>#^E*-W#KUO$730M0C(^69[8 9E*J M2# 4[K=01.'PK[3XL7\[:[,""JSXN^+?G0F7TL^+9J$^U-6%:O#]0289]]=) MQG62\3XF&?WB,__@,NS 'ET"NS+X-E"MSG[R"@$KB9VP*N8J'-$P<:6%E.TAP+ D)$35,((#HR@,=?>"1)UW1#!*U#.3L"2=__Y9 M]XA ]&@W+1=?[W!HHN$J0)E4!'1XE%&ENJ8B0(>=B$KTQFKAG, M2@/Q;\'/UK#JK:.4^(=1M]'CRY,5L:A%P3;:P@?U[?IF7@B(5N(#?B9*& MC M&P>.]21X_F9G*U+NC2=8(H^R1?G-@Q:BK7[OL<8"-))!!H1$YKAZN,O85HX? MF3,A.).\U;%*O->ZW8613U55+UMCUQRT5BJ8'_7\'7'(6CKJT8)P/T(%O;96 M2,GJ/X?/8YJ0)IL3C%#"EY0(\E!DU-?0(W"":U6.=\P3C%JT/@LE3WD#O4LM\%&R7' ?3G%OC2"F>(D!F)/ M&(\G18><'.'(UQVG&19$S4S@RU.KD,XE9.J[!6#+)^FNV]P3KK9"YOL)LNQ2 M ((VLM+W:1^%J$'[?=)PB%D=1_!0)Q^EZ_$M5?LK;\Q.O2P$=$4T1*RFM";2"+Z2 M*BUQ1LBNP:*:YI9$$_\0)+JLMEI956SI&9(F>,&J&XKQF_M@-3 M8%_BX3;*XE_F_['WYLUM6UG>\/_OIT!E>IYRJB!%N^5X^JE29+E;,W;LEIS. MS+SUE@L$+D6T08"-13+[T[]GO0L(2G+BF+*,KDY"D5CN2*8&,'[_!#X91(10U865WK8:B(9D!^ M%"GJFP9!#4TUC8GS"MB4#:5H(DY0G\I,FO !Y>!A+1=9!_C,H0PA7+\$&"NE M>"F8$V+ZIBFBKY))I>^DB]7?I>A#>!T:7R(0 M[M%0MUI?.LP)8@)XY)M3/GI)>GM[F*2W^S0>R/7PLA)AQIP\ Z>T-C-T],NI\E(98X[' ME\0MIX9Z0*!PYNS;=W#Q:2<.M/^L)@UH)VWT!'^2E(-WI_]Y(LD&WW.] 'X3 M4>_B24VUH%X^6J^(,QPZCBRMLGZ5%1R=UTF=SF3N3RE!<>>><[<]=4ZKNBJ3 MZ[R&$WB29]CXK\C-E VC,SUAERA>D%7UIWEZ3,Z?*,T==]F\-C)K3F! JJ0 :2&*'HIA9? MWZ81Z#,#4/@1Z.]6^;$;^2I3M^E\\]((N!KGM(/;RW=LE]$&1,_Z%< M4I>+Z^H $P8XT7;WZ S.,4CO$JVI@J81OY>N2A\ZHJZ G26%=+K$K$C7ELGG MD%Z:7NBD$C-N5MWPC7-LNF'];=H2UK'FY"-+"'VX311QON*@KQ(]U'6659X5 M\NHUB2NS:0?G:ML1KY'SL:PTV370@7OV5A0?W=L;PX!@>?(CAP3>:5NH'6"QKDW,? MJNF<"T6(F(-X]]3Z6WB5*(>L3Y$/S_(")SKIE9C9I*H;/J$U<\[()GY0V:SQ M>,7KZWE&_?<2-HQC([T$WUMFK#PXG+788YC2,R2T?L*WGM55H]K_6X:\O,1^ M:A+F),V;P,81,[34G,LW7@\^4DVM+G):;;GR*7SH"Z_2Z8GH)6_.3E^$ZA=^ MXW!%L)$!.8H0_A/A%$4]F9,ZZ1+A8LIYP\K'^9SK0CQ5S4:=*&&,2/F]#/KY*X?5QUPD0 MNEU6*0Z"-V6<@)^&UA.U&C$:-,.M)D&;Y@370RW&>L?(G-,"E0%-%;_HFB9/ M:**_?""(B4\*.OCQA35AA\',M"('PSI3+[ES@G9M454?-HWRP_TZU>N*"#MP M%\-OV$2]^ZPDTZ<\90 ;!M1P^HLS\K&N-H@0*<0I.S(ILE4*-Z+=F>!K^PG< MH!C&T6E2)ED2&$C_!><5+'W^[JS#XDQ@L_ C(UME*VG=])W?'M0%O=;1'SR=1B/,%G4YU\79EO_:)GLNB55J=+55P,S--:@'=4@[FG^)=A?H MHM/W>X_:B#X!/;AA4SV^(5 M\X6-%^C5IBVV<3EV7ESM:(Z-=S;,]AZ@V'AS9_7$VOSOGNFV4MF-Q2HV+<$# M&I]C?U?L.3T0>>63Z1B>ERB>((OE'JA=2_91')D%F*F4FH^!.?Z$,0*!;D3, MSF:!#5"C13IUZ@':VV4KETNZ1H&OPOKF=";>#FYQYN^%/VNVLX] JA"Q6TLI2V45! MM7>69/%Z1\7=Y+^2T.8;1(J1CKHO!2ANJ&K$MGZV=5&,'"SKIII+$0D,M$#QKT!<#UYA1V+[&:"AHB6-SC\H7\,17$?> M@LUY.X@-7X0X,T5%!<9]5%8$)UMB,9)?'N*F@W&:ZJKJK -R=7-AP#\2D;., M4(<+.4>VJ&7OHC$_ZH?GG\'YH(XG[QMT>M 1P3%LP1X#[?](,?.A4^-Y"=2) MPURZK>&?3.<@EQWC;S_X/_RN.D.H3F1$B M0H$&+RFO@OL72JUSIF8,20C$Y%M_Z4B (P'>0H#<6&4%E(OS2K#S#F<+];7X M/KQ+@"^EP)D"E$O91B,9CF1XNRBV]<]A1U(22,EW2U1$P0+IOF18%2O MK+*F,A,];Z2FD9KNIB8N?K*E";?D&6/2]'62IN@H%<]/)'FQTLL;Q.5-57^P M^!PC!8X4N(X";>216M)AC'.R]+SHV.'0-9M?@/A$I])(42-%K:';D7Q&\KE#4>I#N3/WTYTJ29^_AHR8R0S"/&JY#&69+LGVO/ M2NKXS, 2<[ [4+SY4IG3D? 3RD9ZV+5DXC',/O5"*$%F_@L!XJ?%,W2K0"?O1=@7F M<@ _74J &UTR))GOU$3%MH&5_$";9!HA0G_+V?E85Y$CW-0Z.ARN%L2L45>G M^+45?NZ.A9]CX>=#+/Q<:6*L*<]3FSS;W)EO3;5QV(K0? 3N5T\H^,E5^L07 M@'VD7=-HX47>1.<@]1C&8?X&;)'+0NE M-()<>]>'R'$]XSI$C?& $BDZ'&!4"CA?WLRXXZXTNTC*K,^#0^A.ZO?A]DD3 MZ;7L@0%\;945%5X=>4U"8BG%PC(>7';;RWL^^,@PV5+L"N_:.J/> MBS%,S26H;9HD"V?'"5 M\ 00IK,]_5P;@:HS-3$G+J '0X"9[^I0I+G9G"%+J=G]QC.Q[WV+/QE3<["< M:VWATUAR,.K5\$+7+00A_\B3ZS>"&6A#0\AD7BM4+=*I:A$&GO2!R^6XCOZ2 MD0;O18,KU>MA$:S8@5*'9I$YDK)!W<7FBJ]J+GY;VXZ_ZJ. A$\A?\U(MB/9 MKB-;MGH-QMBT?=*T>]%:+"VIA&#^4T/48MX==+.C'I.[. M':6@4W: 7V.MT%IT243'8$C>5)M#++$>G6FIL4F$VVKWB5_BZZKXMIE)! T34"KC(J!+XVD&SBH+Y*@(-#!\ZZX M]4^34\,4YFN63_*6 M,9#1L.P6[0JB%\$Z<1]LZH!MP:HE,.(<=+U6+7U_YS:K(4O56+Y8V$]0%F%#UC$C:+,\(:H]1T0L%21> 0:\H1K^IP*10O':>V'?TEQ^GC=R4G?.D5 M"37$8JA,5)1<0IGK8<\06%9/IQY##K2=Z>7.%GX8%W2!8 I#E-(+L*ER6D7. M1+E!N=);&0]NU.;SQ+RE3)U5,!C9@*3/CT$W--1GOFF([R/R&CW5SG4[>LD= M-RAGSW/+^#S>=O AP.;:%E:+TIG7OG")517%7 24%XR):=OZ=>4'4+;+<,*< MV7"%*@D!/I-1KL"; 7%[S-@AI-T17+3MNN]HV8&**DU. $#%3L]5&%TF*,E_;MJ)Z<"68?JXK MZQ>33HR1: JK(%$;.6[F2BV%,?#/?>B(_Y7*,*Y71$%8I?:37&]&/49Z($%.1 MNAA:1DI72="-H*Y3HJ. MJ8W"O*:0!-]$[O'2<6K=.LXQ$.C8"2&\QM: G&[^9K[1*(8FJ M&HN?+CT!P?N!$Y:E^Q== &+Q&B>+BG-+7:^[!7R-;)P2G,4PF8*$P;(F:BR" M.,Z3#ETU^GV(I>D1;&,,942[WHO^%FU'7V57D+TQ.71,#GV(R:&O76H6JBUJ MMR2D51?%%O9J!!N'DA6Y1N+:QU%WB-L^D_-[2WJ'&YG(Q#:JXUZ2;%UHN:6M ML RL_GDP1A\U=D$-11MTW) N:W4H4))-.BO1^0K6>3=/RJ"O5 .B+&4]#K-- MQ0%!HI%40;AL3ETTA%=>4[]Z4"@2[F.RZ.JFL\BAH3!VK?("9K[!7A%OPJ"3 M!<>7]GUN]+Z:05:NYQ?RDWVU&X1Z% MD=9&6OLT6NMQ0?,19"FB8EG?/;71R^""JY' 1@*[U0 HERZJRYWE#471)5-$ MVL^O).?9YF,4+UFZ_I<8_N>^7A0E"<).2QRG-+TTN-JO_&KIL/LXVH M1/:5'7GI-!H:9CXHC<6EQ5#(\OR\.K^5:$4>EJINU^%6T+-[61.:OHM1C=L' MXVG5=J5D]]5_.*7U9P$5.8M&> MFB0W)6^ Y^]?.LO-M6X@;1M"H,XQC@GJX$(["<>4BXL-W6VF M7#Q,!^&&GPQ!6G#>B#*)3X2VD(P52AVTWI\["%;6+;MKW]V^^N>G*J^JP*-Y M^SD:0WRC4@ O]#MV498F\(0*.[!:B=7X]*Y2T/WZ/!I5SI&ZUE!7APF]IL%< M84M8"&F-#984-+MA4%#,>4-K".-\-@'82Q\6PFO!TJ5C-C;0- MQ5GHJO<2-0-R6++TMHFI)#ZI^,PEWC-]=B86VC1KKBJ^)&@4< M *MMNNQ51J+EBJB1E$=2OLUOI>R2BI<"LPK4.VPCAEHNF)J@V*(K2E7'15W] MPZ16?G,38M1@J[!Y; KZ9DZ73_."U7=",IYC8SS+E2W1$P(1)@?B.^>,=IRW MY%/+4ZR%!,JU749&1Q*<"5J1Q\ M%B6W:GVH!Y&*%5<"T>F=*94,5$K"9=L#AP!S2V%MK)@@[.YA8WD]B7\IWP+^ MLW^TNHLA_9.'3KZBY' BKP>+YAG X.93]#SD3=/9.@9B=Y-6H:>D>K-.L)#% M8TQ2OO D_QZ?0"G#7!T[Q4Y6_8@4$1V^AFGP20ZW4>\K328B/^"L*E@[P*=Y M*=59SH7L#NY>'X547L(ZR=C=F.D=*V-30Y\JH8$TN6J\,0)L2Q6@OBOAJL;B MJ<3!<-D;1:1(60KA&I:EE-AS;14*(%Q'-VM\R9/\^GO&'7>C'EAQ6U/'Z!!8 M;&)LZ(7QY_)KD#I75"A22GTF5R5J6[&AI7V8GM(WA%S*O?7(251678G@K7W' M&_FC!M$A?KOG>'/^RG4,EP0[4]NY] M4C_G4&EN8A5]>%&*_D;Q'JXXJ[F(%]:&*I)3;@MQO[(W/O,3(XUDT0&925FL M/),0*A(]KUA3G<+AHRHUQQV'?+](@BF56: 6F1I83^Q@(=4.7#3BOJ.<(% M)&F-QU2A+4!8LU-CVNLT['M(5F754$[$W9C;/SBL!0IVL"3K1:G\C!^N.:,7 M:_;/ #/;J/3[^_!"BE7M6Q/A^L*KKW/.0"$0B:76XJFZF&&%,)KK&;N1%FC@ M8%$>"E?=3&P[M)B9Y!K7>I:@]PIN^1=C3[C^ ];]M3HJ"8CQFF-6 %_BRNNL MTXJ[38B;(8XF2?D!'Y\N$>V:[7&&S.&#I13FIHP1N;SMO)!"V9L75A<3Z!@I MJ-=^Q<#ZO; M;K,=&":>.B1LS#Q!55S2(W5W[*QX$OVIK4YH)E (L#]$T**C1ZU)YC!;;#-E M28?+1;$*JZ4:8SQ/FO^+:T,%7;4/56E;!6Z3_+#0!90M7&X9;$:QQ6S 7AI[ MJC/BJI)YR-G(7KTR3T2Y*6$-H8V!X$FN[M<"5<"I[TJ%J1C:0ZF*I:X80N:8 M[)#QD<.2Z9K\!Y(BX/?;Z;-4,+P[R==OO49=M+ $+L$SM=(R(FRH._]:S5K\\:088ZC1KYU@U71^&S<9JZ0 MGA:"KD/A.+P(GJG((8T%3'/;#*Q>#"4I+/8;^Z'/@*"FKG/,-NNU'^6A$400 M4Z&'&*ABE+601HH&M^8(K8L;AQ!-W,&/^JWX?9 JV*ZLHD:\(!"0_&WCO6Y2 MY*G.P0"_O;*%%;=U42):Z@MM?J1#[/#YM+LL1IJ0UL ,OX5S]C=H"K:83)JW M'"&7%,>?>U=038M5_SSP>? $>"2M!36Q?QX^!UE'3]Q2N1V>YV4^[^8R%@] \7M" M_+(Z#VXO'$3,8A.P0IFY\'\?'U&7LC:+3OHY>!X3?Z/21+11T,;%_29".2 44!3%8RB%HP#A(2D0B[-V1>&P;)$Q^ MG6>8+MZP(NJ\3-O1B=-+41?&"WI;2;?H."UF'\J<8 (H2JN2Q)WQ[Y1M#9X9 MBF82Q@CWH'>BPR6WV%Y,S3/X6(1"71H*0O!9P.7ZZQ59SE+3+YDUS,3N6+*!B-3E$_(W(H&U)USXUQ$Z\)6NDB M"NJ>)!GF 4)9-!('U\R:=EB TNWOI($U00QA>>,<'ACU(2\ZA*,L!A!;'0O M()N2/U,:V'M2"8 ( M@]Z8-^IY(_Y9).BD\N$9V=!H=$<=G@"79WSV_ M8-CZ,$V %U-'(?A@495)N=6IV'A.SYL"IP$%+T%=+Q7B-1G#[:J:5H83+3[>BMFKJ>7BRLP.N^R%$7 M'(3@M$BE"XV7AP)H*R%>NF?:FG*%1-M?,BKRD_"&N[$&$K:JHKD";6H+U M- _J,V0I5UYBT:>VHS""&8E8XZ3+0H&EP3G5KP1DI+G.R2\ MZ+VC,$]11ZPBSW>PWKULQ2HO;%[2X^]):]9OP G^Z#&P=,:\TBL/M/8*RW,O M5>LVCO$0/7-?6[#N8 S6C<&ZKRY8Y_4=(3^G=;NM=-'@R(!MO4!EG?6B(I\( M.PD<$V8_EY1Y(O\)0_@>7Q7K8[-Y):?WG;3?)N/^L^][J"Z3>H).P:TW'PN0 M("?L!-O;V=F+GN#O8O+I99&]3,R_[UFE>%%EV=;+&J%V?T7H]LNV1BEQ85 @ MTDA.*9D#!-5;U\[D!#MZH@/ITB5/4=_HC^R?0F>YM"]968B?3RY?G/R-S=B8 M;1I,[,!YN80.[D9@87^M9Q,D JM-Z')@!Q:_,1OJV!*N>\\%> W&LLU*6Z"P MEKNH=J-$\=D8ZT'G8!4H21_\+B+DH3SQ^SWS=0F&OJ1) )VBI'!J??8X@38 M S:/9KRXAJ9RU>49;7_>:((F&5Q>,P^JBB,ZH;JY*B.O[[#E+LI=?UGA:0DU M8.".&7QH;3,6TKZNN 4#^FDY)IBWVA1!,_G(::BM2KP3Z@9(S]5Y,^ V;372 M16OC+:S#X!/QM;^5,?2V@$S/Z93ZBO4[@VA[F3N)A=, Z8FDW#HKI,@_:+L\ M3W^V"Q][3E'%4>=Z--^BL"R+?XO6 NN!12L,2CH=WP((F?IYI:#,POS==N))X10UUQRE MINX<7:M!%.>0)K<6 ?)K9P6_1S$7R*PVH-'MBWGGVIX!:9-,[+;!AER&$F&:4HLA9-^C6U]VZJ O@+ 6NY@@Q1+M;UA9 < M&)ODN%D!^]OH)"V2'*,->.([BH=XP8B03&(_\.L("Z\2MF&M5X6<6 8!3_>+KH7X@T7GYCZYF<4Q5_-K A@+<,VS)3;Z_15>#4!:GNTO?L/I+ M3,P8T?@I^*[-A=#:O4X*>.T,=S1)*VGG3>F>Z*/&O8[%61YZYHI<#.#Z;:(LWXY>4@@]00\( MN1D<@ H\Y+PU\VA_6]7&5_2\1AZ, #NZF>TY ME12)"Y1A"B6B$DQR'D,Z>OXE0CVO,@DSX@S<0EN*\TE-&U$U\+1TQCJ4>LXP M"Z4C95O6JC%EIJN#;[&I@[VK$C@5_G6QAT&1N3Y[$2C.UN?NZMQY36P:-ZZV M)A@,+3D5E686BPEXA7\I[94T$?/))\7R!AA<"=HPGAL#UA7#ZB!0O7B#O'H^ M_9D?%9*"17NR!U&1*28<$F(EJFN\ _TH9&1T4C25DTW#Q(R^REZS/MIFM,&0 MR3:8X4=7VLR"!J?=SX@SM?\&%']MG5]=82(D1T77:T4/4QO\50.J4W1(>T4( M7C('66C.=N!$*LEPLCE0UR;L7BIKM%$5YI*%/$=O#W8.-(MEP)B7'(K&,@GI MW*/);@RCPOY?=H#;1-3[+(,\I?<.(MA/6LXH 9%.#=7.IW[@W?JG+3)/_Y$2 MDE2.X*EL'L4V:=W!:U!7(M:$)ZW&AI\!^Y$SZ)5<>2)>8]*>)UWK'VO#C0=7 M)M;TI7; C5J6%AEKA&L>S3A$J,4&V -+N#]3TU8HC, L>;'%\G]$+H$)3:D;H/;Z%X=%$PYZ=*I M5"LDQ!&T##.(JH7F3%#&7?]*2FP$.B!'$C6:X7@-X329P>$.#$ZZD;J<'6N? M^_X2R:&F9QHZL,L5T,2-,5\^IJZYF8\T>6.2#RX7.PR5.@!GE[MZ3^)9R1IJ ML?69J ! TXLF; P#GX!23.8V;]BT:Q)).B1GH1>E\ET^;:^A[WK2@Q/K=3PM M7"-<]YY/21!8JRX,VU8VB0EK9Y4I^E6QJJX/;QECTMQ[0RA)2%^$%0UYF(I3 M+?*2O%&?N-7.7/%Y%\F(RGEN0Z R]K0XP!)T[E2$AZ+(#4IQ_)I /?-#PDZ/ ME!W2%-.>1CC(NYEI?Y5!P\,Q:#@&#;^ZH*&K;/!8NJL!:RQ$#/'@=#DQ]5;2 MMD#-G@2Z-1^$L\Q;RO."2^ND:6L$CZM#3Z^":O33CSUCU+<_UV$IND2%?@[S M"DSS1FT06G=5SLD(H!HOZ:G'-3:_8V&UB[C5/\-VU;TD+6J3]\\.[J-VV C^ M@./JRJ1K9Q67!B9<($1Z.WODY-V2$5D1L?)MI73&-;KG%MM46[?N M=5G24DVCVIF2D6RS8_R0K-0AIJ"[B??1'E5Q8E7J=9-D6\JSE'BQ9!/;'%>+JRE1.FX8'FR7!:F@=N-;:%1I8?O:QC7\ M2"N]<^&?8/ND.5A"=.RM'9_E%.><4>-V]J+:969UTRO\&8:BU20Z[Z!]6NEG MR&0P](SV]:!638&\,"W4:]!917/V(["UYY;<+@#1&W5MKVU3+I-I^&5C5IZU M)A+OZ% I4%ZTRHV=S23;>@?;IRB4+8 @"F?EM.GEIOB,)[A,;AW@0>C/U1 ^ M+7 U;6^0O5/Y0YW19]"4O$*S51X5* FQ36S',4VI2&>>-QV5#U8WI@Z5C95B M/)INFM+1#$T5)@/.Q*7I!=0PR I6RA%6()H?9$'"K[9F@%N/J_DG/2B<*P?V MDWVU&.2955Y)NF5W5 FB.N8&GGSB_53&$-?K)CJL8$1[T M4L]M1T>G:O#LKYX@0<3*R-L*/$ T'7N#O7"X+)M2#YDHBNF6%VVHZJNDS/^E MUU6N/M]/(]1"^\3F=7C)<*[@O7;@'$ N$W3 :#+ , Y5Z._J> >*2HXJDT^ M"),7, ]6&ZCKF4+^411]/=<]TTN$" W5@EJ;^[D6MKX5Q8"7&\6N.J>I269: MN+T/,]1X[E7E8B1Z<5539;X?[Z'4D483]>XN0,'ZZCDU/_2]"8JQ.02%*^E% MAI-.NMJ*XR46=^*!37P$>V$4RD4 M@=6KW<@U'"K^>28D?9D/1#0\;1QE:#]1>Q56^+SF=Q(.R&\:)W M35 P[V T/&N%P!M9\?B4JB.U'H)*;N2@R"4#BQ'9-BU^ (@JE602!+.T2TD( M?L4R/K9/- ,LI;K+Y J2YK!0/D2LP9\]/UO-?PIRB^^%#*KZ>--5*XEM]D"' M\![JZ#"9FYX3$"JJY!8?)2,>=*6X7.C5IWGP:@RZS67>_ [JEZYP8*),N*%A MSVLI:S8?F5F4J)YJDGS "WL1..:GG/G/3!$AP&P2@>.0#U!B$>N\CXLVK!9Q M.BD8 EVV-:$=:2K&]Y43EGB5?O8<#M'A4/*F5$D(#=FD*+3'K3D>:M:^1X^3 MY9CZE,3DE&A!H]8Q6F ^O8X)(_#FW1\/[:'Z[ 7BJQ]V6'&1Q;;(M!3_JLTI M)L;L1 :UR^)8N.2\^"J(<$+*L"RH*B80L+Z'GQ4[Q9-2YZT5(9]$>!H/MOXB M>'SHA]883!U]E9'9HS$R.T9F'V)DUA>0ZMI8 ?0,I:@6^ ,K( U)!='@R<;L M4XX"<$ZP[Z,!>QX&EG/Z+RA>58K^=:L&(WR>%YI2#R%%?3P[4ZT$#U*:=!=* M!5,,.6*+B$.Y1("#DH005:U+"BU*VSB<=?X,] MHE)MJ:MI=WV@V)@SVSWW0I"&Y->$&8?R8A%U\'>'X>5;?M8%[A#=2%/EN1 0 MJZ_O46:.%[KQ#8!^6(S,X!:D#)A-'/UT4ICKXZH:ER] %A"\TQZOM[3@FQ<_ M5>+:J6.3!!H*0HE@4$U#% _"]K>85ZAR2BFGU5IF'6Q] M!/2,31>G!#$Q+:H*NREP- 5"G3.%I0NWY52O]EXFG)+M^>X\0,Q2L9I102G M!FP^H\A_OM;K.R)MZ$R3;Z5*PL+NX!P897ZR;MG(HW;[TA%I3/IR=0:CIV59 M#:)P^F0#1FMA!SU'4:-&XT!(5@)]>M2W]*A7M6^+.NW,J8&RCT3*647VC63- M9R 7$RQH0.^J>+'\2*?.7P,V5.< 2AX?]=)OJ"J9LO9)M%,$YT4H+)P2J:!% MVL#A+NW%T76(Z]GCF:HA.9>'0"?2X2HJJEV&)^?L[^,CKFM,+4*:$-K&2YDV MM?0$P#QE1H$9;"C*NGH4X@U>B%9WS++"7EK)2UB7.V]#+"W=1YH'5]:-F'HI[;Q)QJCC@?779)L+-P4'(E?ZJ\Y7U8[=)7CP+ZDQA,9EX5E%L+B MU^0-,IF?'2(%2%2@9)'/J:^Z M+WS5ISNMTH$H).D&H*D&7_9"JYXAYQ03?KCM6UIJF;GZO50;\CU,&'W4I"NJ M]E\9+K5$*RPOYHB]P\1@O^3MM?'#/)BSFP9RA#<+0Q2N0-YPME_-;5S1V:2@ M[45FI?5 2R\\+3:@A'XF*8^1YX9N_J0,0%_KY,8[#QCM BF77-F:"\O&0<\T M62^,,/7+U,6\NTG(2!4(\C ^ZK9.9A&^W7LV\A=+NBAQJ%X:.T!];-$LQV(: M8I!/D )%*V,C\?M>K8J-:I1I;J-DH4@90$/TO0BK@(CDK[#L0[>D="@1OE.# M1 ]5LVZJGZ$TF83Q5BFF9Z GZ8H#;T$P[82+A0+,X@S+-A%6@@<;6B-_LUZF+HH5Z/X;)P)Q5&(O/3]-C7-:2-A$* MQJ> #CP._*O;!,2;WFQ)>P,$=*D#!(W-]B^OF%[A\ 3IVA T0S+-?S=W8& ;H.>B(@UL;G&.C]56+4!HWY!E1>:.<%MD"C0 MCAJRY3Z^78NM%CH6!U@@27GM4]C=#6:"HSZGB/FR$VLFR$Z:_B1[O7.:Z'6] MS27MOR:HO4<_;4?_E93,G]EA+>2')2BD.W\DC02^V=O9WOMWFW8!]@PR'<&B M\Y!?::"O$2XE.HCAIKV# 82W^^Y2K+)8FHB0N^>ZLOVG2, P](9UN\$FE'@G M[>_Z/0UR6Q&+B=!4:*WT%GHL/XZ97$[ .1I,F7!W4>YNZWI@"+MV#61]G1?4 M;2FO$8.,;#<,?4S#5-U$=37.+607E-> D]-=\51X";@3<_O85MO:?FTQV:=C M3':,R3[$F.P]JV5="0"0'47J^+1RJ%#/*5;J.:<3I_.R=$X^>L6*]1+,K1O4 M^S9JM/X\-%K5RG]^\ZJQ:KDL @X])P\$C9Y<>--I X_1=C:BU"*?3SY*75W* M<1$!C&,IM@2R$-%1$+!,:Z^$&U&[M+QQD2R9[$HI)@D>' >H@V($)1E.7G3V MG[@75FG]7CI6!W7JWJRM9W S804\]UVP;9J=+8@VB1*"1CCRJ93N2%@7^R1, M YU%,-_QE0U5OL!(_UK=@ RIXWYE7L>P)PU?;FEN<$E]V'R;?93,*1#G"SI: MVG I-23G!P2]GG3WV5 WV'"H$P0V-JP%@!9-<6#M5E]437"87!H<;D"X[$"L M< K(7?M0/.RT9)3"=<-.8:G=F.4+T00XN-N?C)?(I_$=@89#=T198I$#71*M M;*(LK[\;MHAF8O1(2O$6OE?P:KFJHZI5-^L/5.M>^]_;#C+DTXH'"Z-PVV_- M@,!Q.'ZQ0GFEPO;&@R/@VEE$7BMC456IL[EAKWM&30X9CN\*L8Q:VQ;1\Y Q MI9(!6%)3O465>]@T;45^5+O,B>40A">E9;VD+>, !9O9L%N\MN#?AUORBL"- MHAB$7B^UN4E*:=(1H%;M'^_IF,XU.G(A!1ZG"'6H/!K_L#SZ!KVR*U-T*ZE. M#AI_V"B0%Y2X:T9+=RV0CRNK60"+:MK5M_C/MFM##QQHNA/W'^9QBZ''X%S:='-(+O@D]7@'5(LT#2=II FTAO%)>*(<<5N M,F?A,3QY*6#R9/%30K_78'BE5"GQV)3NLE?WCTK"YJNMR<^!/4HI=&DX(.9M MJ,IIALF8% B[G\X,@5"B^8;5=;1$:G5C>MP--_EC@Q?C?A@&Z=\0T#%[A%!] ME"@%988)AR/ M12-]"Y?B8-4 +.XABC'VG(=/5R=@HZE 5,Y1X?(P_$9.#O\?L8V7V-A4#2=8 MLVCPQ_*;UD]08,*^)A$L>]R>4LK\L $K/4LL#JL5YR[=DD%(F29DHWC#1>7!J@8CS6-ENP6KBI@/K\D3O&HA:4U>PIC_ M,LR4]]Y%V6/=_'MF&&ZMX#@B%''.DI"F(\IFD4C)!X,:.@<9A1%@T*'LF;GV:5&3/OG1FC.#;2)G85FVU MP)"!EX?,F-Z#;.L2)'/>Z+%RUEK!O6<@/[Y]"VE MZHP;2W 2D_7;&D[)HN[,0'2G;WXZB_V,U^@)$[CC)"'>)3_:C<_&'U!KG^48 MRLA3+XQ>WZ[H#=\%M"R-J1/WI2(6M3=5(/ G!E:5R8RUI,Q3/_KK]3TW$"2P MA$%+D,^J9+,(BA]JHI3AA;F 9DM67EZ_3D6EA*.J:>5RS^C9J(]9JJ%]8U$2 MB7LVF!XTFZA";)\,L! +3 S3::+1T32OTVXN68TK80_D++9]\P2H'L4>\)@) M'&6DQE[Z=>OP.VD J!U-#$%]BZ6,VYZP*6X0M(,5'G:ZV-/.]TK4 S-0KTJ; M=4?41C\R="\Q?Y18/ &DNTR9#?L:- #E=P#!D- '$Z%],;<]GO_195D-C96C][GH>F(023VA(6/ M])N9J/PE55>[J*#BC!R&(X!(WO80U[ZHSP;&9=N53G1;&(?X'L-@C(@_>"SQ M\)4.0>*.)=6JO(9A2363X),*7@=ZDX98P)ME&M;$51?7.O=D%$!44U,/DY%F MQ8N._3\8B3H$%(%U%4AWT7:IR?**,7LI><-^ZZSSBTLU:?GHPQ>:!J*I::SQ MJ]+K%C?T<^'D)+]4M1<-O0MH! Y?7"*:N./+9$[AT5ZHMD-)#TV9-'54R\1; M$_KN:#FMP_0N1\B@5XW<,JVL!'?B=7FP?7YL*=9B;=J4A^;>YR;5S-ATUH9,+L!-[0< VG-8:\+(B@SMOU_)8^ MRHI[T$.\_?)5JV7TGUVQ9)K9H^CMSC[B =*<3MB9^-K8EK"709"S'V#D\/&U MX<0H;&'!FJ1W2$_T6^M]$F.2?A K[\(TW,+L-+3-SP/;G+MXM: PMLY_[[LD M0O [1<*NJ2M)%WXEA(;L9(%^2,4"\Q(X[4(CY[8U@/DI"I/XQ,!14 M%^!T^R.:KD"-LVR2O,:O,F1[/(9LQY#M0PS9PCE?YX'N:^-:-> Y1=9X7!/K MOO]WGQMNJ]^^5UI51B_-I.Z26KCN4V*ZQ^NS9"Q/M2["J]JPL6'Q9&TM*0KR MILD;@8O"['>QL9R7U_=@,UH8&T1=(P*:C2.$A2%_B4W[DWFZ-!7/9QYG@B" M!M5)6<_!>%]MV,D770&-@.9D--V2'6ZKNLF-1)0EBZ@H[.Q4"^^[YN\:ATV- M'7@;0[.BA++9EZ7&+7J)3@) UW/Z:(H2@Z91 J0Q'U@+)U)/;.GHZFG D>6- MAQA2*E&BCKF%&:GH/U-R%.,*K$?* U]SPB0DV4=J)( 5#;;S<[>C2TXYPY., MO],):U8#K0/<(PGZW> [,9KD&8?MS%F#: !_(,R;E@^J*]^;5CVEBTB.$I=M MHH*SGON5G;H4OUG)Y;T?&+ ]25BXX(_0]6[S\%"$-/I=>&(Y-M+R2PH>*,\< M+>[AUO.<$X<)![!##]*T>.?!!E([$*.\F!74,J_\=J0$IR0:+1N/'RC]05(E MU;P*2WQ7:UPWF2'T)C1F+>BD;!YWX,2$>]$,0O0;I! )3F8&&:W7)8F@3"D" M@55WS?I%;$TR]Q,Q5_)?-6U%DQ1L/HFM[+W?=O7JO14 (=@=3,I&,,Y>S=S< M VB6YWK;S"9C6U<$?B7(EB[3W.;Z)CEBJA/$F?0)8D!<9U(0.D55UQQ]"Q!? MV4^WU^KADPLV M*?P.DDK\R8613&;KG>8H845N#20PD,MQ4&,GJ M5H!2: .:0;D\>I9](:/R=&-,\4WGE\'$ZMXD=#Q+C5QIQ7%<-Q_-<%^+!T . M7F*.?G&@.^XKN$%^*D[KMT36N(:'G"#G:H 8=(L3SH05R^@ZAN76$$N"UR M*2RU:IO#';!:*3_,M?= B)Q26KMZ*-G<[-8/ZX!VXOE/VW!9?;]YN:9,=\!? MOJ;Q9^Q:?E).#^>ZW-T7,.HAN6EHE9W#D]9"6/C=0LE6J @8R64HB*-K-2/_ MH6DK: J;LI&38MVZ.'A/O'J^SC87"%=&@60,!5?]9?O#K=;D5KH/M/X;U5C> MS;BMH)TY%UFA_;6^#B=O5H#%*Z)3H["BP2.#RCMUI1/2E<@M*4'S^5A8YA,\ MSMW)> CHTEBYB-Y)?D>!R5A]!*>)K)D\QFR"UH*.52%TC6 N2%60]V J(3:N M%^";P M,,^OHHQ1E,UOGB+Q[G\944?I' /_K?U]ZC5<(90=,8-O, ,HHE8ZN$#TYQ:& MHV*V_I02)%O)OR*"?M%^#3IKE\NJLVH_ M!69:*K FVKJGXS$'_DQRCD+;K=>WM M.1P KGSF.+3X/2K99-SS8,OMH]S&]Y"[%9 _90EP.RGTLT?)%:D]*KF^9#MZ M&2(-V-Q?2@)BW>N%2=E6V]^E2L2]6-"9,#Z0]5EM723H $(P'/1C MQ IJMNB#7'O5#;7U( M GRCUT>==AA_TB"]8"+JBT@%12=D0B.4,X,EB0B&8!A51@ZIH@#8GE.:XM(U M&D-?Y9A?6T#KV1C0&@-:7SZ@%1+FIZH!%P0;=>' =O LGO)9I#C^)H7:K2-_ M\YOR 6QR<[.2*.SJ&GKIPAOWD7[Z-&U)@FT[/^@J8'^&UVO*5B*L."$<1/R4 M"R,&G4@(ZH9W',; VO"?]:M*0LXK;\*U,M8JGN8?6=-JI5;(+W>(Y5F&D3"] MH@C4R@F-T8.9\ROAJEXP3_V3=I#4"Y"'$F)2&>=^XO?%WA=+.V=2 I"1W]5N;J8U(K79K#W/+$63/#VD/1& M14@9G717G196'J'1LWL&']]75U52?4LN]/.]L[>X>>;W5=9HV_ 4!K<-_NCG];Z0J927(1VC+Q"*PP1;@L9K/5)7\8]Q"',#:^3. ]<7PD&O.3[QFVB>+NL#!@SW.V.H MQ34.>4Z2\","L?5K>/C9XN[QVF-U[+ISTIX3C\A]""=-,M+!QA6_O=BYR(1) MI^:BN=#946G#!,M,[(+&$KM@T#&O08"O;]QVNTL#%Y_FNH7-#,/K%N8ZP>P- M6_P6D[NJF3':%]8X^AC@(5,C_Q4L!.'7J3< 8RK<:I!O",.,4LTLCMI1 M?+AW&!_L[:ZKDNN^\>?+93\ !Y16A8?2*SL!QY)6R2Y0*SCRD"DG#H8*"MI%O? M']H+RVR:?0P:GFO.=\+V-3868-68,C%[Q1N:'*+>)[\4RIT'N*H'(4CKDZ?5NY^(XM9A$NU22_AUJ:ZX#9B0IIM)6X]9ASW$/!55T=_JYTYR WU M709VQ ;(B4,$5+8=O17<$^ZC$3YVB$+[ 3%F0\'*"9<+*D8K2O[""CJ\(^_G MGCK/@D.$9$ZP[MROYMNX*6B2D\'@BNBGWH0 M+.14X.%3N>P ?&0UP<1,)(3@/*SG"?QJKFGL:LR8I[K(&UA9GRL/3-"F?S4, M&QXF#,BSXJ$[);H)VHO?/TQ;\X2#^=Q -T$BI0=,+!6]:\+5/12V$%KB*XM_ M[>^,\:\Q_O40"[IN[Q<_]2LM*1E!LGT38,1+1,D5^!ZRC)H9Y]VCN),OI#V@ M(;N @P+3C^7"/=*(Z!:LN107>3\!Y(T-M^2I4Y-+>O :+4MCJ^2VB9[>6.V MZE/LR2'2XR5M\;HJNKE+!75W,I]"HQF&MO&\.AVNZ-$JN[SQJA-=Y:YU3]OE MET9"M/[LR-3=K,(UT[W535VW6=XN:45")44!DI5/-3WZ.(1DH\Q9BGMTWN;< MMKG]O1V4.PPO+Y"@I+!,D^NJ%FPH/F K1,/3\NLIJ%O#BKZR1M1Q49@H1DHG M.G>9].JPKC(9ITY@^ M$ 9ODX=K'B&X2V"1V&FZ$%KO@!#LMIZ%!VBJ7:[7=FTJ7VS3M?Q>#Q.J&LS+ M8LE91IFOQH8Y.[ 626M7N6>)<7@._:VN^FI:US!,).1YO;5JJ*>#(F\D MW+K.LA=,<,*.%AP1)U0[;^6"/%.;!,6@FR$#@W61LL-I426*93"HD\?#H[Q] M0[U]8+V]G?4T\LKK9,***K5@)#68O'RVIM/V'ND'OGI4TWI+3#JS5U;5+$<'0A&WAQ$6N[M Z*8I?N)C90*]H;Q : ML')Q*NLVA:^JN4TF!WF=59X:JHV4I FVX(,Q;@RF@PX-S8MH>'Q;3B;H3A@: M"\8@'(NZ 5-XCK_$VF:)1'D)N"Q.O=MN.:Z5?5T/Y>=A2MAW2!5P#.'U4H'! MSF_L469+ JTO 8YY?LUZ%Y&Q5$UE-7Y#R=#W6B1I5-HL*/^VE?H@MB1L%)&= M&1L5KY=V%K47MM'0.>A+7!A0.3)S"A2191Z5^&LA+ M(M=>?FF]=QP6UXR#24?Q/:YFQ5/LO1>]#<0DHX+D3":(M SZIVD<7!BZ'5T& M^SN#D\Q%[8BQI^,1S5!/C"TTY_)6]V+3WAC#UVB4 S_;Z05&2"8A-PW23L6: M<9U0W>4$3!Y2(G>,TBR!0AK\T9K;9ZK<6FK[89N^C\,C U-?>LJS%"R'0Q4-GXR8I*[)%+(/)%&IF22Q52!+)KA(FE:5.4R]3N+9N4)>4/B':UPWI:+@B MA$&MKPB.3WAB$6B^QE:8"PF<3FNXLZ(L+NS*E\)A]NIVN2U+D5 ;7V[JJNX$ M[*+%JL^4F77"C3LI91(77-01%P7#[GV2AH2FV19WR[1%8^*WRA'=VJLV=1@B MK8H)VVH]2Y9;;;65)4N_62_7T5AXM1[Y8+]DJ0(**(G=V 7YAX)[9%$MM&&# M_5:\;GOW50="J(A^<^$$1-Z?OWN?ID\GZ4Z6OM^?3H_>'QQEV?MD^O3@_6YZ MO+=CS+/]I\=[W['?EN\X?W?V>O>G7WZ^.+M\\^KO9R\NWYV\?'GZYO7KLY_? M7;X_VMTYW#V2&[XXL@&.C8/NNS]M1VZ,$0TRTE%NK)51I3ZAKRTHLSL&9<:@ MS)U!&6$I>^8@39[NF??IY.G>^X-GD_1]'^4/C/947IP-)WLK[*4T]/_ M^>GLXO+L])>+\W?_\WYO_^CHV;'@@+Z15404Q]*_!30^+:PQI23V;)3<.MRX8P!$E0 MITOL:&HM"FZ0:Z&'V/R[XDY3K6+/R6LI3Y1*BZ\ID9.?ZB%1-,O&5L+:VRB= M ?A?"Y(6]0T:=SBRYM:AN4P& KBS:1U=Z155"="SM(>F2%*)OB6:!@$G"33# M% \\Z2TZ6IN*YR5L!!@G-J6XIUW%LECT$;?$:YFN:L?0"RM.SO5_@E?G:FO5 M)B\WZ6?D B5;IMYPBK36%UB$"%R0GS7K_EQR%8F#7FI+;'K&._4"+J/38(-? MPN/,355_B)[\?'[Y+CJ]?$DWG)Q'_3-J+^7VXHQ36$D;&Q=_G# LCK:W1BM" MCD8L4_'.A^G1&Q.B5=2%U#T,M\TY?IF4I1*#3QU/ASV5WCR'SY!.!AO'L!>' M*3'V:3"V"&*QTX_%T>YZE$3G[_S6\&I]KXQ)LG4#'#3;:&<9%%%XB5J*+L\- MB>4/VAC%(_1A/+TSKW6)[EE9,D^N3+0*:D"LACL#\(/5160;):9T>BV0F3+A MF'E:AA"-L5M"J6L+:@N:9&H0-30C[P)#0KH6Y>[EY!I"_YNRBSY'%2X:NX3] M*YZ5<]Q1/QK>8T+2MJ3@'>"[F"SCSO1?[A[@CX5SKDQ),1F2"T/G"'[!;NJM MWWR^4_<;#'Z+!Z^831)SWV"R?V\CUHFXU35!KDC[PWPS=NB=RFP$<='K,^71 M!Y)%7N9S!(-QU"NDZ43?P!H_]P\4*.TU;0X*%J8 A-^Y2A9$@I:8W9N?1]V" M7+8#OZ$;M#2XVTF]?,[3J,J\%6>BA=3WV]2[NTGB$Y5XV0>25!'. T&#^"'D M6A&X6@5FXN1T["^*<1GMR(:[)!&:M$;\0Z^TC3,.M=YN KS"7*N'W$*M@,Q( M.;4S,_^DJ$G@>-*5)($_S$V=PN#6GW,.$9B1;>QHD\7LO7$3_J;@P8GO$V?W M][=K8UL*U;_F4A[+U-V[JDXL"$V,#F_Q;BE*?X#/9;74:F7$/7'B ME,G83U=:>KQW[H(ZED^)$)/W]$159ET\=ZK,:/+CC"/EXI*[B0Q:EC[YFW76*L;068I 2LX=PJH U M8\3&^H7/08A'NR?;K'*^U)I 23F1OAL7C,J#B/$PPVAW9^N_-G[,;[5Q_X+B M"V=O-EL3;4-8TZYT:!#K(?R8A-"^() '*?&]13$*$23NI^;<#SU0Y)WBHEIS MV\N IS&!^D4U6$YI=AB!%2J4A'!+\%+A"ZC>UWG,?=#IJ7BQ Q/YAJ"BS-HY M)!GA\[;4DK8=TLJ\5=7]D(8I9)<#M[F9587DM8K13$]2",+-"[?S4G@DJA5L M$YQ@]RJ"T[D+(U*VM/$VU#0AI)U?7^Q7E7NF@H1X&ULQK@F5#.CU MF2'PM=K,#) !]2.Z2DH!PG5V'=5OX'_=1)%^$@GU8,>YTN5@X&G]2YPAD M=R49;=;RM:^T.-BQ<"^ZIH"UL@8O/]$7NUI"Q+1X15( %XO:9TNR')4A75-8 ME95>GX-:HYNB@06F$C5B=$HK NV8;13]77MV\>[\[/+]X?&SPZ,_..!SG\CQWG;D1K51"]<"[\],DDF& M*.=OJ?QDKW4.SUG:XI4X,E[#T%([O,,<@/]5#=FLZAX@^\O"9MC2=1_1!RZY M3(HV>H7EPJ=D%/_2)K->-2KP;H5#E4Y,C(FZWX<'XI0JS.',0101\!.;*VA? MWY0Z&$[Z(^FC+6RQ.6<U4X\5)J-K.;/O+B',JK#CKRBT>>T:,-DJT$U:UZ[1?+OP(TVME=P<9OS$I)'I%\FB,3_J!W\FR"J%^2,/29GW MA&QY9]'VF/*JU&MK^"?3-U,;^C0I9'U86#X'=:0U6\#44N2$-W6RD(<<[F\? M[O^[WX127B<-*3\[^WX^R*+I0OC1%1[].,LSV"6X''.-=O:?6YZ,_+C-?L>< M=[>/C[ZQ*>\]VSXX_L;F_ UN\^[^]M[AUSGG'XB-?096)JQ7K(3=[<,%-B,O M\BQ2Y?N/7I[;$(/O.*D%HVZT"A M1UWH44]RU(4V(55N[P/"X"J7Y@JC^Y_59['QB7^K2M*FV-26%XG98<0*Z4[I[GMQC;FVU&#?T06M%HSXT"M%1'WK4 MDWR<^M #=R2]/3][>SEJ1(]9(WIE)C5!0-Y?'QIW=%2)'N/V?0MR=%2)'L\D M1Y5HXUZCO_XMNC M=DV\;*O:C,+S:U>'QMC9J!*-*M$W)4='E>CQ3')4B3:N M$KVKJZ(PR^@2J]W,J!Z-ZM&XJZ-Z]#BW[UN0J:-Z]'@F.:I'&U>/_A-;A%;E MJ!<]*KU(=C6.?EU6V UUW-%1)QIUHD<[R5$G>CR3''6BC>M$/V&G/5./.M&C MTHED5^/H%'L9)%DU;NFH%(U*T:.=Y*@4/9Y)CDK1QI6B2Y.T;3$&T!Z74B2[ M&D>_)@TV]6H1GWOIR MF95FZ?7[';?T:]>>1@?4*$E'I>CQ;^6H%#T8I>@M3&46PFH+B/9RU)&^>AV) M=G=4D485:521O@6Y.JI(CV>2HXJT615IM=W(J!<]&KWHA2FOQY3N42\:]:)O M0IB.>M'CF>2H%VU6+_IY^W]'O>BQZD6_FJ+@;.Z8'O&_)BF2,ALW=E2/1O7H MT4YR5(\>SR1']6@#W/7UR7^_NSCY;^HM\N[B[,68=/18%:2?ZKR9)*498VJC MFAU;R_R)H5O\[(S6?1F8>H$74K-6/WV&)2EL?KM M&U.D-L_LOH[ICF)ZU+B^B:T<-:X'IW&]K4T*BU*5T>6BJML1;V#4N,8-'S6N M4>/ZAL7TJ'$]GDF.&MEV5R=AE]_$J2#^TR:0P#V:=']4P6O.Q%0KY1]>T^71YR\B\>^T,MIBP M?MS=@Z_N2ZE9?OU__P/^I0]."Y/42**SWE/W<11"H#L[__[YB,Z;=VK*UM0Z M[;V#11OMN'_@E?O[WJCIW_^//WAW9+92K/C]\=]VZ'_/O5G-.$JR1V?HRFQ- M:I-\V$JF\.(?D^(F638RR^/C[;T#.(95G<%/.SHJ7(?H6/M2F2-K\V^.S@J;0K;;7X<6]W M^^@/VA1'>;3Z^VX+_B.)9K69_OF[?WOWYG20*O$S<+1ZGA3/_<"4?/7=_WV' M3"2JIM$I_ I;WEB*3.Y#E>&J#BU7$N79G[][/\V>/?OSE[OOSK[R\FKMQ=O3L_.7IS__)?+ M]T]WCO?VY;K/L[HKX;K>5-E)?757%M,O@072=U7G5-5-!8 ML[Q9="T,!/5/H")3RP\+-XFHG25M!+AFE553E%^D=:C6D8 MYF-J8"9)@Z-+BPKOA8&9''YOO8EE%8R[K-IH8HK<7!L>)UYA/H)J;A-DU7 MP&!@U)7-",01IDDSBZ9%=0-K>M[B^."4@S@K>.XQKAER3KP!'NFM+*Q16B'! MV77GMWM"Y@QE?T? > M\H%+;IH.:0Q/$AIXJV?)$K ^"FDE!RG;N/,%4KR%8Q45=L[PDA0N*EO8+XA"TZJ!VY]D MR1R4 N(3/\ C&H/=CS!O(DKX#=_C7&&\)9 !/ODF;V?1PI3(0OPWX@E/BR2? M,\\AZ02O\5_)QW1J K9D/L+#&L/G@,:$4\G,5%[1=.D,9DEG)8[ AH _>P]: M?412&_TVP\,#*XD'/MN.<$/=-;IZ-S,#RTTG#V4N];QI.N-. O\$/ 1;? @[)C( M$LS,T*]*<4W5 0N@-^.1 ((QUT M 7=+)G JZ*X%/!-(:3KU::>!0YQ/P=*$ MVW >52U"[1I/U&1)@]^.?G6[BV+%\=;*[@WL<;,P*3Z,""?5(X(738S=[5!2 MP8"++E&14R?EE5E=;3X-*1QTO@PX;C[OYI'!:4S=G5]6G/)R>%0:2!S>*)"G MHFP^8GG[#M<,AYBXU3"R&GSDX7;:2.+KG-1_!4H(S:RD;6@:79FDQY:!!OW5 M$:4*?N4OD,$%\Y@@+ 'H-\W,F+9Y'LVJ&T. 3GQ;V^$"R3O@E<0<[<[A*&%0 MT74YXYBTQ/ \.K# S-1-==4<*A%D:NVAB<\T:(\Q]=S7-%86CJ M5@?OYLPF-$Q9U"N9$\_B%NUK4Z1Q=CO+1X4&_BDKJY^M[KVGHMEE$-XEJZQ* MED]5(CH:R\"NKFJ0 2V<\OOP\#4<7-[MQ%+;%/8-]6[#&^JH%E?<);O?>SO.?7IR]HH^[ MS[^/;NJJ9?,(R.*^D]8GG;Z]/+5/ OVP (4*:!TIN80IIW62 4\ *N$('/*Q M%(X_Z(_ PS)3$&V0P79-TA:&, %5%XD4R+!)38[$BZ,#VPF[U[&8#7XD7: ! M_3O%)K%15ZK2" (6559X@XP6C*],1DNO9XZ&+(F.[]"(;_" &U1NX0+D/7.X M'!4W-X*HX>4!$5[ Z2 >-@NO '6Y6C<(/$VP+'!!U^"+K4YX0Y(9U0>>W*?- M#/Q34E/Z2V;B I\.K_3L%VF @I59O2VD^H)3TN MD!#2M&'&IVP MB+S2[':=P^?3+YWC-Z=M58ND.,&ZQ"H!\#ENT)X*'+\FL3* MZG%R1RDX)K_MA'S!&-.E622HEA0@9V 53N!<%!'N$>S47LQ+/\T+VN1P+7G- MV7Q=\'X@!7N$K4Z>Q+(AG[R9+%F@@3*':P1+,@72PT8U*$7P"YLK$J.K^ M/"FF74E#P9ONV@,5YRLGFXAU'7_P60?2??!CUM$%<%3 9D_;&@:2^L-2+0'F MDNG;8#+3*B\^_9!^E5&[@S%J-T;M[HS:;4!Y^S21=])=P1.)%WZ:S%,%%M8 MA=G?U4U1/Y1=V*Q*.UY'?DV#A#+T'M'O&I^?-Q]$!DZ[FC81;,V:W+,V0&"? MSRY,FA!%)Q+_A3)F?W0P$\_QY(8)S_U/4"TBG W.:3MZ _L*1K*9H\YUI#.U M%.<4T_6C]/U:(0'XNTV.\!A7AP5L;W?@7M7\CNBINSK$31EN/RDU-#W-='>/ M1T;#? $GG-9N]U@7CV:&1@EH#[!2GN<05]2>Z 2]HDL\Z=,IG%WTGY=IT>%B MW&"<@=0H"8G!D9X; P3?U<0:T)&U],YT-2F$B!M0'3-3KQQBWTC$$TSTB\N/ M#@=XR^H)5 N4(RN?46'EZ,EO>I_3QVSD<-U+0GNNSQUBWH<;0W$7WQ<#YK.- M FIX8XEE#6TG3E*P(R,8HQES.?&OY1Y^1PMVL!EF.;7.3L.V:(S M<'@Q\74[VM09 .[P,RB=1.![.Q[9OS23FD064_U!K+0$^X3&P0W-;)ZW9-.2 M/*K-S###$MYE)"2BW"+@F-.\Y*P+(A8Z&0V1MPB2^QU&/<$QNB?A;.FK)/@H M89I%A?H*^<7.!I =WF/# M!UR*'D4U:$)XB_B6L;E4[=F%/HTT6U[8]#(:7ZCO_3+^$0EERPYR(X.CY\=OS?&3-X? M[._NOS\^2*?OCW:.CM*]:;8W/7ZZDDMV\/K\Y[/+DY=G[_[GQ?GEZ:LWE[]< MG%V^W]W9WWFVM_F,LH/M" <8\0@C;XB;XD<_(Q&C^R!%8^-SJ@:_/Z?[*[.Y M#T>;>[2Y;[>YY[ ZNLF[3[[3]\^R@^/W!Y/)T?OCX\/I M>W-@=B=[V=.#Z5X6,+RW)Q?OSL_?'Q[L'3T[^&.9V]J#,!3(AF$QNSL_]Q@Z MF;UZ_?_'SVMU_.W_W/Q=FKS7/I M0^#2-,X(!AJYD8H+T[^>7)Y=1F]>RKW1Y=GI+Q?G[\XW)P#>=)C3-0>5 M261ZCG*>#50,F-0)Z7CP\\\GER]._A;]I:@F(-POR?6*%OT',*.O3B[$6MA4>H6IR:C&Y):_U,EBMJD%OX3E@I& JCLQH/1PYD^!F9=7 M."S2[)-:]&HFR"5PF&+)GT%]PA.(NEXZHX0OT=_3;MXQFP'=$),&:#MGL"HV MK0%WL>KOMQA@*[?K+>R^NFWS44U$5F>LOG[1-0UJFGL@X*)SH(V/-OH&X\^K M+&+U/1724C-#\N[)/[1[+-[X[):+P"!Y@D\5,GMMDH:+'-_2:S1*R\8'KR^J M['/3..,1<^AL=]T!GD-'M9.KH'O27*>9%P2_TX@B3 M.G0IV#!_D@>OLK-H9ICT0:8 D'1[@\FI+<6TX010B$CV4==X]?4PR2=[_MR\ M1\HNN:>M>\I9A^*VC M3-4US_F#IK@BT5$IR>? P^L4]9NDWL*3M@O__[B[\V%GY^GV/Q97WT5@PO[Y M.^*E>?J=#@H]$$6R_#$OD:=M33 [X+G3>>#AI&1Z2J847B)\BS=\0P+IAAG)1)L6QR+@NBBE%K=I")@"9'D2P:\Z-^ M\-^,BKKL$&JP*6N^:F/1=B5=6^D7;!'0-X'=L..*9.6:5;.LK75@\L)=7O$[ M2W=Y\W>VCV^%%O#4COI)%K7\^W=6BA_=BF0Q;L07VHCC[8-GXT8\@(T83\3#V8A11CR$ MC3B^ ])IW(CQ1(P;,6[$R)J^W8T83\2X$>-&C*SI 6[$>"+&C1@W8F1-#W C MQA,Q;L2X$2-K^N,VXO?C8M\9J_LB"^''4C\12CBM"OSRS]_M??=;N4+AUI"N@?O4AWQ?IO0X3 ');/UL+N]A#)EYGLPZ.1_4= (\\^ M'XU\ :XQTL@&:&1O9Z21D4;NH)'=D49&&KF#1O9&&AEIY X:V0]IY/[VC&^\ M;+HAR*V3/"V2NFL00VI1U8)1_1G5]$W/_4^?82:<'+>!F7C$2YFP?A[O?E U M&!Q_?R*+VI ; JZ)=G=VMG=V/FPPY^5\_T>";#IA?A,I+Z9;E2?F]3W M#[:?'3^V'=Y$J\&',.^1LCW*/CS8WGOVV'9XI.R1LO>>'F\_W7]L.SQ2]DC9 M3Y]M'Q\\M@T>"7LD[*>[VWNK6O9O\Y(\')?(NT'H@:\J>OD'^4"^,O+\8QP> MWP27_1H)]-;4G8=)H'O[VT_WONJ]&PGT41/HP='VP6=774<"'0GT<5\2.!C@3Z.2,1.]M'(X$^^$E^NP1ZN+.]O_N9C/A-.V=NM>MO 1\<O:(='W^OH>]W=/_P#%(M-[_!(V2-E[S[;WW[V]+'M\$C9(V7O[1]O'W]V M?^^F=WBD[)&R=X]VMI^-E/U(YCU2ML^S][E\Z5>MV6;HIB4SQI SM6'.OG4[L96F!'6WA#]O2 M,QS5GHQJ8ZO_SE\P[OTJ+6S64YAT1)6^/EG>I+71XX,4.K1!9<;W96:!J]PM ML*MH DMV):U26^Q?W#")#W8;C:,T6>3<9,FU:X^C*U/")85;X;0JN<\W-5TM MVSI)VXYN:UK00[AU*8S6F[;ML!1'.2U"'!7F"MNJEIEKXKI<>40;KI[W&+R1 M)S9-> G6K$QFS!S;X1;F.BG;#?56NS"HE427I*S!\'XI8=+80PX;6%V:M*MS M;':[N1ZGY6=MG?3I*_.V@R.;-+PZN),7;GW.@!K;Y0-8IIY\Y/YJ>[^%GV+O M=6R%G)?4$1BO^M,^RQ.4&RR\L#$QKXJ*QEBZ-,- X:CC0_ZTNQ,_?;8?'QX_ MQ0;F>4%-:JF9FXK3&^H&O2@2'!1UD$ZB$A:(6>GJ2WC@28']AH55VTM@$MT" M6?B?#MUHUW#LJFNQZS3U9?.Y]\ D#O;BX[UG,=SG)B%,?KBGW7;T<^6-ZU/E M1Y4"*2%I99WV$81_:B-MZ.#"=M9$W#Q[S0 V9)7:,P"4V,ZJFI0:M/O.FZ:C M3FJ_4*-).3.X"J9L6/EZ6R3E%SL[(OJF%=(1K3$WW3)M(\T=4U.W28Z][JE[ M&PT1N"*<%>IA!SS \"06..Y;R>''A]3H[/%V%SO8W][[1M$\V7VPO7,X[&'S M[EML!&7U8&_X+T^W=_;'C7F &[-]L#ONR[@OX[Z,C.SKWICQP#S,?7DZ M[LH?MBN_'WM=+)G-@SC>NG*W9?RC,1^=)JVYJNKE9\OQO]V,^.-Q*^]#/G\8 M!IXOZ39/&9^X3+?1RI.3[XE";KOF/R8U]HN_XZJ?.W2^D+?->:+:"J,5>=-T MA@,/D?EHZC1G?Z'G!HRCFZ2ND[+E> 4Y*9K/1[NW"L*OGG;OCUS+ZW&\?? @ M.-SGI..?/A<=_TI_F6PK@35,KHRC6,ZD">DVJA82[AKI]X_EO8^-8$__4,9; MFWF2ETB@+FJ"L0 ),.<:$N@H)"#>]-0/";!K_8GYF!8=47KP]"F6$6)XJD3N MT\W+""3)][\+-UH5KTUF@:YNXMG:I;&)#Y.EKLW2)BT\V?W^LVE=#VQ%-I > M+(K7ZCH\*)8PG'>[=NG6I=X>Q,>'1_'^P6>M!4(),M+10UR&SY%U_FT=$-)? M'SE5;(+)?CL$M!/O'A_%A_NKA<2?S7_TC1'/%W$//; YWQ7X>)23_B*VZ#CG MC<]Y).YO9,ZW1J,>\(P?A7?A'1:4C(Z"+^THV%]\C+*J0Z?8UZO%CGZ"+^XG MV#@5/11'PJ,X0*,?86-^A,=!/W>X$3XO3L)=)17!D,/2>JP2N6],[A-*%'X? MO>K@O&^PYIRFBF/8*I)EU;4_3O./)AN:O9>MI#7TO!"A4BA(G5A)\=T/_@^_ M:PZ]0T'#@^'?M1_DJ0]7?5$=&#;BVY1?'1TM'Y$)08M^^%)+@RB$K:LBLJJ MC68)O"DI>R'^[>C,!CUA?(U9]QXN[[N1A('H]R<,P/I%?]H%07*X;<_D0X5= M2:(\^_-W[Y\^VSUZNCMY]O[P>&_Z_B#=/7Z?["1/WV<)_+*;'J7/=K+O&'F! M[SA_=_;ZZ.+L\NSB[V>S*!7]XS1S,!%\O& ;;T?^KX_C_OF#MVYJL MQ^,5SO@I;/MKPUEY.N*LC#@K=^*L"(_9.3HZV#-/G[W?V=G=?7]PL+_W_O@P M>?;^Z>[.X<%38_:.G^VO\)BGKT]^/OG+V>NSG]]=OCB_//WE\O+\S<\G/[^ MKU_]S^7YY9N7+[\4W^%:7;?VC@D]W8[<.*4B^3)RXXU@P)&..'KS,GIY#G,X M/3]Y%9V^^?G%^3N]!CC9+Z_>T25OWIY=G. /EU^V&M[-+RSO?9V4<$ 1J,&6 M7+_(F[1KFKQB+>"D3(HE:!X@:*]S<]-$#;PGGX*"5;86Q"&93A$P16JR5XNX M2PI+4M'\&A"+:5XF99J#%F%Q*NCU1?[/+H>_EZAPP"@R-[IF5G5%ADFLP%Y$ MGRC_T96$0\$E\UB.[)X, RKWR1IRH/%L8/:P7FQ^,O0;=O1EZP?=WOV MLJI1J=EZ554?<*"7=D2;HJ*WP"Q B\(5$\0$1/V _3DAT)[H@H#.$ L$QCX7 MX(6=K?^*3HND[AH@D1HNX)2M)PPL,$^6O)=30T7^L \)(QD@(>WM/!>RBNG/ MW>?V:WIB_]L;T_\&:$&_J6K]LFODN^_I_1W,"6LU@,H[&!*\7ZY+%@O@CBMO M@3.0I_D"=F/EIXDIN-S\F!3E:XD1[Y&L>$ MZ%;758$61E3:',TZ;S[P*Q *A& .<$;;T:\F2I..ID3$?LM"XAS0?+GJ$K0@ MC%%>@^ <%G"'.&!*["O+@7?6,&]0CH#;%,MH6E>(YH$(2;*=N!@U3@LFGD6R M3^L'\851DSRN4*&J@3QSS5+R.O#$844;(TPX6)= ,N#$AV1#B!>"S.+3%W*R MO&TG[\O1Q*"-HTG7VNTOX#RVQ,38$,6B,!A35 ")DJ&,Q[*;PW@S,R=0)"9V M.&%9!YS@N<5O,G!E-<]3#[]I $7)"6#[8/@P1=BE%(:V(*Z*GP6#:6+ OLZK M.I;A#Y/..J\G!;TPW,4Q'6WL'(:3A/\@+:0TN<5=S4A MR)8R73J<*KP\!0Z?M[!9V.L$9MN7N'#+%U[[.:K]V$9I462S_WM+BH&\L*=AD7-<3OOV,#: MI$!XC2A3^C9Y,BOTR"@K(K_D.@'QE,+@)R9)D=W!0)K4@,Z/Z^KVW!\4DX=5 MG/K3UO6-49PF-(PKFL(@!"->; MY\@2!DG!3A#.;X?GD$&)X!->K93:= MD-C5/_P8[^";-RNE7"%@]_KBKL%N@ M&OHK8Q8Y38Z?S*NR15MH,I6&S;V6Y[E_KHDGZVD%TD%J3F<)4%B$YS!K2#4B M?YQ@N_DB%8^0G22?;3V(1)NU(6$^K>!KO+^!7T$:Z)J2@[+ID\;@:)[[D'-5 M+E ^)9>ORBO^CV"3J-.+K.0;7&#[,D_4 [.D?_#2B? M49D P<-" '$FB/B&5P.QP*@L0PVGCR1.ZTB"'Z9,#"?8A 7A*F)U#))(K/N" M3&R1Y#4^HEM5."KS8FHO$\8B-"U^4-Y+F((!LQ%&"K7,B,LF0 M5QKA7?B^9((\N7=N?L#1H?2!UV5,9?[AURT:%LEUU5W-HJ8B83D'29KP9)$) ME,:S?^GI49;,DRM\FNC'\GKAKK#HJ5FP4"?@1JO$N4GQX(5GO95Q1I=@&C!: MV3PGF\.>+="N@<>J&: L:HV 8%!L,CE@0%>B][DH1?_%^EXT*P;F//P*%(*D M=PE\V;S*3$&Z)NZ"DWN^P%.ES$FP-&K%@)W&D8DO3]"D 17=*EO!B^&DE5<5KF]??L,2 M)$L[L&:6+Q;$%U##PG7 ?;$(P+Y\BK*.U1A4B6%L5[C;2)LX3EA>0O+-%RN3 M_,$R 3BI>4-A.F32P%;Q&?VSM*A0DN(U78E">X#K>&P%; YD5! MK[+[3+?'T+VK[+ 0!_FJM*8H7IW7C'=KZ7$&=K()=6R\E?4S_Z&A5F6'JTZ- MA'PSD[>@$Z.)6>]L%AN]E>*.MS9XB0B_PE\,5UH8RQX.@ M1F_T?6>"50BZDE"DUR] 6VGQ MK@IJH*4TK]-NCA%J)'P*H7WR\#>$>OH&9"B&#+Y@_/:O)LF$ S(A78*-%+U* M/@ % />+HU_:9!:K$SI'_5\'&)TF"J:$E<$*4;")V=)*/2.\KVQDP M2V16XA_9CLY (5; /;D#J"P#%9:*Z..3%&7@S&H9>09:*IE@T_X52G'CTIH$2DL^$;$K3\@ '1\/=43!120J\9M(G8K".T$,*QN0)^N4"DS? M*F4[3'Q8\R"0-M?$E_']/7E3EAL1Y<(TI%ENHJ//#U"OAN1^8 8#O$R>QO%E M#@0PCD!B%F<:]A\_1$>%@B%($NDJ7N922FOT\0S&] MK(QR"\!*(##^QMXG8%;W9RR28S+.['%,L$BQ?,4X8,M1=G!Q+V _![;#]P10 M:Q=/HSXSBS<(UP%-H.-^[(8GPM%!'CER@9Y')QL:69"; SFZ'*#30KT(/NO1?\HHDM#\!I4]F- F,,)5VC*!8R,)$PDO/]RXG>'CDG8)MF+CQQ,B\ MFRE*QB:2( W&RF-/6D16MUMC^9L*_O0M=@+"-B0QX04#"LL605;< 'A:>'"& M@M RMJ:?^!04 2JB!='^C'R ,0;!+QB1F$W,P:WJ1!,#+L21UC.'#SSU, MX-46A0FFO"BIN^2*?#3U0SZDQ"VF#2>?V0A\VS'.Q(D+ZIJX"!$M8]L+Y M',+"A: .49'8,9OQVB L58#N./*$?G+4G28;P6JV%AP![78$Y@,19Z"B-Z?B M,E64^0U//!:++T)-:%4\++-JT"J7J3J\"5N >C (&G2,MF5@0249<)MQ1 F M&Z*[D5,Q7LD,ECF/)KDX+MX&=2GO@JI:5?:!DH^-(TX(7Y 6,P/)-^UX@PJ. M\ %@AQVDHUAT@=C>(/*3FRCX2,]%NH@O.]M?#HR_P*[!,WH_Z?^E1;D ]#BN M37SP"NLMTJ"*7!?]6JT"M$GNYAFZL]%J9Z^>F5D6I2W,71@LNB"'*IDCI<"# M4CM%9]'E!$QT'D]M_-:V2AN"@50&U6YO/TF-8D+]W#O8ZGV5PXD+GN,J[T+3 M][%F%>UCN'#AN=],D M<71^XB,F 9,1RW.4_,1XWPXK&R="/R!D=)(W:-5Y 3_ HJ7,AN- S( 0S%B^X63*%VZ MB6J*$29G7G0AHQZD#,*MDFPGQ1')7 L$[2??LVEI<_C0-*9Q@)T@R0JQDZO6 M:$R\D<[HC0+!H6C.K,Y>M:0.#^BUSV=&UPJ:5V[RM<>:S[XR7FD)NOE-3*:< MS#3EJZ/$5\BAI22?]+HALK28FD@B0L-@((1#@U$'R MEF[VLM\U.FV[[I)"Q M'9Z8TIFNW5.H!.I096V"7(UDIIBR0?9YNQ+P2F.HSP2JY(5OXEMT[;G#\OK6Q'#\6IV2-.]QVT-,E<$R">#@3@ M 4STKJLTL4Q"?V%^_3"3MEE\5]BW33""V281*FO?,]NCHGSKFD M-,'7-[AS%VD0C&^ G)JG)^69ZVY%=4DP_J#@HU]P,2H))MHN>SQOF;,[/.\J MX"7?!&QFKP(V[OU.7F/1ZWA3(GFHBWF-[)V\CRV.TRWC.&4<9QWC.%?V#T>X M$<0RM3CIX+V"61Y$-J?HN5Z!$=0'G8X.64P_4^X^E9$K\Z$1M:=1&RV8HR(X M*A0U0,<\@*N8O70OJC!E_).W4 _LFP24)(" M&0JUKDR\'1VM 48_AI1JFAD')PK&B"#WS*4,Q/M]OG*7,)X=^KBAE^CX!MRK M+A2&=_&/97X-@$.L14$'+GUNPFFYD?H[S78N>C\I:_+]I:DZ^X7KE?[.#%#4 MX"$E*H ])4YD/.@5)M6])F_C1"#DS,P1KH*P,RV&ADYY CN&] #=79N8GQ4D%-I!*254X@^)Y3+FJI/1< MP./C,3-:(3UJNZ,$@E8/H4XU$0O:\3DYCD=@\P>@IW.DJ9R'!W%=I,]-2(AI M4Q!(%BCR-/HBE0M4YU$DS)(XI_R%P "83;961AJDQ:7*7Y)K>Y)LAV8DLH!N MK"CG:R=)FZ32DPVKNRJ-=9B6H.E51DE%#-ZOSG8-'E52&8/.$CSA;WXP=HR_ MN/)H+P#]IBL3V_"DB@'"$\&(0PX9)"5-2UX14$MA8:\'./A!E4+>IKU_I,+6#FM8!H'@)?$K*K,7[>N=&55^6JE M958S.5,1[XWWT#5!%I5,2Y7&4'[#M,VB8BX^S*00T%3I[&E\E^J0**+BJK1\ MEDZLJO3.!4E^>[IK259\6MF8EB*ESHQ5YX7TEEDVE];+<9XP^I!,6=G(&MP. M4_=#_E>4@XA':E.^S&5&L,FA,KNNLJHS%:+ZJ4GBGSF3M/Z%+%(EY#6YAU5% MV1J'M,0!ID%9+#1V6I.FEUF8: ICBRB9ZZMJ(:2Z[GFJ_"\4\\HH< .08F'G M'$ Q6-V0U(@&B;S(T:@JTL?-GV$,+HL=^^=XNIE:"DWS)TDLLU4CF!3$^0^^ MKQ6.D';->E''N(681ETQWL4!8I.)CU5>$1>:"U;6JM*35IH>Z_@RV=2DH!%C MCC)_#+W[(84Y/3'.)-JCMT:FDID2,>$^*"J),V4B>L%-=HAA/!X"4$A2;9/# M&\IF(,D^X\0E7N$,*M=WX)2R=3#P+Y=B\+FBEY5Q_#) Y594*7SR6C$Q,;\*;1NT"[ M=2I2E>BMC^82NLU%8B"1_(A8+<&_A2GWAHVK1#-A\$3K$:$P[:L06)S*BHBP MR(,:1R'JZ,EL3QVR!/SQZVR5B4]]Z*2?'=<^O\IB17!N4\F6WF" 6!?G_<7' MND9Y?$=,'-MR1Q^X'TTZT8(^1EJG(,G(\WH,%3>> +)(^I#,V+)%00\E9-(X MS!3K5F4E G8:"APRVT@-(=I131[&E[+6BE1:LM,RTQY91<4(W_=Z7](@VB&5 M$Z:6K'+B7AN>84B((I^+NK! 0G&%M!ZQE$7J.)8ZJ49*XTED '&\K3@)02J: MM%IE@=E54G("O1WZU[TZP&J96,X[<3UI%EY:8)I(E6\B\0W@[BL+C!O.S-V( M//-J]J><1#:7D]T9Z$V0@_%KY%&1.VQ,T4O>/9/T--F\+( YK3<2\BDL\O-& M+AGR\@>9ZO3LE[3(/DGOS*)\3V;S$F.GF7G:6+.'CZ56W-!(F;F)PTEO*)JI M5JI@A>[R.0L*\V1NJ]2P-\8DP>UZ#N?"JB MFI^D&#C#O0L%5SE+N6A"U$ ))P*(""M 10CS[_/;,((K=J[B,"!_8E*/["W MU!MA2V-4$U/TPG@$9@-G R0*8.E4U\BJ'NH>35WUR-L6\QLL/[*P=2PRY9P_Z^ M1HW[->AG&D+*8D!GRM$YE;E1LP">->N6;'P1:1*=DHBXU11B/D*4, 3K;R?Y M070Y93%>8!P<4FH:V2=J-*YM2=_"U4Y8JL75>9QM"^L/M=B4DXQ2$.6CEP&T M1NU"DW-D&U_]E5-,I1S0#WU/50]2/UX1)8.C'-Q/?$9<%,4G.&<#9:!T/0= MW'4TE(;P9.J.M:"2ZK1,-NV N];I;4*&B8-/JF-5503J/RD8ZFDJ7'7RT!Q> ME/-J.\C/N::K6OL) DF!5QLQRB!HE,YNP\15Z3?4_A!4V+<=&QB@8D(-@@>Z7JW)2 R7OFPGUZ^9S%W88HRW<)P/J\)M@%3HG1# MGP]% C#K%EVT0N=JC&CK >=A!IY3EN,.M M O<9HD,'K[)SD\:3$:F+P$XLCL_D"^2V:.U<=M2;331F$/=,R)RFP58T["1;U M;SU)9BS.M$;H5UP-4@R)Z!Z)!(P]J.>#M.:+_QT4HG#7HZTD%\@\1ENL\ZV4 MU1D/0S8?/,WA8!%)&='H-Z+7F ::,^X@IK),"D8-['#>424Z@EH5HD24E!7X ME]37($B,C/3,L^=;2?K,:3T%94NTI"ED(+6)8W#4D=V,V)=Z QU;&^IU+/K, M3%],V1$*J/+$G!U4I.Q4&AAS60%G'Z?6P+J?)GQ!/1& M/C],8@(YA>O-6.EVE!:8J$Z,A6.JEU&&^IV(WH3"C]9%R43RU ($B2S%4\P2P&V053IBG,99LN^ M$PDS/P+K^#B4&(O[/'(-DBQ*D4$Y-/!AFWSEI^36(4D//>J"S\%:;OE&?=8+ MHCB:WWJHB_A<\R_=OSK74#NIYQI@TXBS*G2'FHLE[ MJ13-,,>S8UOBIM2MJT]'ES6RA4KBYM?ZQ@G-:3)0H$0V$]4R95B4G M6S/1S MS%["^ 9"IJ0$B?NCSL0+>/',P?G!D%J<\UYBJW\MF_)F6IH2O4<:0JS;CP_@1.Z/T%IT,9B2>HLL8I%M9 M0O-DY20JE$VO-VE4K4)5+1-JM#37J7#[,?D8HUT;V+AN?+D!!^5MH(A&:RK$ M2B@^Y!#DFMSGXHDH^\9ZK1Y ]1V$7)$F+F39@?I5X6&91NWU[+B\IWUNT@74 MRRF3[C#]G!P@N%41"??ZZSESI'"I_"K?>KA!;R:=ZG%/R52EB,Q+SU&U M>-3IACY0AYED<(4J18BW;?ZN]07^)^2 HZ9*DU<(&:AE8?*I<21;W'=''4G%>D9,#O MT&E OP.%>U:QSV"AW6('$?,(3!G]9/KNL/^ 4M%A7S!W"M:SF78HMI-DQL5> M1_G&U(C-[OMG(F^9SYQ5 ;>J]#+M=A8-=*3"3;G'Y^?E7&%BEV[T9X!#WM\L M169-H K,1;8=G%5N/E6W**4>PVJ2QG6D)A)_*J6CJ^5CET/N(4822/:ID\4Y M]#J5#XL=S^E[=)SQ T4&"' ZNH])J\*63N()=4:2+TF+P_71J4=[&-)^%XV9 M;4G!VU*W% >#SK_KJ;0KS46/!7.1-V0TE3A/L6R>47R\03R,8);Q= 7)#*B; MT!&&>D(WB0F-::=!:>7N9,Z^)T>$-8.(9N;VE": AWAG,@ N=4E=N-ME?W80A[Y*1=F2:0R+O:"'J5-X#@H+80-XG+\G43]U" M61915GD?<(ZGO!OS>8!S>@NP)EZ;,X[YU5RUCX@,ESY_/V:]S;/SPU'&S/.X M?5&8XV7N.B9]IGKL09TP#KD@S^XI5UPRZ)T&3&H2, @DPH+%I7G-6?F4YD]0ZH,N\KR%KW$:>#T@TD)$+]/MQ?I&* /VERA_=8<$+,N]>;-*XC69.?,@$ MW",E5*)Z6[Q5T>6U:15685E5E%Z]7,0D83T[9>.7%LYL1& ML2!.O?I2N%)KZKDW>\1)@0$7\*3Z1ZIX6QH"&6=\)GLD3?QFO:EB!<\[4)-U M-,V-UVS*F D'P[$%;B;/G6]01\1&<3FRC] MV!F)Q$>:.,:H05PH#^F*H]<5X:.,_*C7W$_ 9Q6"I3";"G.>P=J0&'7[[<[A M5B\!8N'B2.QP/L*5@^HR@S*F^"7R%N$B&*B'W0G^2P=?,1+^.(=W*"+-OYBM M9BJ:J/)E7\MH"?[,39PL1#F8#+7J),W=7U"^X;V,UY.TNG\*Z[A*LIXA:ZI< M@*V)6,]=Y\UB6:[9^9XL8-.JW88^0GS59M#4:PR+O3%Y-XSF6+F=ST2Y,%)_ M]R)^C&M7_PP='$76C[)V<[N5)+=@UWS"8-+OD(H9PF!:[B8^[6#[TJ1UC;06 M$]-7VQ7N[$076J39I/(:M"0,EFU@ _2!:5LJ[3)K*;K$DM<2?!K+G0&4E$H] ME+F4\ 236T%&%'^AQ7T7>O+1)U#M<-^)<39K3HVA9&ATHO=Q(SP4ZMW$M$:Z M2E7HH#030)K5C+;<:GU[Z4IB!)Q!0(ZZ*&<:4/$97W1'H7(]>RH]O)D1];+* M))5:+^(F#W::8BTF4Y=J8)-,03!=D KGO""4MZ>SU%/:#K'O M_[560@;V)_?3,SK^\=MN-**AU3-*.'S+.=IA1\X=:,20=@O4-5^N.K?LL7@"3O?MFM MF77+4NT<]9M=AS>OSUH X_#D$"AJ^7+>CFYI-<,]=_4&EL7Z5P-CD\BN8!?W/=3VJK[(29=C31 M[N'+=4C*7@:QL/ZLFRI4G!9^+JAYW]PT?YQW /E92B@D] $SB!+%)#KP,COU M 0L.^B0C7JIINI-\9E9Z1X&:F/*"R#RM)!=3N@Q:,(W'/0K*P M^)H?1(^2&[J<$Z76B'E4G5JU_D? MW'M3$M"U!%2[+0%9]4JG]M@)"*W1++7<&Q2Z#QJY:FFJI"3_OS/+70XI-)\ M*=2>IN"X@YBX'S!ZWZM^F$5>9X0^B56N0JH]_%$^%WJ]TC!9IU4N+GIU.9L& MJM[\9S 08CA\V.7B)=OATNAQU:M9F4A]?@MG*?O\UOV<";W[B!=^._'\<&M+ M\AM:-/Z6NEPK7*J ?M"S>OEX(*MFA5&45#^8>B;Q)$. ^K2G@2#/)Y:W6U;- MK'>:):9]+B3Z "AUV21:KYD=J_,48&Q.=.YDKR*\;X"[>A?2JMEV+@1>_=8L MFVG:=;-57[I\7NB_'7'WS#FIJP:QUI5OIUK>02\BYM0[[L'1SLV,VJ]T2O9=, M<7LAO_)]6+9)6P4+H/NTP@#2+?,^P/L_IH$_=*,2WCPM8'\;4N^VS:8U:^N6 M.+]DA,>+\V\%A*I=L]N\B]]];9/'2X?FT_'0K]!Y\]3/]KD0\&H]\@_O@UFU M4MY+NK+)&Q#*U/(G!KQ+CWJ)M)\GTG[*'O5K;T70M:K9L1I/ 6;G9/6^ )$<#R)N M",P-[$O4_<10]ZURN\Q:;=;'5V+PD@\>+P:_#1]L/'8T?AC87F@/Y$5#850F MF3]I[-WL+EUJ/_5S?B[$_/AP]U.M,<5^]? VNC,*[VQT9%MQXU5?>&+H1J^5 M![R$($\+BB]*^:\LL]EJOBX!>$G]SQR -PH S2.#X#MWN2"I3,)=MD)8^3[< MNXE: OZ2'9YM3CI?3E<6I988ZEE8$&4*34GYS\-Z>!8I-)FF,/X])D2N7.VO M 8D_16O LCIFJ\!K6MH$)5,\6YN@9K7,1KU5&@4E-"J-@M(H*"F_- H>@5'P MAUX2-?;#$OT_*_2_<*RX9IE6M;WT8/%3)X&2$QX+Y%\\:Z(*.+]3GV6%$NB7 M<*<$^B70+RF_!/KK"?2C$Q$8KC?P)\)X)=W]K\OTYL>2J[]"P?S4S_:Y$'#9 M;F:%*9IXZY,((RF!3<,39=?')X:=;Q,X6GX7@V=(#,^8"=8.1C_+&E@"UTN6 MZ2OWEZT!=:^[!_U6Z<.MI3?Y?>J44#+$TW.DF]5Z0?EAZ48O4=!3, 5*-WI) M^<\3_S]E-_J<)/I"SWII#936P"+9]&:U5N;2ERQ1V@.E/5"BHM(>*.V!DO)+ M>^"1V ,PYBY>XM<70S\0R@2([(LR*^&QIM7,SX&OFM5VM\R!+ZGX$>367)&_ MCK=,=NX"M-<)5>\D$M>0C2WO$SZLWM): T(OAM:KWYIE<$?#K'6MLB=FR4$K M@.BKWYJEZ)>&V;9:RU(O#X_DAX$_P9;)D>O%6!0K&^3X7ED:^ZQ<^8L3?--L M=PKP5&D6E)SPO#SXW9K9J=9*%W[IR"Q=^*4%45)^Z<)_),!_RPTEXA>.!O@I M@0?[Z2_3G[]Z5;\&!+[NX/]6UV*9K4:MM )*EGB:5L"M>F+6S6IMEB=*>Z!$ M1:4]4-H#)>67]L!:V@.? ?;?8S/,^O3"5\H?@4+6TY*A&DU M"D)6)79_KI0] \8?*66WNF:[4YWCD?\]LF$]:T.-RYD&_Q,'>N-&L'N#?/$6 M%FY)&^; 'LOK3I9^8C_B,'*'EU>\G"O'0IR"X8A!(.Q0.,;+6M>LU2W3\ .C M6ZG_9AJ1#Q]V6F!(50TG#C D'9V(__N/U:K^<2GLP!"> S_<$@,QZ8N O\ 1 M:E4POXR!/YG: 3P X_#+_*'QLFXUS5K3NO& M8IQ>"*2^1JN)P<]MT-C&KBP M7-@YPXZBP.W'1%_X8KO@%W:$KS7VXLCQ8;%X4V7/.1->% ?"",4([[+DR5H= ML]:MT1,O051WZUW3"$0X%8/(/1/CR\I#':$B&5P$SCV=+\Y-K229^[F ;V#K MXP%L9_\2CA&8L277839;5G89)IP&[19F$L,$#'$Q.+&]$>P9'.$@DJD)^.(P M"H0W@K\\RE 8TH='E8,*R*CQ&([0'MFN%T;)4(,X@%\,7*2UY,B-@M,VBBD' MGX;CA=5-8=M\IV)D-B*W=(V>Y9)2[^JYL$\]$=+YGXI+X[,?1"=&;P+##D!D M!"*RW;%A#P8 =:.09X&HE[U>A/1 8(,O12ZUAE8LRK33J&NSIO_]__3)IPA_8^"/_>"-4C3:JDX$ M:H(W-=(Y(['1AVT^W;"'\.(W]OC#B4G=.N:U\HV3@(Q_.^+_QSN;>;4E*8Y/#^8V&,>]IRW7'X$+MFL%NDBR\78<^%,!.P)/GHH(9;T;ICQ',MX& M+&6/0<;[PV$(9A(P)1#M.?"P',1Q Y!H<,0;>.]\#(QMH!CSQ#@G-&:D_:S8 M&/L@0^'C")CQSB( M[$B$#Z8I\AN\Y<-0 $(+]'W5;-3KI.^M9J4A%;YEU]D7TO*M%XS M.U9G#33_-=J3)FN9, 76F("+VO63" L^N:50M06Y'T ''C>M>2B#Y8#53'BBR& M33^D.;SW?2PY3FD"$MD#.-&BLL*[%0NUA4='-[,D=:(_V=)-6J7;/;O)54X_GS^HA\ MZHV*]=M=9VC+.(MII6=2:*EIXT@T!?LZ\:7B@$<&^$)4 MK4K\LB)IF+5J!]G(]5#X^L$EZEP1G,V5\*9A(THTS_R .#-G?5ZF M%NW$/Q/X4^+],.5^:307Z8ETV#,0 K8W$& =IB*!$#1O 0R$2QL&A-Q)FL"C M,'>"B-<['5;%]0>PA3!QTW@O -3"(?'T)J[G(JI%S+,J89!,;<13,VEN=F9N MR07"NK1H@+!HD["H5]H)N&V9]5;[SMZLW)RNG!()$\#:':NQ%(ATDW>[NNJ2 MO)C#3Y$_.*7%P2\(V]&$6V:UV;ZKPP9_DUL 2D-['()]$,!$/>0N.5EV5]$$ M8"G @[B2$ >4C C\.QX+;X0S8BL1?3N.*_/EV& #C I<[B*OVA,?6/D7KTF^ MA(F''V6X!S.?N&&(8Z@-2FDH$##'6!2LH4A,G #/TQ1@WA%!1MA? ;;H)+.B M.8XKG)@<82Q&<*XD/%9F-O[I%C@GI!QY\;]]6&$ I\7TL7D"PZ [VUVF._U& MT\U.:, 32M0+T>7+NEFKU6]'TT'A\,@HU04'E)QJT$Y_U&E#:N0MZL@^_$@%("U)9DN+Q?9NX7.\2HR-6 M^X\P9<<-U]L =3H0AJ1[7#>^,?6LPB;C.2DS"1;IQ_ #>+T;G4AZ]X.1[2EV M))EHUFM@J8Z)I\2%RRR @P;V($IFB8\3*\@?6;4FW4F U^!F[[-O4R"31B+F?YJD> 9X?AYE1Q!#(?W78;)/8;(2\!7^&P..< M(VZ\>LN\_]K8YM6MSB&0S'"0F:$43J0Q*>YT9Q^4#;@.:'8P[XT)F=^4\DP0 ME>[@A(<+D4* C-ED()6-SLP)4<[0=@.@DW%,KOBY,QF[-D6>,?!EAZ$_<.G7 M*!')E:Q3&(SSJ??]<+_W'5\%TY%>IL<696J44:8RRO1 4::;B- =$"!NH. ) M>E )"Z%ZV &9,$1X+C9V87[X06)!]$) ]BO3WME)C_1)N^FDQS1IW>RA2>?T M_)WS-]P[38;\\#6S?@LW'4""M[0,GV$DX+UXS$,6Z6]MGK9GCR]!EM,ZQ@*% MKTV_FZ< M/%@^QA_XNI/[$A;<3X\$(@IVIFP)G3W,H850623&^NZG3$-#"FY M0\P1 UR#(^\#8/8W]D%6(@3" &1P:C*&Y\7A.CS$W -_!( :_RD-"=KG9LVL MMBT.7#6J9@W^;R;78SαX)[FL;"=W6=FJ@FVYB]-R5N7=O4ENT4ORMN6B MW+*B0\O=0;2"HTIG(&$;)SY99K?;XI!!MU;IJIA!Z\X! S]]'YS5JY?<0_BV M)H]*M_+T<:^)/&6CEX&8P)]Q0,YM@Y*P=!DAQ6=>7BH_N2,\7SD%5 84_ERX M9_0^L =VA>K2^><[4.7"9I5S0:Z3( #VM4D)8":C=W9&/.TKJ/)N\E- M0YV8],,+;7B,,_BDC0.4OP=V$%C7K)KTL0+T;I&O6!\6$'7C-R26&\T82==Q MX2U!0;PJC.PHIDB3>FV!QQP?Y$1(G 60NCO U"+=9SYV)T KTA5=Q!;9,?!E M<$*.2^$AF"#L#- %QSDL]J!YBO&N*L4,*!,)I.@;-)MJ5SIOF:]W0Z MZ^G)S_0?V-,:CJW.E_]9*"C$B7=.<8N$C)!KF_5.E44;%T_S>(U5YS2)7'F7;>+!V"I4-P90Y! M?35]?^Q7<%!$FXI:"&PO_TGI#.Q1)$,8B@4L?!UA+- W%&_6'OB'(1%(L('4- MF"J5_"-^M0'/J0^86^F3#$]7T^I)^56[YAF7@.6W>M.)+:@5ZL'K7[H3^.(W'/DBE?FZD]"%\N M6C>1'D0*Y)-I;I>XDDLI?_: MU0CJ039"MRINV/($("U^^-\7S1>W[?'2K;2M->O9E_4%R+?TY^Y9H<6%WK(_ M?^\ONUW?$R&7VFW)Q6I4JH^>7&K4S;&?W9O[T:X/L]CUHY'Z$Z 1JY0?2^JP M]1 \LG:KOLX4?:++?G("<9WW8=6]\ZXS:=9IE3=OV%E;@][,:7.W9=#CJE>S M&A)=3>'6UN2CM":SK;">IR 84EM9A\"YB[Y M1@?9/NRQP;V;P-ZGBG*71;0/(#R63;2U!A!M]RD VYPP+>A#=Y](8/6>J56S M[5Q0O/JM63;3<$/!$E^6W/3PR'OU6[-L;FI8IM6\RU58*P;OF-KX1Z9K_>-$ M02O3&8^,8.4- 8\:\3X+6/]DG=?+OHNPU32[[5F"7EITLD0VSV;=I6N\7/>S M6'?I&K_OMO:[7[L&P/2[MC5KOM M)^7DETX7_2J&$LT\0MB^;%+G6S&> +Y=T[CL\^2-U8B])?-&IVUVVHW[\_(\ M=3IX%DAPU1GF3^@HUU2"/_6S+?/'[WNYL@V;-TJN+2CAQ2.$WJM>^',]\.>Z M[M)C_I#YC_E[Z0IZ^Y608JU \=)3>^E.OQ(^EHM\&FDJW:K9:E6? H;.B>K# M? _;$F4\0CB][$CF?103/4-Z>*[K?BI>:\LRF[5E2?V5B?BY5Q"J]MJOY+T' MKTL,\Y1!>:.[]-CD4S_G9['(E0/R10GXE66VJLW73Q"%W^D^P[(8KBPM78J- M2[=0EO"W9*:RLO3.S+11YKJ4H&OE%L2J5_DLCO)9+++,;%E!0;__H,DNJ]?! M:T#DSP3KUZR6V:BW2K!?^'-==UF.^N#7<8@P4B+:-#RQ MO(Y=C^/(UAWOWGOZ57G*Y2(?4:9[^RFFN1-07J[T74MGU!K0^9/V=9O5>D$9 M2 E#2PXJ/=T+<5##K'<+8D6EH[M$2Z6CNUSDXUQDZ>A>18JZ[OLNH7T)[4MH MOQ9T4G+0LX7V#:M:0OL2*I70_EDY'E^.RG/BK:5EW2@5?&6;>2:2W(?LZEKL&JS M7;I+YWT)0$OG?;G(Q[G(TGE_W\O=TR!+NW_=R M/P.J?X4=(U_+5)V'PR/UZ87A^#%>/K42./+R ='Z"M:Z#!=]JVNV.P49P(\/ MHC]6%_U389)%4/AZ,Q*L;AB4@F M!W_(H<[MT)@&+BP'=L:PHRAP^S$1&KX.]GOV)W9$;^LY9X XXT#0';Q[<>3X ML-!0C/".7IYCHVVV6VWZ_J5E-JVZ:00BG(I!Y)Z)\67%**E'\5*RS_@7[:_: M4=R]=*^3_3T7\"^@B\BUQW!R_G 8@LW;AS,T')$_,CR,EMFRZGP6-;->ZV3/ MP@1"HB/'5X=1(+P1_.517MR0/CRJ'%0 QX['0&3VR':],#*P%@;690SB 'XQ M<.%5MR)K?!JH$%8[A2WTG1RUSE"]WF"AONGS34'N9/+GL2M:'QG5+90C_#PR18I7CN&?_ M^Q/^1PTU&,-24:.>R/9ASWG+Y4>@0TGG #MMPKARNRN%FW7P[#@E@^_!APZBP;: M9K?;)3#0JC0D%K#J-;-C=6XGBYSLJU#&6[4&C-==!U"@1#1/RVR J?^$A/KA MB9L>+N_7@JI8+CN'EQ@NP2Y9ZZ0P5@B*J"&Q1TDZA=#: FAM$3?5NI6:8J<. M$%J]?CLJ< O>2,0+[[*:M=7PU (@NP[F1%>";# ).HT\R'XZ7%=RQK6&^:8? MDC!Y[_M.:!SX8Z>TTN7,U-:,:&M"V!I=HM3:9JW*$L5J5NI2HM2JR%VW5-"# MV1>20&EWS"IP[*T%2L&X-Y(N^$8OII? *+'G1G(4Y&E;Y_WA,MF_\H!G;:PO M&5[-O^\#+$W[$OA4E%QR+LV,-V5*FY+AV9I9;3.FKC4KED(!U:[9;=X2!8ST M5R&W=MIFI]U8G%EYKCQ]8LMZH]+][7:3L>5TY&@PG7J]4EUTL/QD%IY"NL/% M/AKZ-:QLE%^J)T8VHP[#A1\.(O@EP& $MM5.QL%DLZTW1Z"X'J(3/[B$AP&P MX-"!&*#-[2" 07DUM-W .+/',4FT:1P,3@C># 9@Z=-]H3<2K[CPZ_$\CO6R MUNHF$\W,0LT99A*,A%KN[:<&)V&CGP^D,?PW]H;VF1^02%=N-W$!0WOP+M[M M!,'9Z,'SX0T+^NQ([O?9%(<%GX!E;@P#,M!)V80/*;J7Y,1:!V%^ &<'!VT: M[P5H4<"Y[,N=N)X+!T2L4LIXY057>S7BO3*9*C.;I9JH9DS!>A7,LP8I 9". M"KA9M:K9L1:5V_DH2VXN5TX%E42W:K9:U3N8B#=YH:M#/4VHPH#C. 3S]0K) M"LR?L^_@[;P!YR?NX(0'P5G3]- RA-G0JQV7[$5"L"VS56^PR=DPF[66&H7& M+WYUWBKM.8[+MC8&'W!.FW@"WB6^&4630W((MFW3#Z8@^"+!LHB-7K-;JVK; M0(X^9<=C,0D>WRU!T7E%^T$?D; ]\+XXG 0X.]([*8YU!:)V/Y M,8GLP\ &^A@0@:#!6 :YDR"WMC-2%B7N38>-Y=O[LB-M\)3++0N$R\)B58DP MY!(0FX*L[41J:A*BB/W.@%/]&+AI\#-V.7I@B"&(,P _Q.2Z)W=VMM?P^\SS MB8Q;<&WYZ>O3G"_M"3T[KF-X?H0(.@[T]X7V1$C7FI+?ZR0UUE9$;%(=Z0B= MIIM(:HXL)C6V)5>\>LM-Q5Z7LB-QO25;-LALF1(DR#\O&]U;&NTVII>TJDW9 MS:?@/;+-VYU$"=M:I)TQ[C8A?M0L0'QDWOO'KDV'0=96&/H#EWY][D8GA@]L MN1@_,Y=:C] :>VPI!>TRI:!,*5B3E(*KM=$.B$$W4#%D#/NHQFWY7 ML#;=KG?@T6#B>KA2!*;IZO(QZ4" P4^>4@Q.T>H'(@"#V%M@%TP#W0SN$'/! MQ^RSU=0I0'$'S/7@U.0,2EZ7X-@7.IE''A -AL&D&Q?WM(EQ!DOZ.ZIF#?YO M)GER[4)@Z\MLUP@T=17U=N;&I%)0I7DQ^8NZHE7X!U.QKWTQ9"<9=D/P8RDK>@H+^EV\G3[H%)WD@*D[IE7^UL!6FR%P?H9&88J8]%T2[D4UL? MUJI7VK\E(;QK,@89(F*( @<0&E M9V-L8W<")"M;[RM^5_3>H@"UK:E-+1-F(J(3X(@D]JQ0K'U!1RTW'6=*40^6 M-#A>',&?OX3Q>6\7CNH=T(\?A&Q7PN!CV%0[QEFB;]7S8@QB)T>9G"$64= A M&.C,#9@V24GC[W[&L-$B@(]F?QJJ0+GN%<8ICH0_"NPIK,>8N!>RLV1^+F15)&=2Z2:XFS%D<>3?;%_C0I9R= W1YI=D;)&MO"MEEV0C,(9/&*OUK M<]ZE2H^JS64*GC61,GI' J?AS"U^'K9<\Q(])N,.M_D.JV,_S+-I1DXCH;:$RM_,UU/ZD]I.$/>I8% M!9"U-_*1TX8QLW,@X$#8_ 2B#BCMU3CW@U/\EPZP#<>:/SVC!A.2-H3U@L$=' M!L.R<(8=%0RP@3,C>M$F_Z W"H3@E<(1],78%0C8$%KA"\8)>V?I"F,+TNN" M*-'O [%*\D%Z@U\CWF4)Z@$U _,9$_C!"9 $6D!].%L'1H2IC-&!*TE^SUZA_Y M=]/'UA\HSOWS!S.,\QO6B^: *PPB&RH8\PEG9_J,9.O31OX2$-@4;BG4WV9]QJ-"?!I6D%XYW MK\#&S6'DY)PH(6_A'\IX?B3=DBS7N??G (NNIJ%XH_[0-P EH93M*"(&+%JR M4KA%UZ7 MT,^\1=^S0D\[1LK^_+W_M%KBWR,!U6Y+0%:C4GWT!(269I9:'FV']O6@B/H3 MH(C:DY,?Y14%Y94:Y5$^RT4^NBLU'N6]=O,"R]Y(RS)XS)>:959\O]?9/2 Z M6,9%7&!O=&N-)W!OW:HEU5JL^WXOH7MDI&TUS)9UEXN>5X9^$YD^5QA34@]=8Z[,,R*+_;K98PO62#.TC\ ME>_#,MB@42T /X\3Z&\FS026*_:?):1YO(B^76^7<+Y<][.$\VVS46T\2C2_ M"2+;-/H"/E$7C&.E38E:GA-XOU6,B"KG2B1?\L331/*WXHFNV6@UGPJL)\V M72E )W"WG?O$-UEBJ$\O#,>/L99S)3QQOYDN*U_KLNF>*IU+$%PRQQ+P_LK7 M^C! B93"[U2NOC;4>U\]M.9W$\ @,2H:XQTVHME+DB=[V0CQ"OH<+)S=R?5H\[:L01MWS0 M6KKFFH3Q'0XMLU5M%#>AS0Y;<%4DM?6;X)T4O])N79%L+YB_?H(>SC;F6]*] M5/79NRB++G%;%?F^"X1(FW"8!MW4P;>#+$X"8Q&&R<%I%X]RSY*7M999J[:) M_KE;6[3P)7KUS.:];)GU5I5"BIEI7WM#WJ'6@45V&9,=7*FCE^]MO._UOABR M>;J9&]Y4.X"-L;B;6=(5339Q48N7?JD;'52MCHI M6YVLGB+*5B>/D@&>4MGGJE?Y+([R62RR;'52MCI9UQCWVN5SEZU.5BV.5[WN MLM7)DVAU\B4.!B?R]D\0RR",Y05-&*J67ZCQU M"B@9X;%D;B_,"!VSUBPH1GZ<$#V;\%,FHY:9VD4TSRE;3PW1KA&27SG!E)G: MMV8.RD(L$[472-3>2;HJKE&B]E4M'SE)F[L$WBI%U5OH+9@52TW<;G:M>R8] M.7G)HM/$R\DY)9LN8T]O4L;I',+\%TFTGDIK,IQO3BXZH67F/-^>1-\EW>;6 MD$2+6N$QB7)?M#O6$5SY&JHAH/93-ZLAN!.1+I0L3SMP39U!\>W%Z8W58]?,QGTIY\_&;^[[Y>($+J.N:_< XJAQ4C*' 0B6\\!DD*0A&^P)E%1QF M CM:W2Z-]+)F=KMM$X?'V^'AA,>7&R$<1^+8;+B M$I\?QE@"E/U9.BD8-(8?4;F0RX55_.Z)_<,/ ->JRIK\]=0(Q'%1@>.1VOM"[5 M=>Q HCD5[?3&/1NH7_T# M>RK*>J"Q"UI;\%P.^&IN.4"GIK9O!^4^7@"^#P?IQ3A-AZ9B=3LM$Y<+^A5U M\>HNZEZ4BQ(2 $4$S..(H0@(* U<$455UAVS4ZW/GLF6&85(.BPC3-[',LB M0;R@FG:1>,-J$#O$8^)1H N;V+;@5?@XO*EM=;$K#G:XS#X%9].7]Z?SLPVS M46_,SBH)E!?/RA[9KA<"/C&F6,G(6)UJU@JGA:5E5^UF7PQL@&,T BYR8D<( MBN"HTAK)Z 1DA1K.\6'^GA\9$R&X6&X"2]T8NZ<@+#:B$]O;P&\'P+% "?9B M+%PT;RJQ#&E?KQ64*.N4F-/E6\78&<).I46L6+D6^&/C7 0$$?T!R JB*5CA MP(_QHG4!1S5Q45)08=_M&"F1W?BADMWWQ5UWTIZ;K"YZHT"()/:W;F('V1RJ!_2.HA$.E"Q1.RJP@TGW6=4N#8$B MPX^CI)Z3B0!'36\7:01L/;3!K<%T\N8&MK8(*&0;I$DHW,A\FMN M5]J_T6^[EGB'=&/M,W>AUVC%^7IF!CCED06!TV<8U7.%O)[-SA&'"3L05S M3]E>VT/3>#L&T\G8=,<;5(H?X.])8%I_&+VQ'9[:IK&[ MNVD:!R[(3MMX&X_'5+F^6]FM;,(P!Q]W/L/>N^$)'R0]?/W8FVC-V8Z_\ \^ M^5@];R_\_+=+'XAHI)Y''!:JV6_ 8(N/M!>(D>\M_/C?0&:^W GC%=8Y*Y"; MHK?DE+13?4OD+((L!L<'N'L L2TY"& A^%^J] X$L.&KR!\)>BAY0S*:"1@4 M(;QZS2X.\P5_+M_#30CT>6:FE3P/KTUF1E8](5AT@ #%LK:AD>:R%$_NPY=/ M?C""WVQ2A!0A. W4Q97L[L_/:\=R5S[%^J;A/2Q96A*[4+^$B&>-@MY4[8)XO_S6Z4 MVL:BO2;%96O'':B=1)\S*!-X!NR+""RZ;:0[*?=U*C(E02.*R\X:C"K;<.#G MV+\=^V7(O]'66'P"7KJ$'%3]PRUG[ COR-S%N*D5^BN2LUI MM(Q3'T#L\:.P3-A9G,+41U<8MLI(9Y)YTYS7+(!.M!6UF))XHQ//,WR/XX9@ M$SEBH1$G-OI=V&F.L\_WQ<'Y5,;6KF7 VZ MKJ$6@*34<<0OPDCM#"E^PD>1/K,0"8"Y%.8D_C(H63\#$H4\8_*:))"4!6X. MB>;XD9Y)>0$)55?/^&M[, AB*4%C;VJ[3@KBZ=T(."8@AO!, H$/K%36I:MA MHW88H]>-;22)^K.:C$&%[:&53DM@.0,6Z35GG)&=/V-0&2* 5V4Z*DWM2SXF MJ0VTV;KXX@Q_T'OJ)DA]_3V/,I[4K);Q MI#*>]$#QI!N+T03=D+H58PEO3NPS(37C58ID(3W>1Y=,HDOLB)#0=#IV![2G MK+7',0!U%T7#C5MUW8U>DI3<6OH1$BKM)DYB8VQ?@FI],W0OA%.TP=K)*L9C MJLMFQ,K'.OC=[_H7=UI$+C6-I@?3OR(YK3.36_;*?9W/>,LEG\TPS!(\ME=Q MFXQ##62QACTFCS/0"7:*8XI)K030/I*(T#+PO'BB8"$&PD!UC)5I"R2)[D@$ MJV\2_IW)6'MPTJL^".756VM(>?:Z41Y!)8PJ,TD!(0IY>QM,(P: \CMCY)V MUH%V^NM&.]5*L_H;J[)4V@3*)%"1?U"4(CAC/R/%Q6$:_X!IFP0%16*VJ-#> M$-1LR 3I!S<;#%M&>3A-$)WP"(Z$ROP*XD857Q+X.A#X8-T(W*I4=0*W'=QK MY80[V'NWSW1%WB[#VL"@PTF*_#AU\0KA66PQ$#!+;)45P.0D,0';Y)H439?. MOX$;#.().ET&F(UZ0L%UW)@"O (&;5^0'S1DISRBX.2Y0#H%U6:9<\<)3VS. MOW$$NX!@--]#?\0 LSK(W/<-4*RI P$D)5OHR6\U1R8<%)WJ<.S[P1\@7TKX M_>#P>]WQ-_%W7WB#$SBATZNAMXU^,LS:"4N(O1;4M780.Q>".=O-9[DV)O QGMSONXE03TR-#3 MX9R=X-1#;5>W0%Z$S';()48@R4QQB7K"Z5 (%?J,/;)Y M_# M(:D+@' O)7'"H<%!!Y=)!BOL!$H)3C)1>X.?:)E1L$[\D-.L*,E&J^^C;]A" MSR?TT);@W2E /YP-RNXL2!)*YR@N M!F)*+S4QJ#UVAR"5>1+X&IDJ @1[*B*5LO3&>.5*:QZF'P=ZGA F#_]AH 7) M#PS(YPB+$UY(GZLOA#>RN11@(H(193.EI,[S4;,%I$ )T?#1V 5^=]0N!4CF MU#2>_YWFS&D^D32]!LLU6*K:B)G"0>#V%V 0G/:9G'6VI$J6,^"ODT0*6(03 M4WE3[IZAHE.#H=7($_M4)'/FRG29PS7F#!G;.:/)F\8HMH';(L51F62B^]N# M,W5RH<#L'*H-H8_5YR@E\*@ C3IT.+0D!V6 VX^3(^,9HBX*7-JG)%7%':8$ MZGN.7-%U4TNT*PB^(8AD,$)H5LFT,#?H,KE?# E4.'A4>*X7,]2H9@""RPOM M <^!DY* G?$F*#JV](<17UL&QIN:D;R_2BU1VQ0"-1FVE>YSC=/S7#W"LV8& M2E2&&Z0'<.&^YFS3=/-.*#G%<'P $C0?)!,L5@@XU2Z9YXB]\2!]X*WDK),V M1&:7+F O)0DQZKN!2N(:/\TUB)*>$G-D"@U?3XM&"^PX; *Z"\_%^$QF$K$! M#?+'#4W>/I18@K/H6&;BIM4K[29!\^1",,>4[M$"\8>3"65.=T)G-T%:H"#' MF%",5['YQO:9S#?<$D,['D>4RJQN:[MNL-><,!UB'@(98X1U*;L0BZ"XY(U3 ME'#YV3*03(I$4MU/M6#VA3N))]>?U#D:5IC@ M&\4@YG@1H!!XHSSJ4!9^>5S');D*1:/6\.)FTZ$TS"3U/$TBS5X+Z(9)[(LD M(Y*@"L._;%%R*$69B-2OH'5R<1![C5B)WS_)\V!TBQ]-W8+-AP]E6N>:8B%" MD 6 ",OS."7184[1\(\)*C0B.:Z*_B)? QI#V*B82P4)V4_\&(?"]+T%Z$1' M)$H.@O[&(N* TN=!1V IMQ=IV.><0&W$:CK5)]I,J-)7UJPDF$Z'"Q(@(-CE M>D=)9NI[N0UR";,J*J%H$G>P-0*3-E_6*9WY4>8>6F7N89E[N*ZYA]+H9:0J MDZ'38K"%%!*"T02?DPU HS!KIV-5C!XFR&OO6V!P,RD[TBR I"Q<'PP!R#G# M=$JS((0G@C,7@;_^H*W!QO#G^"3;8&&5QKRM1*^>O :#6O'$1-<2@=U=FQU*Y@P)FT HAT MX9ZQEPU-*4#G =9.P9!4PH>J/],@*RV>T;])C!59"%]0J)6I@4N4E6U\H:VB ML0]P W%%"Q;"F=F:M<0Y6/#R*ZO0]'JZ@G*V!2OLOASTTM*05(G:QGM9Z)(L M;TL@YM97UHM'P':9B@!K::O3YK@'(#,PWA]L969ZHZE^L#U@JDO=9:':@T)HW(9(+PR9F^>7E,(I\>GF6Q1 M,E-M(A0RP H(=%>ECHO, HLK6'3JMT%P)1XO+#]*)JAO=,$@,R6:A9NHYCV7 M^QA_YV4VCC%TDT+,9(WHB=$%H>2$75D?5V"H$+3AWB/RX0?QF-^II<3><+CQ MUAY3OY*#$^P3TDL=M2MKSO0-K".?H'[J=J&F!KK+!:B:<@]E) ZD1,8C@ [5<;G 4@ P#6'3(1&,; MKO/?%\>#;FU0JS4&Q\U&OW7]PY^_MWNN_-?6SL'F[M[!D?S1$FES,4K$^;& :_ M51=(0Q0CP< GD$?@AJ>AYM4?CF/$&XDK,QL9-!-$,U"A=W$AC489.M3]>HIT M4'L/A'0SXE1LSIIEAP6WZDG:])AIGU.&2FE+284Y?>JYHSQAWV&;(S]E3EUM\'+EC]Q?[ <%R1ROB MC/N8V./+T)6[,Z'VCS) F)8;4^LB9%.;W)_X;ML-J,]3\D+5B#U,YPZFT^44 M^9AR2K1V1G(#DB/C.2Y=#RS(:VI;]_&<]O%45M:J)0YD.]#+#,'HE.&&N>@T M?0HDY ]<$N4DWLFUF(L/AB[*93S99 :S!$76:;$1[8G_#@<9WKQ^+1<<>;"-_DA9[(ULHN6*2CSVO=(#U'!)ES55NQ& M?8N*^R?5"OHG<8>+S%BM2AV'D&XY?1%7S@_?SGUC,57YI07F3[O)?1^X%U2] M@QV]\8-\-\2RS=*]"I&9G+"5RY&<*YZ4& AAVC89YJ)6?WHN'#,LLR4("W>* M4ENMR)7YG)3AZ5"&)PD)A4/3H"[PM$.C4A\+E13JJ*307HS&"O9\3#_;C@,_ M-%YM'^W+7/=-4$R.]HCQZN5F;^MUQ7@/!"W)50JCD?"G/G8H1"4CO#,W\+V) M,H(81@K8#9C1 &$OPP-N0.T'8^?<=<"(U_0L:Z?TQW('7/Y6(6QE VEKXQP7 MB2YP%Y&#E(;SAV"0]%.J'N@!*]2M"LF@LD7Y^TZ*.,6KR!X%[=JR@J79(,]0 M^G+R92!J=KV8>'LJPSRR[T(N&3*'*7#-K_1&ULWZXN/+6![[3G 5LJ/8!#%7 M"&^A[ F.!!@?G+M#A.Z#, M0<5 ;I@9,+-P[+'JA13EGU6CVD^UQ;V2 2QI)R6TKSV"$]'C^4JJP::^5G%7 M[,N)C1. K)!MRV<:EPZ4KI(MV]L_UK%5#1(#BC$7BE+=.;? HG M4TX=N0WL",3/E)30!+:"PH^<9*88D\+Z&$E"^8,+UJ E_)IVDQ !AI12KKW& M-,C"]+3G^M ?Q"%[;.1\2 VEXVIO3QNJ1D6;)Y*,NG*7=.3HSB>5T=$^1 YAAVH\Q NYF]4R])1B:Z M9"%=))U5/%?F1+'_*MDY)NV%9I>-2WN^S)-2 4SX-4Y"FQ>)#% ;\'NS9=42 M+"0_:A>A(X9;6.2L8:MH%.?R;SLY:M& N1+\\#.>SP-:;5EATU_H8LK6G;:52-M M_]XO6%Z2]NU@HRQ4/B2_'=WCK/S$/ SIQ)EQ5*8AT/F86]A3NC_8HD( ;@.A MVS647^%:8X62I[3$64[8EOGH.,3,WN5^ *QEE3W"'VCOH2B$C[1_?0ZHG7VB7H&>^H=N$.?&'*YSRAM*C5A:;!E1M [=",_)[(#DM;P&EQX&M9(8OVQA8 X@SA$M,(6^M3>A MKTJ#;MBA/A4P$#_=B->P> M-SIMZ[AC.X/C0:W1J;>'3=&N-F:"L9UW.Y][GS=W>KL'ASWX]_;GPX/>YZV# MHR]?=NE?O?U_5A^,[52,9)Y&.E&*R6:F:FSU#GOW"3OFLF_!_#=W>_M'!\;F MWOZ7O?W>X<[>9SGAMP<[6SN]_9WM@_M!)=?.[,]^YI7Z C$NYX@+E.?O$IUR MD.#!/W_O_^^FG4YXCLB[4AHA40^8&;)RHIH6M4LI,2N&HT"]58YFR3+]A>[0 M[EJ53O>J.^0U-M3&QR1Z5,M*NZA_TXVN;UBHGL,F7"O/M"X%R:-VGXK#1&ZA MFMA?\&)=%N05ZY&N[X;7H5]SE+\O:WEMC9POL\@KK.C4-]P)6Y'T&XR> N9*X MO(CVW*^^WWT\6#[*-[X M^L+P[ DLQA'NFQZ8E)$?X*IWG!<$!C[;07!\NOG]K?^S\S8\;1U??OGPXWSZ M_9Y&O9$<0F;Y_WM]@^O%4Z9> <%?P^?-YEV9>$4N@\':&NDTB*T??>;>Y]^K*__=?VYX.=O[=W]PZ60"HI'F6[:C(-Q DFUYT) MXQ5>Z/H:1#_>O"FIB/_SC\!\ANW,O='Y5OZ4Y2.)R[HK<:VA_.D^ ?F3(:[> MP5_O=O>^'1PW.UVKVUT^<=$][QB&7BTMK9AP6M6;$ ZU+GM<4NK@<&_SXU][ MNUO;^P?;7X]VEDY(!WBS.[IMY<5P5OL/8YN*R$HAE:,UZY$*J<][A]O6Y][A MT?[VWKN]+]OL]&%_VJ=/O?U_@,QVWG^^)6UAY$X*H<@W,I16[*EYW *GEB," MU:]O34()#Y/_54 G]-MI81_@!YWZLPO&-,I@3!F,6308TW:ZG<:PVSYN=^N- MXT;;&1YW+-$][@JGZ73ZW59W6,\$8V[@$KO'8,Q-@@@\8V/OG:'-V4@G;?"L M#9KVY\.=S^^-=SO[GU:3%'+(*4-A!H2I1N_H6.&O+,.%D[K0J2C2'@>48L77,6I0)5.F.F>/ MN8I%;S!&M>DO9-K6B]>+5>N8LE\F)XUE9A%FH/D@ZT 8DP/!)0>"F2,9QNW< M_"%?@&>F+91D4@DUV>;971*N5ZGYW(M*7(GR%66J!7B(_W+W4(,T%($L$; Y MZ^5%41K7B]<58X=K?GRF)-ZZLCQ3J]8-7"). \O38,H@7>A(_G0+\(%L4" K4'$:FSP-[?KWVA\&?CL* MV+X*[(G >W2-5[6J57_]Y^_N_PPW#.-,_TQJ"$?@XF"*PH;:,.SA%>GR.L_T MFE, ?@[@/?X5IU.J"C!>N^Q&0=>-&FU:;\/$="O@#KH(Q3-B+\WZ][/JX=;[ MO:*4S;?818YX6>JY%3:,"^=(13M0UPR'>+IN8=/;9,?3U$BN@\K]BFMRY'$: M5.%TY0$6SBB]T &;VR)KR[+V #.LI\RZF@##GB(PD20,FK ]!R&INTD@5+-J M1S;U<[48*OU"BG^5A9VT9"X6*51]HR[DDFUA4*./[?.T'XW>9CT>"PV:P71E M!FG"/ ?I(%1PHLJ-T>+"EV9O'%+C@_1;>3Z<@'F.=X#: MO&*]L3*]BK*\^ZIE5.A31W>LM8L#>K7=]V.\1EO(@JDK*'\8L&1+: 9/%4N)?,EC6K/Q .]S_P55<&XC5J4S'OM6J? MBB9]S91,?V L'L%]\S$*G39'5-0 M8]T!LM;(#I*KI57%DZQ7Q"IP.>;<966VDE1Z.@',%.8$<:W+6 ZX\"5:U!P@ M+0/%KAL3>;N!0XV.4NEE&EJ/MMPKJ+/H>&SH/2FO.A,23K)1!^^RQA1I7:9& MJOU$+VC(=44Z:C.0E]@?G5HJ8#(Y M *1?156!6151^9KJ2YX^$&"EEA4PX"O MK-?2U"$AH)KDX2H"7PQ)!%0,52B[L8EI#6P[['$@I+&1O)>Z,#L:4 M-](;T(-A114&U#557!@_8F0O6.0LRGD7)2 M2E0HP2+[%)MA8%W .1B@@H76N5 %/M3X39N/9,LY$R)*4'VG53^:JZ7RBK MM>=@(]&8<+PRHD$^1,8H_^0^^HZ09RFP:%@D75I7R=-[[1=X0\UK;-&M$%2( MOTHE+,V?_Y>B(U8+R78C>G'A&6SHZ$5*%86R"QIV^'##%#DUV^RINI,'OF:TSSXW&=X((IX!S%9,$1/XFWM>A"0WN?#OPX0!^R9L: M] Y%FDL[G=(*O1YH[2N;1T *: GH9A1])#8G-N?6(W\$^]Y-X3=!5$TGLAAGB5 MBU[ES3T+F#*EJN J^Y2VI/F"M[&0E\/3_1B\@*Q#12HFY;Y4UC6W31IJFY0H MA>6P=RKY0[K]15* 9/&4F6=DV?TV)IY/NG_!_,FE60@XO@%U]AQ'.N"EDX:> M6&6[N9D#SS7)N%X(OY(]O[7/T@[EMSS!1$0MSON)(XM;>R3WPG'#;2I #]\\ MT4O6[S379=P=_'__Z;;:W3_6[/Y@;'(H0I53(%0_=B6X\E&MD,-:D:[R-26J M.NYFQ2W=27%&5[W=HSA[-M=CEY0\CY*5%G865\.ZE&97'UJ+$B7H7T;^F[M= M<+T8'28^JCFWHL\>QU5%N+8D5Y=T\)3H8"=5D%K00FLYE=@GQ1F0)94\!RKYDOCO7,I]DY=1 M*CA.%R XV!GW4D+V['4/,DUO*OC6$.EXN1/EE'CGT>,=E=1BAX"XZ2KGI%_@ M/$_&]1 I:U!.!*!WQQ_[([I>;0&CM']9PJ12\"73/.3K9MBD ](DA_"XLO@4V*9'U2;!=YOB2 MWWIL>_@!S09LN"3CE.JW5-QPWOQD8O$8[4IUW\F)&'-.! VY0!EA(%3..@_@ MZ$2M/4B][S'!G3*C0^U'!24<6FW<@:S5@'-P*$F!5&NMVMRH54UC'@NI.&SO M8%,^J\*P:Y3+D,N*'(@ M'U<4JC(D9>"E!Y&&_HJR.%3&!V=ST*-)\H>>$9]<-ZK>^__"9'L',K$M%'PQ M3I+E=M6&YT+]&"#D"T'ULFK@ M-^ %>#6&9E-,F=3_KA.AEM&U-1#7RAA*@:LJ+-9CN//$,P!A&VTZHC$L;E8_ MSI;W S6?I%DE&EUB6CI0Y14Y;HL$UN[%_],J]G.L3^.\W"Q_#W\W'J+M^V?X M0&OZWOO9W#@.MC]M5MU_]SY^__?KQUKO?(1AB[&/-;JR*XH]F?YA'/I (L+8 MW?V2[]#^$!OT$)NSZS,?:1NTT^V<>5_]Z:CZT8G';_=V/F]_V3U_\;\#>QP9 MNU@:LTG=H(XB^V05VY)I$O. S2E5:R'X]1D[4HK EK*.0Q-AE4_[K1;K>.^:%LMJVKU MZXZUNO:2?Q1=F$7+Y^DO< /%"F>N3NMXQ=>K'32,_3@$FP+[TUQ@ M$SMT6AGA"76/8@SX.KEU2%*0/:@.G?Z@>MRQNZWCAE-O'W?JM<[Q<%"WFO:@ M7FT-AIFNIH>#X[.=BU_B1WUP_SS> MWOSRX_O?_F=W_^>X=UR;?;)[O/_#'T6-B^JWH=5K7P0_3C^]_PI/-O)/-N+/ MC7^_1,[I=FW_GZ%UT3P:QHWSX_IQ-?]DW#IO;WWYM?_NZ./DI_^Q=3#]]]?[ MWG%C]LGPF_!/__UX^KDJ3LZ_-$;CGQ/[Q]?CYNR3IS^^?]AO]M^>GEYV/FX- MN_W:CV\7/7AR9D6-UOO&O\&/R[^KE]NCYJ#QY=O>\!...;.B[K_OW;_[>Y]: M1Y?3SO'9VR/O[VAS=-PJF&=TVNWNMMOGU=J9"/]J_K59/QM]/6[//GG>'>QL M==Y7:Z>7FVL>=V2>W+J??SZH[1]U3]U/[T\=Z]/'R7;T'!S+S MY&#X\=LT' ;6]N3]I'W^SIZ^._D\.K:JLX].XXT?_XAON]/MUH]WU=;7^H_Z M)WB]9]''ROP:,%^__AG[;U;_4H](^^_?-^L_?VK[:_]0X>+3B ,Z]U].O+ MWWY<=9MG'P_>.M[!I\OS8ZO@!":UPX_VUHF[7]WXNS<^:WUHO#W_ #M0< 1' M/SK3GOCXUTEUPQ?;^Z?5VM][N*_=X]K,#OS]]_?>Z,NG7Z>3@?^SO;LMQ.YX M!-BYX&"W1^>#3\>CUM'>Q\T?4V?CUW[]70\?G:%J^_3#YT[OY.O&J:C_>_+K MZ/W7=Q=OZ=$9LA[V/TR^-W>//VW;[OE^]*O>:+UKPP1J!=3:;K2#^-+9/G7' M;[],:A^<;_L!C%I W]]_G+\UZ![NG_4.JN=[GZS]@\%3J" !IKVKMCZU8[> M;KN7/QL7PT/WUT'W*SXZLZR=3[7#T4?'^W@DQ,G&]ZWC]T>['^G1F66%GYVC MVK[GOJUN_OSH-'9^?MOY\B],H("R?G[XYVLC[FSY57'\_=U1_$_L',7GQ[4" MRGK[3AQMG?K=Z>FW1O=<'/SX]^^=77BT@+)&/SWKW8^-]Q8

XP8J!] AC1]>189K/F)@LN=WC:B@J>&RL [\K:4; M>F&^+_P9AUEI\K^>UR1,A=_"(XA;9QIO*[!(M9M/E;OWH-OEO1R"FJ1/?8:Y M)Z4^ PNFM^+Q95"9R35J,-6%:;E94]*0(NLIBJ-%%H/7""#C"!'BJF.*WT*( MKM-P.Y.:;0M4.=%&T3*JM:LF0 @RJU1,H?"T$B+$O9U)W$ L\2Y4^"$G222T MBEE3V)L4ZTF ![ ?0'D@TK^_$@S+G]2D4-K@#<,8'GG.UGW.Q09 MJOI]KOL=B@PKF7\:)0H>.?_ND8D![#Y]44=/?PD\P4+5\9.P4 U\MP JTH09 M)_K-#?SG__YW_G$.# QJOH#VN!KLOWOM@+, ;01J!YR%7))C.7.L/O]@^=C7 MKA<'VE(-#="O;AZ'EF>$X;,6=MF1<];'+C!T2/SD,QK. <][X?/AGKIW#2\* MASYWU,7RDZIVC4A< -?_X3?Z&8(7V]5'P[E?&0K&UJO/C9IA3>B^@I'95;4B M==&FUO>E['F+B]Z#2O< MM?J_@P6W95 MTMEW^HA887K.6NZPNW4"\('\XU\"X@/$A]NC;?,%#Y<.+GX+'MH1.=,TO-T3 M)(Z+QKU=TD98#L #*+> O08/U\MA6UZZIJ8U=XR/;K!R=Z8-2>L/)JT;3[KY MP]+E M\0)NIL6T&,9LQR2Z]*\=G.VGLBK8[C&\.@,2T+$CD4!&M8=]A) MHF#,,;^ 1F'-RR_@8B"T0&C)!:F\2JB^VF+9H 6L@_ M_F6*EPT)(;1 :/DM(OC>D>6SDT_>Y;2P\KS<6U6GB?M9#R:ST?X^WPRY0,>ONK!]RQ1!G:=! 5VDR=-F>M#,H%%=DB5P5F -@*U \["]64-WVNQA_^\ MLV16U?)43[MDR:QK7.0<,R97@_WWM>YW*#)4]?M<]SL4&=;\S$>U@,#8^LX6 M>"M:8.A65%BHVD/W6^;0"-PV*"$B+OA,K<]0P_[$ M40R:11ED0VRK2JC2WB9(%#QK>42B18PXS=V 2P,XR$P7-%9\:\ @X(,)QA- M=%T$FVJC+>76]%V< 0/YQ[\L6:30TZ-A:!(0&*Z MU7E)YNN(5F8&M#_W^P 7P%DRAA51XK46:#FG.5]$"0-C_9 86T@7]S.BA+LS M\)O/ [NPT_]-1<7%6VT8'\T7S9["[)"QWYHX'<^Z]8]7"@XWUJCRZ0EH1%T4I>R58KLVK@L5-%A'JU_R!4<2@R3.:\ MI+O]*T9-#3:169$F2YE:>=;TL.BH!]$$1@W<;90M8NAI^:U;*NO[O0L>I5-6 M<'S5@[S\+=-O-^:7B]'2"!XMOF+,S^[>S7YD15US+AM=J=:9#NB#-DCC:N+A MQA6*7?+&U=T; 9R%.X:"3W3FWP(%XCQI59JM:(.,]R(];FD#=K(P 120@&*C MB@P*:S5 ++@[\OW&0H"W0(&9;'2<0N8=Q*JW-'4V"*48R:" ?K5>E#7 M1;9_GY)CA6&L>EI6BO<"7O_=V3(LV'D#ZWB'(N=-=:_;%7U^XMMX0-BW[43C M1J.A=W43M26K)'77W4G#':<[$7ET2LDB@KQV[@MU'HJ<8W;Y=O,ZWF?E6L!. MN/9P5K)=TZZR1&\Q"3H_VG 6YV/(#K<_O;T, Q=Z8,Y)), M-;8=1]$WT]2+S1J=H46N(#MVV @J/28"C%.IG+)1)O" M1F7I9;D/8"!U<]G70>#*2-5G'67ND.V%O!^3]^-?5Z0>GKYX^_RV$P=D:@64?G MVU\#82&%?,MTVNV6$\F,73RJL/"@U?H9XS^TZZJQ%1U,WO?7M-Y;1\F.2HT_ MZU^'%XDS%PLAL03I-8@+U^3J_P(N&'9"T$09"Q!).[CUPW;%#)H* M- :+B4!#^AHJ.+.>O-;M$AEPS=4N MJ-?:IH*S1[^>OFCSV/M2[SL4^1XL^O/28-YFT;).ZOA0&-I""1T2=2)H=>-Y M BR:S"SZC$<.+1J*#+GWST]H>9M!(P=_3B9J0T$D=;WJ*O0ZPI9]8- ,,&C\ M]9I>U\^\?\O<>4@]WY''!M,WX;\T:WK_.WXK54_X)]0 MFW\.VFU+/:[M4T>I[WJ>OMP%JY49;B>1O!=B0ZP/*T&V@VT M&V@WER*I\FPV-W6HF[FC/RM3$"V_A@[+TE63]S7'0_A:ZHF*F:@&=W,SD'5 M,;S(D RTAH'/D2ZI9[0@O;=P\;NR9&L0D,'3CL#%*D MZ(\IG_LC7?@2@OE=)I']+3& #J72./JGP0+,V_R:'+9L&E[W$KY\7B!Y!F4A_X#S]^P^>C6QXFA.#9:A8X=H/5:>68M$Z_2_2OQ]O M@,6&+JX?KA&\RL_X ]:43(0FA)8YJELM;&N6QXE"D("'95EXMQV2,Q \OHZ$ MS3=XX+@R]:U#XB)[Z?]G[TN?$^>Q?K_?O\*5F??>9ZI"OUY8GYGI*F/,#F8S MVQ?*V#(8;^"%[:^_DDRV-DFGNY.PZ:F:GH0(6SHZYW=VR:W8Z7E0$O^KM M[.\M!(M);)C$O4Y-%Q+Q(50@,D*X@U"!Q(8O+#8L1'%@@T2 21#GU!'@/W*Y M6I!>K@8=+W2#'2B Z/\?';'GSEWD\+T9L*EZR]5:66]$01A9894S18/A)TE\ MDUB&(W<.D8 - 8K317O/!RB<9MBM,;F=8 Z$G5V9)%>S@&\CH$A!H+A/TO'. M< (59,F7$=N]KJK=+P>-'[&B;O:2WH+N\+24J[&MPBP_;26P48%;]=*9]%6= M(O%3SP-2^)Z: CC<03U[KD[M@.)]J MR;NVKYXDQE]\>_\'(Q/L327]NO^3* M^\J\83EY>67K^BBL"W6NMCD-%/UZ;BEFM*B[O;6L;$OT0 SW*:E2XD6_D- B;4!)F[3Z;)W9 $F$Y-ITL\&.5K<8F>%$=^ MTV]KFF4:K%\?+^L##11/%/#YYZVA+[P1_KH[T0&VZYI30WG%K@JZ3F!27^^8&6RXG7=39H MP$T:^WI=9">=HMG-=FI.J2_SF]'L4M&@LW$F=KO>IEF:J4^1E$ WS1 M'G4M6TN^P=,#9;+EQ$5GF+#;"#"R[XA[D"I_ M4N5/*IA)[2ZA I&14].%< >A JGR/[L8;C=<+BV SA57+ J9I9;KAQZ^%@\9 MLU314(&Q!MJ_J*5B:"BR1QF.ZMJ "I3M!U[S<>**Z8],+YW3_=)7T)U8 MP>S60]S6@BS8!&\V!MEROARVLYN*+*S<"MBT%7>M;28I%G<0?NIA_E?B_8^S;U5 M_'517'PQYO:5"/=MR_8G]_N]2[:A6&?M5> 69+&\4D6'&62R8">0FF[<\$,IBOA%QEM4S)Z:2Y=,&XP8C) M-A)(:->F[U/9M_K1SY"..T"='#KN!JYH5S&S,$2^(+M8VFXEK]\W$ M=L/5)OK,LQK0"\(7KW'W#/>6%W2^'OH9(N[%!B5N21@_.6KX$V'LC#,,G1_9 M61D$J7*V6M^TS P6QA0.29#&9B*=)&3X62'#GPAGI5(7]_MQMF>6S)8PD.U@ M/I[S2#C136&9^QP;/[?^D@.&/YBM!: #SP-H]I!,:)]\0SLT7;]JQ5YH(/!F MR\T2Q,&^X# #8=L+V["+,8RNA(_/G(TOTWQ2+<7[^\$ZP#:4\-PV*+I>_F 9 M\$^&P1'[2JNW%#&0I1DM53B.W9O=WJP]FZ32R+Y*WB=3'V]>G:Q6T$7'ULR M$[S3CB+1P%L1TD^*!F(A?9!#$$DB%%?X=DC*Z/:-)Z9\(;]')'7;W^0Z13&P M3*FO3=S*7-\O4?--)CK@_H*#%&>H>HG GHUQ2"S!RV3'<^+&"[;Q/DI]E+W> M)+UI5Y/R:JQWU&+(>I5E&ZD/%$B[9^F//^W[C.)H+<]=P@GO< 4=@'1Y]((%$O<+H&C M&0$J ZTX:H@8&>G'1Y4=) M LG6G:%!U^1QNT);.:#F>"3?*:B\D]=UL]DE&.17 M(O"W+>^??C?K;\O[:$VS"=T:=V6ATU3X3M(?V5FLSU&73/J"+^;YP2ZO.' 3 M9P8Z[UV!/@XRO;_()+]$<3VK",]E&MO8IW[B.K_UP&X#R&W\@=E:$:\=*T?9 M];QFJ=OJT F03MI5ME]BN]"+QM?DL"F:!&$O8\FW(:(D"'OK['BFW'CQ\<0Z M@#J#L@P%\YX!GZEXD!.=&:5[KDVYTT Q\ 7PF"@)5T^$_H.)0Z**).KP=5'% M#EJ=I,L^X!'W29@S@59QQ"TT?)P9*+K>X1X?9X;9NG[@ZMVQ+(+2'%07_JY" MIZ5NL[T4)HUFL3U)T\C^2=XGKRP4<89:B C]-0C])X<:/U;HNU.Q4>&<5%Y> M&4FG/JX(2=6:(:%'5__=)^GKRB]<@BUZ)2APVR#PR?''CP4!;J9/!*F[#$UI MFA"-I.5UZYT- H$L/EB+N9Y"T1*D$P6W._ 4Q]>!AP[C 4X Z0(Y0(._JZYM MP[^CO?5+R?><88JA7#?S7#?)5@XE\B.Y\2-EVF[X/0,TK^2TSMH M7TD7L>Z5D>H5L.85(L5[Q$H1>KENO9YL]&1A61PS<(-TT82N"A.U"[]U^">V M4?XW0(F?KQ&&[WR@2_I__D4Y% !.NSQ M88UL\ID9%2TX33^;-?[W_SR?_)/EGU!=R_7^?KCP^]FJYM%AB2P6IQE(3#V@ MF E%AR_^6[$VRLX_K#*;C2+$^#+QOQ\O#4=TH%+?LMG_H9Y^1-2(D=)6MHEG M!#L(;\(">O!W]*V'C[#@/7SF1IU"?WO @N*Q!NC9+YZ*=R5PEW^SS+?T)VW* M#X8L][0%_U&HN8?$]Q\]23C*@NAG*!!0+*WHL8?S*0\?W7WO(8' =RHB-'!0 M^/K D2\&'1:OTGH:XKXRH9EI%BX^ MQTVRF0R8Z!K0V2R=9J:*?EB\\H#-:[9UVIV(7,7BM+ M]8+8Z8IMN1)[O-S/RYY:J(IVJU1QAMJXTJNW)UQ\(JIE.$*^WUZ9J_JH;?>X MK!*L-I,4U'D_#ITKM98L:D:.5NAY33/=96?A\1/<1_ERY,+N-T-UR!7HVK"X M-O;J7-WTT"5*ZU$9#N1^'@IWM"A6Q)8B#FB3G MA8ZB.9O9!'>'O1PY&?9JDURK!$1I,-F-1O4VE-#-)!.?Z8P=Y+I"4Z3IL#_B ME%0KPX2K-AS),+&'6MI2T,K"0@Y+M9:NE&C7:J'7,\D?AVY+EB,N;4>4$[)@ M,L*J83=&/)II;/U[VAYG&O*R9K(RT]<7(Z$CN'AH;/T>J[<+C=%J()4!JBD7%*+2OC==WTJAEQYJF?R 9B>]YBJ9F+6J3!L-S?PXU-[F!IUEW0GIEX53VIRF$U *Y1$UAC:.;?B9XQH M;(Q< VVM"A9$%9HU5"8UVFVD-:0L'!NGU]K:-M4,VVK1M66_XJKZOBY%>!,.5Z._ !DXV3K"YR#/N:NXOQ%).7JB)O:?N>SP:&GLJ MDQ@X-!""@+8+KIK(U?I!WL-#TS\.K1;G:ZYK5%VZN]NNDD9/3,YY/(%JO=RTWF80?/@(GM6<+G M]DP%! QM!S.V9O"-L3^?H;%L;,]$=M:O]Z6!77@Q91=/#1&K_ETSW-5-:6+H=%K&WT]75T7\% FAC%5)272 M-KM&Z-MM@Q,D942 MELFN%KE\KU;?3D4X]HCNFO);3P;.>$?;D[RTF^;$EF/-T- X=N[YW&9/=RVQ M&\I*O]6NY^H+_-08O7(2& *S,1_2@VHR.]":!=>1\%-C]&**4CBI<\$0\LQF M8>;VV4D+8B(<&J=!.Y&NJG)-$<72UE_Y/KUR>AL\@S@-!JM=95Q,=JIRHMKG MN7T]*RL+/(4X?X7=L=#/-T=%&DY;G)=[LUXC ^>0C-.K(:@[E9FYH=AMFM6. MWQJJ/14/C=%+6"]&6RY,!W0B*\XU21T6_"0>&J/76,^P;6FS]\U5=31):(,A MT*%:AD-C]/)+O,<5_:YM[O*3,EWU6F/7:*.A;)QI4D5SMITK_E1,3/=5U=AK&SX1C8TQ MS8B?SEB0%77*%1U.5U))W* M@A-+C6K3]O8C<]2 Q,W$"=9R)*NWVV[[HL'7C&2342M2&@^-BXX_@2;R=!*( M4M9.J59VO,\V\= X%?1J(5\+;7UG)D)&$)1M6QC.>3PV1@7(MR#G;4R:7O5S ME6K6'Z78:C0VCK?5O*#H;4TT0\N8R$%[-NJK> YQ*@B+0DH$G5Y=! .:5[IF M4.TAB!.MU64X/7=T)1B.#1E3('D-<6ZP&> YQ*FP OI.R!EJ8(;-5J62-QIZ"[%Y+DZ% M#;^=U19JSJ<%H;21W;P: FN#AL:HL#07Y>*^(7'BJFQR3D$I# T)#XU3P4UE M!R/53K)B8K+F!EUKZ2P1.N>.4*'4+BPF\\QF)-J%+9WC]WS +.?+O#*XE28S(%77#9:G EZJ[&7DCB@;=O0N(Q3H6ZW'$-N M-^IT5S,*13F5F^X+>&ALMNDDQY5Y=JJ:: M[;.I^;@VV%=S>&S<<.;4W:!J;;(5U@5X9I&R<8+E2U\KFAH(B"JNY9%8V\B*OSM#0V%-;4WOB;A5G+-N2 M7*]#(TP =3PTQF&]54K#/#3'V2.&\V!?3C<'E30KL^ML MHD9O:O/:!@^-,UAS$902Z6ZE1"V*N*N6C1*QK(3CI,S-#0NO%E)9_1!*C$66<;TPT2G'O(6 MGFRKIGII5D/3&P9JYMXRG$:6ODICFIF6IU9'L*W1)S49&W2""/ M&,[[C;+FNQVG; (Z:5?=;&]/3V=H:-QP3I?HE%&M\:)18@1G54AN>H!'0V/T M&DG9]'1>W=-F&/;#-A\1PKC*C/:0#+].KC91O K#CPLH2(I/V8X.V!H%UKE05],) 8K/ULJC;)3/#9.@[Y7GH&-M])I M-C$>@P$8-193.-LCAK,FS3*=;6JTE@TEYVB*,-]T$#(?,9QG6K!HV'W1DNUE MOS]6N/(V/\=/C=$@G5OH?,O8M61[NQRY8 F%J#E#0^,+V]++RM80R[(,&KEQ M.)-3*6O/X[$QIDD,@F8-B&N:5@9:F-RT2QFKCZ<09YK]N)AJ;F67-P>-?5BK M-LX/?;F[6%FB/1U55M"#88\8SDFF/NWEC'I9E"S!,G6A MY^:Z/!H:=Q\FDTJZQ0PM4=BGY5G+*M:++'YJG JS4K%0KHQ3< 9,BDGU;5;1 M$(0>LX;=26G5R?4R+5I*B]:P#KU*P8Z>&Z."5NB-S?5J4#;M7#>TO#GC3K=X M;)P*NW&R,TAT:@6Z-)PGZ217*..A M,2HP';_DK4 J;P[:LSV]+PQ22IE'0^-4F'KBN)3VS0$TK 9##W@]5=Q$8^, MTLUN>VEYKHN&7RUWYN%JZJWP%.)4Z+"[KLZ,G)1H5-+M0;6^Z0RA<\8>LX87 M[3#7SX!:5F;=8<_I]<:JBGCWB#5<6VX'BTHM6Y4%-]2A;[W;>>8W-MBYG MN&*0X#DY/>I)B?+2*6G0MF./A&1MVEU/S(!W1%!N:3ZW70C!'C\U;@%-%=<2 M&OU&C1YDPX2X54JL,<23C5M T[Z_L!?Y#$W;QLZ1[(;G#AOXN7$+*.VV>W(_ MXXUI),9P3C9:EC-72 MVA2D+">Z[>VRA):6BZ.- W*KC%FO#TVA41[M KV;9)P9&AKC,+=0RS'#0&;% M-$2\=2.I+^=5_-08XJJV7)I.2U:!#C=#>]X5Z[I8Q$/C#)9?S>2=5)7&6F#'UMQX"FNYYF!EN/X"7?$Q-[72W;3SAL;>9=3="W0A2 WWJ"A<2\]DZF+^=E@2$OU+MTT M@VVBG<%#8_0J ^B]&NG%BF87I@,9#XZ%6O0CQ<]TLFVQOO5N%Q9DN M3?#0N/"V_128" 47FKCEIZ]'8&&V%U;BB#I@ 6I>>LQ6S16YK53$- MXK1M;!>#L90N\68H%=KZ?%X=YKLS5, 1H]G@PT: M&K<8W9(;]J''():*-7KH0W7.0 >*.V)A^Q.ZV$I#*#25O=+K91M"P6[BH3%Z MN6&V5NRJ\Y69F)C)A5TJ9M90G7+'+.QB*.O;NC;W1:'<*N7+RURSNXW&QAW9 M3G54+>; #%J!OB66IN-AMH7'QOG+7X1[VIKT/-H0?2VMZH82MB&]CEC8MW547 M#EWP::G7+A>TMM#0%?S4&+TL6Z@4X#S'-$CV5G0A= ;E.GYJG+\61M_V1R!E MTD;HU).%;"OH[?%CXS08R'YA9\Q6#;J4&K;F@%[X6@W2X(C5/"Y+8JD?I/.B MQ&3:QB 0S54!#XW18+]35L&P7N!,J=0L%6A>&SDM/#1& STI>M-"60+BJI+M M[*<-:)-/VVAH?&$Y.MW)V%PR(:X&HT+ 5U/U>8?'8V-,8_4@NR8+BX&\R^:' MTZ&S]K5A]-P8TXR]10CW-KDWC8QE9]IR,3/,X.?&"39MMLR$GQM#6Z5#8U105TD&REF1E?ITHJI0688 M#S?0+>..&;B<#=I[CV?FYFZX\_*F#?)C!\\@3H6PXE=KRK0ZH95]MCZNT*OE M:#?#8^-9G?$B+*2'QISN5OFV-S56\]88SR%.!=58F ENKN[E75Y7YU.NTG?[ M<&E'#.?BL)AG,MU>'VKIWCB[=9J-N;Q!0V-4V%2+LZR1*O?E1+:^<-AI8YRW M\5/C5)#L5'>58#G6#,L\)X[*R[%"M_'8&!66C$3/5K*;$XW:5JCGZ[-!VHO& MQJC0K>W*HJA[.9-M=%?+\4!7AV,\]HB+GDC5LF8S[-&@JN2@)&O=''1/N2/6 M<$5(9(1VAR^)4KG6F/=JP<"1>30TKD[W[ Q4K+IB*C/9X#-TPNQUVVAH;+*L MO"U5H9?5%6O;8;L T-E5B98<;ZXQ0CF5;>/9QBV@<:L"1IM5L@1]=!WDD[-D/Q_-X=$"PB5W MCU5AN((+5819RM('?S_\\+P8!M51'2K#4(&1&A4F/12UX)*M!/V-8:'Z9#.9 M'XJYGI5F'DJYXK5R@?J'+^E?K7.\?#O MNXIR#W7#;Q;@$K)_.-E?K^"FB02>Q$^EN&[,19[ 2!IS/:"HXC6W$66Y'YEGJS69IL!0&H M6]P*LA/GL1/$?CJ7G2#P=$9;07;B/':"P-.Y[ 2!IS/:"N+>GU$JVXE>WXOE9N:IKH9'_O6-3=[\K*VCY7WQ6I^9__G7X_?I3P+9+GV9E7U-.A M5Y14I)X?>_7_*'3P56]$:/>,=G]5'"J8NZ&O.)I_3X&M"I8!M00>Y<\5#U"* MC6__^M?K1'N;3N^J_CSE67"O4.9#3W5]3ZG35T/QYZ[X=ZN,KIT3?K?DYU;I M0H2&" T1F@_VRF]%:KZ ")?''#^)[M\J68C,O"?*?:O<\;.*HENE"Y$:HFF( MIB$R0V2&R R1&6*=G88N/RL(N%6Z$*EY3V+\5KGC9UGJ"Z<+25&1%!6)MI-H M.TE1$:$A0G-N="&F*0F"D" (D1D2!"$I*B(U1-,037-.9"$R0V2&R,QMR\Q3 M+\3OMT)\2WXNJWQT,P2OJJ$=6NBN^Y?]#H0K2 J&I&"N(@5S+CQ!8L=?&SL^ M=RI\3:3XW*E !(((!!&(*S8@_]RMR'PV13[TG&G)]YGS#9&L M?,*40DBT@6D2QBZ5W7I5*7S3EG(%LG M4$3D*,,C=/F:HPP_AQE^*R$V551SYKFAH_W]#U4%0-<_.R_X_L7??<\KEN*H MX)XJ !784^!1''-/L31+_TD"[&O7?)[B3W_YWO^("!X2[7,C3!3._WJA>(,N M% ?_1T?_^[G$4/\QMG!)3M%35'1:%Q4Z1M !^G_O9/C#I!LHCJ9XVL3'!5F3 M"I<6RJ/TP)<'[+X\70[X?J.VN:-4^& X)?Q%WI](^H1A)QPS0:(W"?W$3%&6 MZ&$!L"&P1^EYU%WC.O!7G]\:_N.HJ(T7MUTTL Q/IBG+SP:;I2&'K6U^VAI5 MZ/6$OZ,TH!JV8OG_O4MP=Y3N>K82_/?.V 9_.Z&MN<'A[W>4H]AP\8<7_!W5 MEDEAX*/%P9VYHWRXXW $?(JA_?>NITYZO9XL=SL]8*8GN5R/3XN=P8J?,/2$ MN_O.I>Z97/8___N2?!$M^&4OD;F&R2M0GE7!0+-.[ MK5+KATEG-ZC,+@Q(GK6&13,Y@B3EY5Y/;!K\4F2G?DI-[7JS#6@C)$G??4]^ M+H@P!$4.,;0; I$,P9"/PY"G0TS1.1(5Y]"P%,$PN7#:7-U,3YM<(U=;T4)S@_ D=_<]Q7#WN4R.H,H7Q0]O!E:B M!/!9XM#+C0D>I6U'8>^^L]GT/4/3,3SY%P&4*S!3 M+B3"5$4<#D"/N%@YBSS,R4M2D%JG^@F;;,ZBL G=?<=F3($>JX3>HB'=-&6S)>A MR:\9,UHH;FHU>C&G%5T:3X>T,&RFW!0&&9:Y^YXZXBT1@/F<DJNZ+ M&3-L3'O#]GS6,-S?C]Q )R0*#*%SX8[Y:KS52VP&H"$K_;W:U#JT7:KR$X:) MTMSI>SK'?7KGR2P9W@/=H@S20[;/[S1>S+<_S3LIBL7TL%>O!6)::NG)C-<9U+(; MY)W@3-([O9,K[.?&Z7^X<\_R_Y0%:4BZN2^MK_(L?FQ5TOM;S)+[/;_R4TG:!.EL,Q.T1H8W_OV&UM?>AC(# M31!(>D_9OM7BFF>M9H\'TRR=2'>5N53.#(<='A$"=Y_=IU*D9?Y*&]#.D0YG MV)EVAMCTP>G$/\60U+QA\Q56']/=Q:16*93UJN%$&))\/X9<>M^:H/AS2C/6 M!A0-S8<\<5C@V]_ZY]NL4\#/PXQS.-M%[*RR]KBQ:\JLEE;KV<"<+DKMC^8? M]A?8Y]FYF(6'Y;> AT]I041!)]T]<@T=<4U3\;S)8%[J#,?%G2ZRKMS,L Y' M!^/-W7?Z&_-ZT_-/1'$)/ I3ZC>4%&FMNJ5%WW1KU8KA1II>>M_>$ZD:D( M[0G#X99![I[C4I\?:;LQT2$:D6C$Z]YMPN&$PZ][MV_2YB,M@S>UW:1ED/@U MGY#8^YE+HHG-E;P>F<"4A+J8K*<6 B]CEP0E[M[KDEQAGV K]-2YX@/*U:G@ M<#8Y'.VJ)ND4)-U0I!N*= H2V2"R06IW25D[*6LGHG%JT2!E[:13D @'T1N7 MI#<^,/CR"Y<>?FQ>^?5;RX+,+#N6Q/U.#,6"71[KN5:E__MQG!F*,IZ/-M+%!6A5E:M^G M52^]P;*D& X%-SSP%,?7@8>2L] \@D(">4"+SG6%UA#>7<^U2/_?F35'/9-[ M%>X;\,Z-##?=+D68_A86?=,L?I-UA3>WYLNJ#C_K6!,/*8>>IECH#(>*(RA+ M(U"L0[S)K^P'*UIN5>2!Q*_S^<4ZE69_W3)6+<7[&]EVDM,[6':2'DU+1F9= M%.,2(J/NB&D\73G)/N,U=T/2EPW2TTC5.3W-WW5"9-KF$C]?@7WX-) M]";1FT1O$@XG'$XXG' XL5-(WR#A<=(W>!$\?IGYJC_URAO-4) 8II&E;5LM M)[/T)JCX,^25XS-!W^.67V%?(<[Z)::*#S1\"R%P?+R9%-BBGP'I+KS(#JH+ MR6R=5:J?]!O>JK2<&1V(;) :,5*_?2GUV^=M?)]A>NVA\(S7%J$?H#GY/?>5 M-^/6$FR="L^,TPZ B_ AAW2!MS94T();YFH=H+HS!S\%E[$=R\PU9"4Y8'8C M6BFF,M/B>NPZ.C]ATB@SE[M/9C*?GILC(DQ*P4E[*!$.HN:O6LT3T2"B042# MB 8QJ4AW'1&.4^L-TEUWGMUUYQT[^>!&NQ/$.S1[;O,+:3HVE:T'-@Z_EW;U M#8IWH)SG.P,>E]ZEU_):3^F>:U-@"SS5B Y2=9=HQ3[IRSNS%J4+R5Y> M&VZ>[-BB9_=U/IPW:OB_?R] MD>?.XY>=8OP(']WJ5;*-2J^[$L'& -U)KF3L6FWDHZ.YC"2C7PK&PDW!/_)/P+- M^_&VU@"97E\VMCL_Y'JR,VOR$R:+,Y#W3)K[[!PD02;2I'HM.$1*+4F)/BG1 M/P]88M+;QB-$C$XGPLT1'1J&OJ& WR?4M2H M$Y>TC?Y.TL3U-. EHL'P,_AZRG/_2';WD%4Y):%(LO?KDKW\,S@Y M=ERAJ.>$1:+%T'9=G_5:):EH"OR$R:%\+WN?)#VG5XI39T:6JT,E4LGZ$?$Q M(B;'PF77(R4D"_P>?^HG.GQ0]22];(P+IB*L_!03) JKR@;I<'P9Z'V._?PS MAV],#@\A2@)/1Y/ UX-/1(L3+4ZT.)$2(B5$2HB4G%I*B,WU>I:8R F1DQ<9 M8B(G1Q/&UR,GUYL__DF\0Y=*>[M0[YCR;B9P.8/=9*=5'.^(KEE]7\#C"ON' M\XJ%NH/OJ0)0<9"*XIA["NT>:17^E(:\EVC"+;>4YH93"YPBV_PCFIP%Y5YM MX3LEYBA0&/EHN!7?/CV9R!(M*;&8X3-/CB@AWI]W+]S6IS&$L2D,L(CV2)^MU.;78 MG0R&CE=PGYH%8Q*SA@R!5G8?"XB25)33XF5HF+: MZZ2QGR63B:R[08B4N_N>3K/WN5R:X-+I&HU.+8DG J97>[A/38\_<',A&OUU M7G#4 8%B.$ 3%<^!A/(/.#3E36XSSN1=NDM7^"E?,RI"X8-Q"!(0/N8((#7D MS00^.IL7[<:@&/+)D9RGVPB0&/;N.YOF[KEDO!+X7P22;L%4NI!(T\4951\( M75\77>IY0/%#;X?Q)?+O#@#6VAE->J<[H6G3UM14\MMA6/Y] #ORHBCP= 2^ M.$].U"&)9=/NE1;Y1$LI-U3LX3$IZ.+=TPQ#P.LVP8OX>==M37T9'OV:0;7M MCY;YFN:IYBK+IBTQV5=G%O;PF"PTJ)+WR21-((FX>%^-2:^>*7%J>EP5*/&J M&MJA!8=J4C ''AKF@3EP?&,-*H[JVN 4NV093R]:-5,I;_)*W*MWF_^:57% MNT%*+S07NIP.-=F>^=I@DD@US!D&*9:Y^YZZIU,$HTYYI,>I9?)$&/7JT1ZG MIL?E!,BW\XWEA%6K3Y?XZ5X)1% ?9SXYS9;BC:QNJ&)6'F1:W9K='H>E)';" M4%D6EZ'OF73V^H_V:(* LER?G-U![F%^1S'"Q2#6QU9EW]QN$Q:_-1:_R<:# MFULSN4+REG;[)J^0//55UR<(__S8"\.^Z(5A/R;AO\P%4Z=LMW0ZG2YM)H:S MS]:J_&_[:-#OB")+=>A\O)GK=UVS75DZ;=-NU]G\P F=['XS@5XCRO6G<_>9 M[!>$?6Y,B(AN)+KQNG>;<#CA\.O>[9NT_L@%XC>UW>0"<>+AH-\22S/E59I6 M3]R%N^TLUUYN^XLO<$Y2NI8L\TMC)+)M"/U42_'&>B>3>R5V[Y*Y=TCY.9(/(!BG:(O?W_68$A(@&$0UR?Q^Y$ID( M!]$;1&\0T2"B042#B 8QJ6[B2N0S#-Y_5K-:(F5O6S-UEC,%G\F7I[G=D-O] M?D?M:V]#.8(F""2]IVS?RA70_657WO>XA@P:UEPN.#MF-]E,( %0^QK#WJ>Y M^"&3I'^-7$E].U=2GR$X?7!F\4]!I&N7DAO7%7:TDG%6C%!8-8U=&X-(\A= MY-*[U@3%GU.:L3:@;&@^9(K# M_^UC_?YIT"?A[FG,,!-6)GE;7'C5U39K6T M6L\&YG11:G\T [&_P#_/CB@M/"R_!3Q\U PB"CHR\)%MZ(AMFHKG32:[7JF5 M:NY4&:J=G:[NK43'X^^^T]^8>(;Z?>2DEL"C,*5^0TN1UJI;6O1-MU;=W&X3 M%K\U%K_)RL.;6S.I'[^EW;[)^G'2/7@1W8./O@_R>8ZXR?U2AG4SM*+00GN7 M6(\M>S7G9Q.6PTV#W'V&_8(3-F],=(A&)!KQNG>;<#CA\.O>[9NT^4C/X$UM M-^D9)'[-)V3V?N:2)%G93Y6UG"CN_.8JR[.UY6BZ02X)/F_RG2[)%78*MD)/ MG2L^H%R="@['H\/1KFJ27D'2#T7ZH4BO()$-(AND>I<4MI/"=B(:IQ8-4MA. M>@6)9Q, O&C2;'_?DH,GWN^[L8RYR MC*YPY%4X,P]H1Z(Z,K-?9]TZD&0VYQCUV:HL VTS89/X*L=4)GZ#".GH(,!# M@.="JEE.@SI]Q0K! ^@(KA\T0#!WC\&/UZE-L]FMSM%VKR>F!NWR=-2VZPKIKUQ M2;4KO5HH8;,>)6O?JU/CO:/ %OT,2-V7<= !?A0W;H F]M MJ* %M\S5.D!U9PY^"C:DCYC-A6UELADTBA)MI >%NL\60<=M3]C4)'?WG6'N MN72\QI$@$JG8O[0N3:)UB=8E6I=P..%PPN&$PXF=0CH+"8^3SL*+X/'+3F>= MP*??#4J@9.8U1BSIJMW+ ;/1&6"?'I\X^DZG_AK[%CT7SDGS*=US;0IL@:<: M41>CNT1$(%<=7F:+UC.L4:&@ >_<*'/Y35OG7FS\[)3=0VR63=#YIC;M6+30 M+!GIKIIH-[S?QW'\Z(KOAT"#,X<;%<%Q5&Z,_RA%&"(>8.58D4*ZL/*3RJ2I MTC;3W^D@4YB-'7["IB?CV(1.K^2%7^K53EG[?'=,89 MU5>T-O:@H,@292KT_:>(G> M)GJ;Z&TB&D0T3DX&(AI$-(A)15H@B7"0%LA+;X$\[V#(!Z>//R* T1H%JF,4 M"P8M[-E"79%DII9OHP &R@>_,X)Q\9V1.%%#&9B4B/[4-/0-!_@^I:A1HOU/ M,\ W!@V'5(KK:SO(==R2D*19/#7)8/Y9W!R M!(W=IC=G/3#LB-)&G2V->EC:ER$:9U .F*'CQT^1'M=K0*DS(\O581*IA/V( M0!D1DV-QL^N1$I(9?H]C]1,-WC*]W+K0Z?=$PU"#53$!MILVUN X(>")*G"AQHL2)E! I(5)"I.344D)LKM>SQ41.B)R\R!03.3F: M.+X>.;G>//)/PAUA)>WK.MNIRHGTI%4/GY7O.,*NXGSBJ4X M*KBG"D#%(2J*8^XIM'FDC?A36O1>@@FWW%*:&TXM<(I,\Z^>RWW:IKY34N[< M4\^\/Y'TC\PU5\;^GLGJY18MV=NILYRZ;EC^@T U7HH4!CY:'-R9(Q"=K>DM?@6<.M7E=H_"1J=SB8\>RA" MCYZ[%MP]/YK)$2Q*J"[; :%EVKL&FYU)+Z2KA!6)2&6$1:)4_6\G)JL3L9 M#!TOY#XU.:X5A=[.XF^+#;E>RXN6R$YWJ5:*9SO2GQ;B_0R1S$22';.66#:- M>LJMITOMP;R$K:/ XDE'_ H>E\TQN.LNN1N%OO^NEYO>YMP =;1I" \#%' *DBK#.C M9G>\-'=#N]7=Z8-BNHE-)(:]^\YQZ?MLDB.W0-ZFJ70AD::+,ZH^$+J^+KKT M^FVVRGC5+>VFNXU8ZR>:FEFW.NUQ^V-NW3LXDGB5Q^H?#/F% &OFP OXN==MS7U97CT:P955M_MVFYGR,H"<+3* MUN*8RB@RJ++0H&+O,S2Y59NX>%^.2:\>+7%J>EP5*/&J&MJA!8=J4C ''AKF M@3EP?&,-*H[JVN 4KF*W\A+,IC1*Y^>Z.U&*]T1/CCZ]"I(C3<)-C=J#Y-R M:=SH.V*%;;5<#%(L<_>=R=RGLRD"4B<\VN/40GDBD'KUB(]3T^-R(N2Y\KXR M;UA.7E[9NCX*ZT*=JWURGJU1E1;A5FK.32F4EWK>RXF!%,$)*LO*L??O:B:_ M]',]FB"@+-0:Y_?48UP,8A%;C8G+$Y8G#0>D!LHR0V4-\SA-W@#Y:EO MRCY!_.?'7ACN12\,]S$9?T-M]]:5[KQ-2RUWWJZ,2ES5^'T?#?H=46BI#IV/ MM\(^P7R^%KLM!9@&7>]6!LQF7>]!/RV'D_T,?<\DTY\?]KDQ(2*ZD>C&Z]YM MPN&$PZ][MV_2^B/WC]_4=I/[QXF'@W[CA+DPZV13IFAOZL-9K2O*8>+WJV?> M[9PLM\:XLBJ9&5&:%K0"W1^&@HB=$WQ5^'N=DROL[L>5!' /GY424 :F*>GN M)Q?PD@MX/SY%17B"R :1#5*V16[R(S?Y$=$@-_G];NJ," <1#J(WB-X@HD%$ M@X@&$0UB4MWTYAA$$3 M!)+>4[9'\@7%7:HET25K)4K>JF[66V/>VO 3CL8];.P]F_G\NX^(4)++J09OQ-$.'7OB6LNKN)S ;NL)7MTK0YB4 D^6X0N?2^-4'QYY1FK TH&YI/ M_?78T/GVU]YFF )^'F:7PQDU8F>5M<>-75-FM;1:SP;F=('4QL=R#?L+3//L ME-+"P_);P,.GS2"BH%,#'YF&CIBFJ7C>1*NL>H65JM?HKCADEQN%#6=J^^X[ M_8VA7^67G\C?$G@4IM1O%-R2YJI;6O1--U?=W&X3%K\U%K_)VL.;6S.I(+^E MW;[)"G+2/W@1_8./O@_R>8XXR9-PP&=LI]LSI6V+[[O)7&)D;-"2\!G!]YE4 MW.DA78-$(Q*-2#B<<#CA\-OE\!NT^4C7X$UM-^D:)'[-)Z3S?N:2&!R_WM+[ MEF^FQ2F]'*:W9LIMX]DDW^^27&&O8"OTU+GB \K5J>!P0CH<[:HFZ14D_5"D M'XKT"A+9(+)!JG=)83LI;">B<6K1((7MI%>0" ?1&Y>D-SXP^/(+ES=^;%[Y M];O3)I9LB"#G%$T#),K9(I<(JM;L8^YRC&YQY%4X,P]H1Z(Z^G QJLX*Q;J9 M,($EE+12Q6;:$X[%MSFRY!Y:@CL$=\XHZ'L)H--7K! \8([@^D$#!'/W&/I, M-- NK*M>4UPEF+Z=Z 3%2FN#T2<+T8=E"?P0G^!KTZAG!4#$)S@U4Y!FR[-M MMCQ#[?S!*=G?U*JU/,>R]4QS+QJ+^C"OM<3^9CY#6A5W6+Y+JUYZ@R4F66*J M^$##Q[@"Q\<[1X$M^OF/CG&],=$GW5"WIOEO;K<)B]\:B]]DV>#-K?FRBK_/ M.I3$0\JAIRD6.J*AX@C*T@@4ZQ!.ZHS327_8<\MBN)TY'B>OAN&4_VW#E]<6 MH1^@.?D]]Y4WX] V-O"$9_9=!\!%^) =NL!;&RIHP2USM0Y0W9F#GX+-Z"-& M,UTM"H:3R8IB*%=HO:])F5%B,^&X2>[N>^J>S<6M9@)(I%;_TOHSB=(E2IE$'IK31#'ZYFEHC MP".7'N7!WNG37V/#HN?".6D^I7NN38$M\%0C:E]TEX@(/NE;O,C>K&=0HT(Y M ]ZY4>;RN[7.O#2*3FC]3CWTH]_GD[3&><3WU%:V/'Z;U*FZVE/'O;S:LT M*"RR4Y8=9)I5'BGM'#K^)O76\3T2"B042#B 8Q MJ4C[(Q&.4^L-TOYXGNV/YQT,^>#L\4<$,+AFPJU(R^9.W'DY>M*TW76FC+,. MT0&V[XI@7'Q?)$[44 8F):(_-0U]PP&^3REJE&?_TPSPC4'#(97B>AKP$M%@ M^!E\/>6[EJ%1_Z#Q?[=&ED-FY91D(:G?KTO]\L_ XPCV5I)^>]$IS@/9WJ1G M;LLP^'0.8F\*97R3;.ZS,[XW)GP$DVX#DTC9ZT>$Q8B8'(N278^4D#SP>]RH MGVAPA\MSJW59ZX@[;3A?+'+;^68_0QH)$ MB1,E3J2$2 F1$B(EIY828G.]GALFF,C)T33Q]<52'!7<4P6@XA 5Q3'W%-H\ MTC3\*0UY+\&$6VXIS0VG%O@RB/V#$[A/V\)W2LJ=>^J9]R>2_I&YYKU6M5)J M?>;3-5[E]\FQE]V._@"Y\5*D,/#1XN#.'('HP2;H+7*MU,84V+EE-TJEKIJ& M$)V.;,)4N)-)T<4;5!T+7UT677K^UUG4R_;;<+D_HVH)6;:!;V\[F M]P'LR(NBP-,1^-JL:=Y<6D%+!N)RDC?*27GKSS!\I:"+=Y]FR&6U-PI>Q,^[ M;FOJR_#HUPRJT;[NVK5*PS9M7TR4LF(S5FQU6!$J^JH1U:<*@F!7/@H6$>F /'-]:@XJBN#0X@%938U+*;2\*9 MS9?[1&6G&27[JT *>-X6[B.7$(5)WQ!4=YFJ3K#9Q#)WWYG4?9*)A\<)2'W= M01ZG%LH3@=2K!WJG(YL%7F^?8>X:EWUF8];^! O?U;.7]0[@)_[8!B)&@2%C: M@8M8!M?\JY37#7UK*#O$2^/>O3=(R')"81^]^ M+WO0QVC]7NV@&>OO_X'_/#Q6M8#B(1B<'][]"&GH-0>E0-/_\RGANY?73[#) M)]PZ,!LJS7F<-?[W_SR?_!,N)U37% MFGL(V/_1DX2C/(E^AKP/\=MZP9>'C^Z^]Q" HGMC!*0GH&P_FD\1N9<_3:[]BKC*\QXKMWMI>'^PVPPF!Q@=OC)N@8=YQ3=\2?]AEW;1O_&=4A)!4>2JF[J8$+2U-=@X MZJ*[^23:/Q-O=.F:H>_>H'YO_H,IIX2:@8RWGUIR&/DMQ0M]J "\I1N1E8)0 M0/GAU#?"0T%A5H,L+7(WN&I?\M1'.X MQ[\R_W[\&+_BQT\WX,=/W-![^,3U'CX,_<-G_Z+FRAK "0"'6GI@J: I0/1" M2_,QQ"O7780;RM^XWJL3SK8>)?(N \ 6#?CZ_-I4 0HRD2Q")!31GM?%>Q M JJNF( 2H&5^3\F!,K^G-E"2D-*C9I8[A:("51LR"Z%'C )DP+N'/ZV!Y2[1 MCW"2H0X=5+A$#\L,]#8"SYB& >1>N.8I\(,$-!!52_$A8X6!YL(_H+L0ETCZ M\%8&)!772U4H4SJKAKZ<))NQ)Z/WW.".22BX@?PQ9X)H!]&B0J42G3K M7^A14P]I<"@C/IR^Y<))S^%T7&^'!AS4"53S#^^!-'#<=23OZ!!)*$, SPBN MS]MI4-+A)#SX+,LPP3<*8@54 4#VA2.!O5%)OGO>ZHS-QPWT8%_>?BDP0]['7[X\"N:5*\#S2HI MHH0?_2%:,)81A$'0UYC-'XGE+P&"NF"'O^TZR)F#N!4HA@47=8\)YFXK9ASS?M!?Q2P!5:"-0 0\K!#S#I3WT([.LX6LJ4!1UW4 90X) M 9R%ZR&%<["LT5S@>!#X!T!0<+ J5TE^@;2WV@4^OGHK-'W7GNT!^49VI&1 M:&_1E:SPP1KNI7SV':PL<6ME).HV0@/_R91]MCYLRP.T<#P?Q?"H-6K'1"]S M0/"X%A43"V/MXP&UT$:9P@5@PMPC_$"QD0, (<\#P204S"D$$ #?83AP[@C" M( A8EKO!.AZ#%7RP$4"4@^_R(X1 -^9RZ",H?[!AE M>YCV/4;.A 5]%>WQHYGK:AO#LO![#(AF%&6@% M:,=""RDVR+]>=-LL_([_C-^/P^"7 \TSMXMZLNBI!\?K2QR*%X[C:VY$*TD/ M6VLF8= &F#64XGXO"R&^@8%6T^VEH+9C/L+J$_/?>' M3XGG/_=NX(*L4 .8S0]>P5LNCP'_NIF[R&:!M@%XZ0-!R8 (8*!0R\'3@F*, M.ZD/^ NM$3_*5OC/'!4H@#9"O @(U>=4_08]#PM#'A+@#;K &9LMN@$T;(\< M@@K^P5'QW[-DZ)M92-,<##XD ^ZCOX ,H=TW2@ >*BY&)AO$T@CVGSW-<**, M#_S&_0'M,8"@&3U$)9X]]/[9:CV ;5V\A,B+C%0N@"1=1FSSY'?]?#%8E;Z6 MHT"3?-!":@AQW D>UK)\QJ'?*)3I:,(O4AP:CF#WYV]&2D8/O0.&/]+C-#9? M$2IC*!8"7B3$E&> 5MZ9"VQG:]&K^"/CM3S4/WPDZ MAZ51#VNCGB\NLOR?EG=*L'D.'\$17P@#0V39($YZ!AR'(R0]SG?_ 39M " M0*;;P:P\P!?ESP$TVS1LAB"^?\T81<((?4-H^;Y\7O0M],1(_*+?#W8G#BE' M5BK!A!EWBF@/MU.=E-?C%K[WVD&7_<9;XW0=5@L'KP;1#%3K47X?E_>LHK+T, MM;V#='9>SVAT+34>.WPV M5+GEIT:9WHDB:/[4LP6<$B@.P/#H=Z (B@5M^]D0H\V"AZAOQ0C#D> %&(W88SG&-'"5L/D6F/G0+P1 )HK@2/)[Q$ MWWLXY@6S-OR!O7^.9%"]:TB_4JB @T(?/#B1V)O8 \\KNG1H8B]]21GC2QH5V)HZ/W"/-=E2$8K]?6+$(2XI%2+$(*19Y M;[$(E4!C>I6F+!9(X\XP 3LI '\SUD/4*%;F3.,3#U!^> M]A!\UGYXKN$_^8B/[S@:5H^\L>=+_495D,<9'0)R3\7?'/F!\-5P]0;TF:.[ M]QZ4^Q.)H HW'91;/#P?K0R2!9(,61W0/?4H+<3Y$P,YBFOD?^)PWS+$B0#O MT6]]_#J^Z\^/MNU9:B>*";XQTP.1((,\RU@]$N:H;?(4I7B0P O8NHO4=%O$&<^!-U$(UFCB*I$ '(\KD/!#D,0IS;.WH M0L0=?N?&0UD:5]?Q;L6$5^F_Y/T\. MPH]5^TW%\R:5$@W6Q4EV)K)E+VD&:=[/*OS==^8^>:1O&O/!)U.'G>3*^\J\ M83EY>67K^BBL"W6N]OM]47] G<&(+H%%<\K0:7?93JBM>3TWA]3)9>,G&")? MYJ>>.?130%;%#CLKSTD6B#O B^R./V ^NLI M+:,;'JX0O#_\Y(8!90/H5&D/Q:_%2E%Z+'^%)@@JL(&FE67LL0U^"(:)UO,< M@Q\\I")^3%(]JU_3'HMKC!?%L0\I>BBK;"E3]T7A(\XO MKX$W!TJ4\-4]["3"Y[ST,B+O)(KN/7_S4^7//87RW0 1X1XMU8=D2]CN&KT" MRI<=V9:HV,I_JAS"YK8#T/<5;X>,:N2! ,_:/6;"'XN((FJ=*$;=PM,*=BT+ M-08XFOA05/B:N!63Y7W&==<)>24I9KNR =WDY#SJ1**5X.UX7,:I)._%;)XJ M-:$3\22#SSQ )!WW4=[D>:90 TL/%8Q&WG'AV6_H22AM%Z)A3Y+K!YZ"^#R! M"TL/,HL$(4JW/KI>H0^@JJ)0I=C!]7FLDWUE%,*/OZEI:%@HQ BEX@W6?/4 M@E>Y+;_K[9;@Q3$$^<.K#F<-3.?9I-.O.DE1V5H@-4P5Y'IB%E?64-.]HJQ? M?;F,EUDW=/!,+1O[Y)HV.UY>-O1\:P'J68G>0(N%HY]IT!_%]=^/!*(,&X%! MA']?1ZS*L[<>"+<)1ON59AEMTRB(HN8Y\^$TU?X\PFF"K27Z>HL7=X;?\^QR M$4@I2#CV;<+9BHJ2#=X/$O-KI/.]8-)!!0"8..BWAN$8=F@?:/$[I&T\3.SY MN,/S6AZ?2F5'TIXNM=.EW*XE2DN>/TI;M.P_(ZRD%6AM+7+0 ::)1>KV4FV M"GTY[D=B)OZ09,KV$TDV'GB+M5&RF^:N.NRDF6QJO70WG\>.SEC3,F!FI&5V M.]W.@O+&:K2A>3X\F5#W-# M[7V'F<$?WZ*^I(C^:E3H=LQPYNG5T'(Z3N,X]?^<81=,Q^O.F1ICKN9:&X!9 MEMUX9\6P?TC-_:(S,A75GHG&>"',$A6=&2K'Q?]#>+E.[W:F7Z(#'/W/?4F*^NA!YWI\,#".IP4*M[\?)U4?'@O'%<\O/5 N)0HSKF$5B[( MDK-WW57-F0J;3U3FV=XD6]B+W9Y9 NNJ4NNV/:;*W/J MD$3R F@9/C.ND/$6N5.OF%KZ8Z3ZV>.H0XG:\S];Z+W?J(:RP/5J2TM1'^R( MJ"X/;A,XQ+-?F&CP^\\4IX)K\O%IX7BF46+D8$(^G[D';,5 I_D^G^LWJHGS MJQ3Z&WP=CC:C1Z!N%<-[<'U00#\J-,/E;]"&1.D=[1OUB@$@FD$<47]EJM#MB>@4!JBZZ&%W7K9EHO6@9SXK M07IP3T_CT-41&P+,NJ\6S 7(3Q_KO$\;=J?<'ZV9!=_AS\"'BZ9]*I^M@STG M5T] ,7ALLNU(\F.@XWD%*IKIRSK40R7HS(FD+3CD+6T;)?9L\,2,GH>8^H'E M41$G=@R?I4XQ5Z.\M8'S82@?='@CYGOHLL%I/4S' _^?O>]J4AW)&GS?7T'T MS&S,1$"-)'SW;$=@A/<@W LAD A(8$,[M=O&DD(4+E[JPJ77^Q.UX5$RI/' MYK%V7CEF9N3F,#7(R_!MJ*!&P2R!N,!)BL7/@Z\,O@+1Z8.U,3A&?/=TBLOP M3^S\(G@"$KJ(.N4XCB#KH'C@:^F[*(D5_(WC2_(,,4>'*N.CAY(MK&FZ]H6?@/S=6UYCWY[+-'0G-(ES9&Z\/@0 MGAR1@U\)A9>-2+><:1^8V"4-"(?@,FXB^RY ''+; M7>!3]'C@_,2\77F&C\J!%0;(\9/<#&B@N0P+*"X>.2V6,,(.#NE"M> ,X!H M(TT<;YIPS"2 &A:Z^8Y+@7K0H7IP'FZ9;A&=I!I GCI/7CDBWN1WHG&2->TA M5"Q^W(17FRPQ-0&:HQG?1%='!;@A?IMF3_+8@VX$VCY'AP]AI'P.C(D0>HN" M=X ,-?1\WI,_8#,&RD\X=?2,<0W4)1- +7Z)#5MMVV?@LJLK4WSDP?Z,!?'] M".( [4\1A<^\J M$VA-&'T,0/T-*.=:N;UYN_82F)Y%MY8RA42<\]59XF[:XN*C0ZPZY]:=;ES+ MID=>3)A(XS #J@3& MG0F.Z@.(%7#J4RSV/-7!J%+#+A#&]5VHQ,[= > R2,.N^1\,C"T3J@]4>0&V M!2CTTK#EO176R,Y68;X&[-@ V$"U M!I,XX9&==:P$'X-3-,S__1<\[&]T2P"7VN/5!_$8+*R>ZCBE!<9;P*$"4V(F MHE#*!PQRUPH_PGT4^OQ)7)(7P :A0,*U.B>%V JZ-9W&:.9V,Q=MY5@?*"R% M< 9^LP;G)YDH'<_)TT)E@8XY!54SQ@_2S@A2V#Q"V>/Z)8A06S^?UXWSYSB3 M#+NX ?X0Y6*?WC=> L5IT.WZ8,ZET^WA'>.SL6MR@! V;'_^DDV>G MY_LZIDD=M__>5H/.U=--N(-A*5RWL5_Q!C[SUW;/PV\ "]E?>8E=Y94]5$?@ M_]E9[? ^V#O>B7V8P0\ ;+1=I.*A"S2N<4)Y?;#5R*NYZ:>QZGO+3@^3['22 MG4ZRTTEV^H]FIS.?RDX/O_Z.-RW9J]QTO551;OL2U#_ 0AT CBU,'$USIO^= M2YQM3[H*R/-@S]=+2S%AYPJGQI9'#D=@J8Z!C:WL<:&8U]#$-EEQZF.*^&SF M?0T//S]J9I@@?':7=)Q!MBE]X3T],:(O;GXO]Y[UZ=CU1?>08*FA;YJ>5-M5 M#ZO*@F/7W*B6J2PDEFIO[SZ#\1,G,!CU6D4ZK*6I?!L"S?T@,I =Z@+/V"A\%;OCH=_;W\X(MI($X/Q+8X M6[K30%!HU-VV_94=ON-#^D0W,_&EG"G5TFIU2N>6_;9-Z MNYP87K53<5DL<+O47$FO-\HMA'".^P[@C5\O]_6LQ9DGGO%*$[0/-E)S743^ MCL]7'NYQ@=N.3%H>^!%GO<^LI_D(#C;1H9^Z7H^YYSILZCD-P7!B M2-?VJ,LQSD#W5@AC.MN?V,@ SV@.)C:\X;-P8T]4$3T6S2WLX>>G&YSK^.55 M&3_>:99Z]Q?5HVEM,.#^4 M=B&%:M[]=?;+STEF\ZK!U7IU.9381-I5M5^;PYK.7[CT?H#K'NHZ?.I\^M@! MO'-=/O8_0-8 2EIP+9ZCT10DU^KOX(75HKEGB]M&C]V+R5"[>T@FZ12X?$>H M(!.YG(WG2\ V_9X$4B!/AX PE/(_BR@_XR$:#FAURLU3L[D9T*!;E1G(V/K M.^/L"^ZU;T5P_.G>#>.@_[SXQR"_VX&0!<_=(%OCU63/3,+-$.9O@ M):56GLQ]\D[\U]U,WLD1TH [Z@C<.@RPH>6M]%:T4 _[XT:EX_:@C387A9EX M[.V)FH0NW;1RW&[^M/TGX /-:=.,VLR=M8':>@+@>!R/LWSF7/MA/Q;&?)DAJ7VQJJEBP%[O3N1G8O$A$X^B\ MA)L4BQ/>N<>=_ECU*R8-+[V<-W=%[I@@RE6RDQ8=^]S-C,#?H:ZML).LEQ*/-/#. M>[$V%]%8"'3#/Z+VHO\L-BON/:I0>>-MZ 7G'G1?LX[![; MJ"CBF/., !10M<)9Z O\#.@C6/9@7,V!!+&$VK""7:(\Y%-'H->P0FH?&CV" M-G%$"OC:[Y=NTWA=,N20I\62-E[8:$4N'1-*H!EZ-#XRDY>=RQPZM^#)*XXH M/'XNGC28QY^K[G EG(]NR. .=\1%$'I]7GFPR]DN :*L,&@53J> -\L)$EU;>S"*[9!H-.H(2$=]+P0Y.=G0J MAH%IIAWQ8V\#H _&Z)WY.@%GTCN) M8/;DD LM 4B>P9W M@'SRQY?XC&US&,G;JVQEC^\X/0C/( )'LI[,?/-2I5,N<-*ISIFKX[$@H+) M^@8ZU5]#W1%?O(F'12'5;@\A\/!*\/SY '(T.4A#V:MP/E;P6-T@(%^86Y]@ M^^MKC &>4>V)UP[P]C&WCSG9VAAO-UKO(9L(FDYM7_HK)YO2(6UGZ"E5NF&[/^]-W M@8V_\C:(<:39;#^9_YO\4]CO/W\Q0O(72?XBR5\D^8L_FK\8_E3^8N3U=[SI M$;E&ND@;'C'R[$)% VY'>/8SLBM1"@G$+3@W6!1_GC"2S/6KHS'=BK!B+:5V MUUDZKX9NH4U:V]0F<@C[J[U@W8)#Q^G]/_'LZZ2 #U[>$.&'< 8HCWTI,U2] M=E;#>GDI1JN=&P(P8-TOT.\O0G=V3-KQZ^!?2]ZXG_TF9S C>HPG0H>R!T+M MR5Q#T]16=@]@8,J"!4M-$!5LA"*+WCNX#Q7&NS,!74/5.29[G)^3&^(,\WL) M8-SB4S@Y0]CO"AM8!ESBG!N^J^$B/S2EQO.=-TIXVBM8T1"$YS5>_AXC5'V* M'WQV6IZ#SZ'&"_[[,"QTB\;^,O1&P.BX/;-]9?=!F?_#4*@?CV-S4>6<[V]7A-- V3+<]\27%OE]4BJ:,PJ&T3H&NXW$Y)6;L MIG'>## \%5$3$!\_S1[;_3:9N(71#O.@Z5..X\JRZW#1Z5@K>/K?(&X_WG\$ MB>+QN2A.'4O[T_OCD@:NJ$[!$V+AC0M/8D0'X8FO#!EIFQ\K>YT+<<-68]4\ MS(IB\X^_@=7U9I\2;H6D$KZFP?,Q3LX3T#(G$P-X] M%4A;^]^\!2P W>TI G/J](V3M -^">_.UYJX@X9[M3 !OC7NY5"[-85=/7],;D3:PAD@ MB6413)0V[+0RN]8?SVUR*_YQ@@\J'K?+*K"O%]?VPE^BM]OR!+$MZIY_[%$! MW1G@+P/YBL?V)#4X5]<1HW@3FMMOX#BS$6_<;HOXZM,]'5^<0#G>%#H037'? MZ+;M.6 )*.7"X55)=5['S**2.GW4&UW'2?=!N]G1V0P"8=3/:W;9!GAN=;O\,/QWZ M6\37$C)QM;QYHIFS_L,X,'C8J&*LTLOO#O [SP+ M^:$$ 9NB4 C)!>'RIVY#(<\M#_[>5L8>3>%'-R^!E#W]!X87+[/MT-W8[27N MY$YC]G7L*KPG?+M<\;J=C>=V.P^Z1INFP^Q^#1L8)[MQ[H_8;(*1HJN1&39M MX%4>W#:P?^+5-H0=>SZY<3ZK%R@^6-. ]+7=Y,H>IPC,,PG%QNT F:.5\"W7 M._;[%T?J!CJH"94]ULT@:L4'WFWO-.=ZJ69\S"!^AL+>%;P5N9=-1DKNE M5F?#A*XL,D/DSBPR0^_*/QX8^A?@I;P ;N:G>2C]\E'-,#U8&"&[\J*B''D$)61=!> 0T&XY4(ZK%+@ !3 M(#6[#-R]TGC\&<$ ,);@91.0'X.0,<,3\>B M?$%U6H[7Y'C'0:92RO;L75R)J_YA>S#0^,H MO[OZZ[<+&=\9^7D$RR9LWXJL4G$K3C:[\8[:ZX.:LLH(G<-A]L??B6 X$;TH MR K^>$W#">2/JP4>?(+KZ77Z'!O'QMVN5Q(S_S ME@#%\A->9]W\Z-^D@^OXFQR6M1T*/=N?<)869V[4DA9A5R4N)NDUI<2I%MV] M!9O'\8,X^[Z:87,D\->I&/5E.+ILSOPS@CA%OFA@#N"^&9A2MYHN@^U"Q]&+ M"Z8]7L9Q@AYGWUQX;WT\5[BJQ]W&L7<]3I(#%U7)F(L7&78 1F MAY-D&$NN^L]A.7TB=/I#$>]?&>^J7!,WA(*>3->., 6 MH'0P$0O[G,ZE]?/S^7 &D#*3>4H5LL=KH@WCF2:<:;I>V)>H%M<>=U+9FKSH MYN.WH D=(!"U><"XVI@H[WX\MV_/#1C/I1'PU"!\L_5$)8-N<,X;A+A>-!+= MQO6WH7KU8OX0U^TW^<17%K0BQFI76,3'+!\9U$2VNXC.&:A#F&#MNIX7.BFL?>@4Q M3AS$[-2CN='4^$6>N%V/!F/:.]7<[[28O'G+,6L7Q1^310-^N M^#T.8,.*KREX//J7;5_9_8(\[1", M;E<,3Q(FSJO$M72XRX+;;=-PVVT>]^;I86'8^M?IE.V<=Z$ !,TA#\L<\QN&U&869B;_N9YZBMS1AV,OM$R MRNXF>MKB&&X04@\XVZP(ZT?$$\!?>9N[L0^\%I =S /TMF\]$A7N^>';V .- M>/0]<-PI!>8"'H-V;A,E^+$MJ?&'R'GGM $+'EE%5'F< [I"R7('G/"45:I MI-K;@YSIM4A@VA1*C#)/6KD>HX.>A\ F)@I.=-9%/*GZLATRV+.)TYY1RS ; M#6?G?_*Y%QGC?6 !S E#D) &? FTT(O<\@:_!Z):'5AI@_HFJ1Z4>&D17MN< MI#3O*P"Q='G%SA;@%47;\B[\3FLAE%WK#PWXUB%H[UQIWU[(=GZOHG745-YE(B.TYWMSEGXMGO< MHUW&)<(*$+M'MKI!+;W!UM1C4BO:T,7[G;>>//WK(Q%7+Z6SQ[JZ0T^]C/[1 M?FBF&]7RNY3;;90OAC\O>5R+B[(F4>N?'SN2UPL*D8@557&*F@?"H):ENGWQ MP7=.W@^D&-QU_2.MS;V_='N$&6!;/"J_0TJ<=]OGV2.&P8_087G2K$_\_VC( M BH9@+;FL:6N\R(LNDX ^J#:Q^G9J'SGN&U4ON=;]*Z@P<>F\QH,]AP5G\R M-#"=1D53:6KN,5, ZIB@,5#PQ*2YADNW<6LV1X#@HC_8U0\5 @'ZT!3K")@/ M\F!7+5A3;$\24'G%5H#N5<)2/4=PO=%*]_VS7&,EV)=FN)-N5 M9+O^:+9K]%/9KK'7W_&F[^(J1A7WJF)!VM VL'F?BU P8("+,="A^*X [2D- M_VT7P7OO1$&DANW14;B^[*QRU=?>MHX07 M5+1VM1[!KK5XTDX<3872H J24-M9MRV1A]YPNL?FI*)C%CC=.*4+MJ^007?SIV:+4,\^='1@W=B6<-]YO"[P>T3 M\27L1P_8"?IV,IH./3-8@+J?*D#JG$U[LALF&&['7QM!XL9Q(!A.7_73"M$E M#\=GH);<1P<#O!^#K1AHIH;=IIL_\2*H(BR6@RXC<)#'3JM7NQEG7Q\2<3ZF M,6QWLU!GRGD_"MN!@&Z$"#LT]:_7LM9PC;E=:N=S>89]-3XY>87Q!-A:X@22 M":K7]DQHLT?[JI.7P+_A5ACJKQ9;1'_1?_WGS,N-IBOMT!T,T/4'8Z(K0/PC MHTKE]N:H%N-ZX9FR8G--2MYN/Q8>(, M0;G0!^E]6E0G<]@Q#3W,G98"D6'W/*J)YON/Z>Q7XLD3G$U>K+6?E55"XV2^ M&SZP?'A0L#8C>5$KS+PA7N83$=Z+MS3PK1JP$>T&>$.,)\*;V0Q[\\ZZMY*7 MFIE.E-6F<8 C2^G++(%_(3+Z;G2?Q\ ?"]W283[EC7V1XIB$O*].39-;F\V? M0_=*GC.\G&*'7&8YRFFIQB$V&<"TA\O\^G^=1N.#ORZP<)<#PVWYY,TK@D^L M6Z:@H597,SQOL*;9GL5OEZ;'*4 P[&O'LU"(W^*7HBIJQG'?O\HF*=OV:KFFUS=P2JVG;&/4*A?GRN%^HJE8Z\1 MV?X_ M-UXE*2''2SH,,@'2<".Y.#_AM2R%3O$P8<8:P\EB==K)M'H)(Z3>0H8G! 4% MS,2 !YBKCG1R)TVZ=3?OW8HN1P9YY=1E8/G8O\EXNY$9CBT#Y2O % =,EH8W MBN"=)!#PS,GR77%:1W$Z9LF-,#ASDNP&MR==9L]G4)VT!0YZ07%[E+G.#AQ& MM@/>Z+)S^B+TO5\370E-+AJ;GIYRAIT+@F,L&TW9>&Y/4WXBN84F>%*3!AN6 MG2+D',O@-/PUTG43Y0LLG4&V MP SB-G/2H:YRY(]K\;=G;Z?=\TYX5[=;'A_#VM[9EB=\<^S9[$V-@\D>EWWU M+MJV&>)ILH+#@T?N!32+YC;9K@#W/4[K4<"&Q^'RR!ZS"\;!68)W:ZIXVL%; ML&>O.*^$23.3.>S@C8U#=W:HM<()*YX&:JK@W8X[POECY\D+$#GX^.RVV,YT M3]3L&LN-DYGTWDG&_O/58(H"GLCMR)US))QVRI+4US?\;]N-^A]/K?[7)=IW MH3QTG;>7Q/"AB69_TAP>N:@X#3&C*D+)9"A=QSI\DJEH?@:U'*H[VVS::V* MF6IG9-1EQBH7J4FZU"O?A-ED@Q$HJMA*EZ[7*KHGVE<^$!ES;ZHCE;M87ZWY0I9>2T)2RHD%I8-Y9/WM?=K18JUW&>&3 /"!!9"?5IW M8DK.A%_WGD-YKCGE;DTNY$2^)R_WVI"6A45I*&__^-O<7HZ0=B[HQRN]_6\D MPM#(WO-$$&1;05?C45]X9B8;V&$.<0)Y<.J)@T'P88TND"@R]&EKR(\\<=(^ M+-U))<0#[;R=?8_=T;RMA3]5P.2V3+/?Z2:=NQ ?,\;AR%(4(< -Z_V&<5Q' MC@!F2KG)L0U=4S48K$/;?UNDE%+5-F^69ETY/RG7^,W:F$9DGYF\_NN^/U_< M&^5^JQ .Y1,=CR!P>@9?*(P^(Q9?W0\>:R#88W#-P![FCPO:"E#?#R;!%=5 M#0[]A:X)[.U"D:14.^WLSP- VTVXYI MYL8.4FW.C1W IX2H>! (5Y]L%ON\ MCNK"57N!?W>T%6 ,)D']Y\] <0D30T5W6C%>ANYOSB^SP,!0\*1$P&M_.WWM M;3,9AL57%KB?36 K=F@EP- X_HEX)BF<'N2.-'"[#3E?P8&MAMMF6G5ZY2)I M)RT]/4Z=/L(H'(Z_=,P?W,#2W7* 'VN6B6+W+F3VZ[P=#6 VG:8?\Z6=G%PG M"&A?697]\7J -ZCL\(HS,_R'MFDAW#FTI0DP1P MX&DL NK!O<]AJM?1LT5''8>I]VP<\&V-^ZE'15X"+*_#*::"/1Y(0I(?Y^UB M^!XT/2].TO-(>AY)SR/I>3^:GO=&PMV;QM]/62O'B5 >Q>?DIMBMJ41USJ,V M-$=EZ^A&>Z:\G76#!AX[,T_@U!28= 3],\<"#^QO<*?>>#TM?FGS/UF]<"*/ M3C48M#[_@BV/L'ODS[DD"*(*?@,-"RK\ERN%?M+*='7[*U:F:Y@DW[,5OV4L2KA_D8XOHS"'#9RK/:0&27C>'8D0@+?'&1IC@*<:N+X0 MV]ZS\\."F&J0I>34&9V61WF,210)%$1PQ54[8"6XHC Q5>@>$C/)M MY2GPNZ4([Q?.?"!\_S6!@C/FJ,$X-*5FEN1,&E<4YVB04>A:@Z?'XMGOBI>$ M(,YMG=JEJX#3P%HW/P]=_6WP _]6[32.__B=!'XD'GB-C&W7AK:GKGL>:[L= MCN=\5E_G*;;]&/#0 6$ 4WR#^XSBBB?;[V@+@EX8^MIVWE)S_;:(%;5OIQ_3V^8;K:J -+%9; M.(2=RWY&X77+P//N4$ +2JT &C<::-C=00,I.#L1N5+^#3G6=AM!B'S6N*XD M^"0<6D3M-IS$,2/0 !JZ8@K'Y%7XM?,S1[^2UT=%26+PXNQ*-/+"J#?_&K/MFGU5*PES.M&;I M'I6OC'9P '8BF(A?MK,G7/&[YQUOSJ4>4TT:2:5@._A8U(<3 M[!3(CX;PT;#P43$D)F#LJZ>FD<^H3E\,9I2!0>EONBK'"JM^6H:ZW!K76W.XNF(T-VA_L!4 M[+6&EUY'UDG.EP N;[HTADX<4=&V^-;_BOGN^*T,IS^.,]<7CR+POL$_P0PL MLU90OWV'WDH9H_KTRVABQ\B14F,T8&5F7DJ*G=DV,AS]>L=.?YJP3^F$.IS$ MU;TO[L?[;6C2;!M9:KE1RHK0:NF1R0SW%+\L]/INU?441UXJ%CEQ&:$FU'(Y MJF7H3*4I<8#=8N&$C^Z":9\PAP@UN$&)1OSI]'*GRAYZ5'&:H@E[[(#;Z,5- M[K7D9O=:YYLA+]B.4\E$G:PNQC>_^6@[!9GPYY$J)-%(Z:C3:$[7EN[!3>#G MR(_0F'V51;F2P3RB?-:^M"DV8AR_H,"2(,^STX*,FS1(_:U'M4 M;)A?QYOUA=S/0Y7I,VX >V_FO'$L7S'GDN%I_VEGO/B4XKP$VJ(8J&FF7=%- MTW@RB61,+#1#.@"]'?K)M!U7-;[/G/P;U8Q7]?%X'5-;WCBOHX11.#=@,3FB M]\7KK#H=3N>:&.<^+<<)B/K!GQ2@7C0?=DM"Q<#;Y?Y7Z2W_>[Q7;R7ZLW0\ M*;&AY,%:IBD^ELY_JR>&TXQNQH-W^X2WG/)1?D&;?\]+;$'[045_E=^#F MLCMZO1UGO>NKMY_W07?]J1C#O$A?Q6G_,]YZY[3],'!-G_UK;GIG;U?WU#.G M_23L?WQ(? *:!V3)SN^BIVYE:9BB)UV;555L3:X,K>HC9WB0[R@E+G;+$ M15.M1(:30[D)I&8R&(_XS$G\,4?DPYYXA1[VXP-.*7-U/D7MA&Z\L>D#/16. M!B,^KM];=,K?*FY^R3,L=+4%/^[P2RY3JT76Z\@T53L #@C'@]'H-0-4#W7* M3#79RDRST3T76K!5;<4T-ZLLH'I@3<03EUZCGW# W^KY?J/7W6H?N%A\)C6H M=;O?"X-'CS8)%(R]' 9X:U[W6T?7=[G:-[G60-=-OB+7>[TDS0WK:BL%<,8$ MH\E+!?TKKO;7;? . [M$RYWSYN(Z?M<@+]#0)[.1'ZN7$]_ M(O3C5Y9E@(!SG%BSV3BVCA5#%--HFS3?CY36AZ^FR,][G>=9F2HUYER1ZM$% M=399&,G8#&4/,-&K.?H)XMY''%==K&:%5(_EF*T26587(2,&)_9%@I'HI:#_ M3\!8*; -Y]K";5'50,E2;>]AF#KM^AC^6,M(U['E_ Y.IOB55F:_I-E_P]GU M+02#I%L;"C?[N=-M+1(]--<<5^X.%UTF.XW 47@W:#&,%XNP,%NO$O*2819< MG#,K;0%J'S\)\(F6CK^!U_,>GC>$5X[-Q,(-MD')H?VVH\RC5;5>NTF\#K+, MN-;-MY:R)7]P1:.)[H<>\AQ%0X.5VBZ4P9BER.\ M97T8K]H7[UHNOYLG\.U) D21O:_(FMPH*L?WNL5FZ#75B@B;J)S:$@ODYA%' M6ZR<+\<7,V+@?LY>F77ZW277&@CU\T#V\W$Z+&:A1ZC M8,PG/(#S%CZ?L^#IBJ)HZ@SW!#WY'D>Y4%\8.$[3UO>8;7U$Q+$VTE'_2+QX M; #X&9(;J$/,,?OA79Z&N04>V>,^QSME%)>4OM(^Y,Z:A21(LQ#2+(0T"R'- M0KZ^6&5[>_7LLH4=-#?0!]9>R U^= M"/3*\)V?R1>\'5?;\<9KR4*V&9>*86J=:A5'QG"L]IFK91WN)H9 .YVHPFR/!^/M'OQMEYR-O;@%EL8.\RL4ME>%B\ZG*Q0\%I;N;70ME M&T%:EW;MAL:VZ7RJ,%]O%VN4\A2Y3!0]]7E^>=KH!]M\ML"U20NU@*E]Q2S0 M*K\_T7+O)(#"\4>(X-]) /U8XN?Q! (%H$?1Q/3SU,_CF@]F?Y8L9?\LF9^> M _2>ON?CF^_9X-GKM?-!XQY9&_^4'P@! 6%PE?G938RR.1GE:R6 L>2D@?RP=[G&/7-@6J7E2 MCT^HWB UH[K=J,B#_?P-( Q&$CX%?K^4$7J&IJ?DCE_*7-0&O45T%U<.E#2N MZ=%U+DO-83(%G:2#C$\7#<(1OW3,F:@2F5:3^2C%][ED(IT[%%1451P)!Z/) MJV2(WNP!?V->0"4L[M3\(--C\[E^M=/,EVJ9[ R%6FB?OB2WE2-Z\PC[KAS1 MOMI=+XO)W%KF]^U0/T?5\^D-[&X2#8;#ES,&_9)$_5T]OOFBOY\G^E;*!5%4 MGZ(73Z"OJ*+^F/Z,G>19J]WOJQVV+#0JJ?UNFBN7T6S>J[1M>$HC/FE7__EL-L0K%[OOR7WXP N^/?WA]^A%:FSB ME795#7'MU*Q>7\NK^<&XR2!\/=.S#*NXZ'(A.AQ-]"*E730Z@]DT\ MY>R-]BJ=*VH#GK,MU=DY$/VS5JBA5/^O@(;C82='[*$;.=S-07XPW'Q(4%NZW4 M9'YTM=#-:!BO];10>4@QVCH]VTY9N4?A9K))G]KI[XO>_+(W&URCX/19X]Q' M;SC-E(-.2!E?TCRR U.<,8V>*[;.)6>#X#+&&QA;TL;P.LS11NC&8D;4;5' M7@>AY #KH%-P!GTQ ;QM(VC/ W.GGL*)">!VA_/FIN#N9[C#OZ%( X+Y^*3C MR&[P\=3242*?$[J!/P*OVKKB4/RY429^F)AJ"H &R4<\L=M <](F)Y,W-/\! MQL['+/[3;FO=BS+,[GS$FA+L!P'CDUU+GMO4X@WZX4_,4]$ M3*9'N7#)0[ZFKTWI2% X2!I_9V>%KZL/C+4VVEPZ].5])9W3(K-#/WKX=>V8 MMZ%W'&S'Z9@I-ZSCKQB7B^JHJL6$ KOO&E0KEM[L.!Z8'WXMUIV!N\=0D8'- MOB4/% N>TP+DH2BA,=:. \([!>>,@\Y0;*/S/+T;3VVW&0"]S[TF>>X>4TD' MHF5M\3K.G8C MVF_ZH.R6//W[ -,ZQ/T2S/90"T-+ 4]_\BA[+'K@U<66%L;I:;[\R-R8]F0N"I8BUJ?' M*WG1EO6BD$)G;@>4H$/<>\''YXV2G"\'S#0ZNUYEEQ:3\GZ8-W2.TK=*=7:9 M7^J_[EL'S "]%[*SXZF7MX?[''])?7P V^.-+DV2:@12C4"J$4@UPF]4(_!8 M,TQ&=2NDSY))O<3F M$ZR,G*]LMI5.<;,H-]FUE.P/-^7=7&_/P,J+C;),K-_51YL%)PUW2B(96DVD M+'Q[\GQEW^C.J%)8+%.]2KX0#HO[PKRW!2LO0>KQ5&2T8*MK:MGCV-9JI#>+ M>;A1^F*G9;;;:VXF(9[J)<;S'+-AD[-PO+ZR+-6%8DY(L_G%M#3:+*/;5G0+5EZ\?3,0HK%4)\2RY71%F6RS M"6J=@BLOSJE()9?UG%ZK<4RC+J;KA:T87:3 RHMSXMMI(YWA^0FW%-K[SG(5 M*4<$N/+RG)A-3"YO9DV5DY(RK=/C?FM2@,!?GM.H$$_&98T3Y)XBATQCOYS- M8LU1_/*ZX:IT9S.13?CI*7*S/KUMS2]/9(+G>LQ%)>T)(^ MG<&&X.OF77F]:&6ZJ3B9AK@I67Y]1>[)FQD(EKW#(>F26JC17; M $<*EEZ\/[28YKH=BC62VO106E.;4]P^U.H7,U5Y MU]^AIU["E2@,M[LTL^FRR^1NDAEI5+/=!9L-7VYV'])$68DO9*K"FF MJLD47'I!*ME0G%LRB]F*DJ3*NI0K[JAE'SWU@E:5\JQ3:6+NL+JDH=PY?XJ7MPFMV6NO>7;+7$NCHW\ M#"Z]V&NL0QF):"':H-;)K+F;+W?)5 LMO3@"AA47O,A.XC)0I./0:+(**U&T M@<6*[2E<(J+VPH)E&;+4?)Y%K>ID9, MY/*I\]4F71"*^[6RJV&=<3G5Q&4( %PO@@ MMCD'#,76ZAL9*,Q5K55 MEM'("]P^/96MS=:LK,:QR()'2R^>NFQ.NFR&21LR8TEM8QIA.M%$"BZE+^'B M5E8LT<@-V$S74A<0 MJZJAFL9SS$'GBC2_'29GZ*F7.TCD5*%9-[LK>:^N&WMV)84B&_!8'XKM1R5I M+H_**ZZLQ%/Q]CZ_'?#@L3YDF!1#V5ES.A]R^Z958 PSNIN7T-*+S?8$O@ZL M2HN6]_G,)JO7PR5A C;@0[&KW,&,EA:U)25:2CX\G*K5!+3%?"1B**<7$_N8]58A8NEY^JP6:"KT7(*+KV0<+%!=*ZL MJB%6SDR+8ZFQ"JR3B>!-W/8MP$O(!%]M'2<*NO3SEJDY'^ K/_KDQ#% (;^$URUP MZ7O[5PRQ1"X:D_@_7RK\RO[P0S] M$D_\RWL#M;?@W$8]ERW/*Z%#%(8&'1^4\^\0?/2?V+&R!4?WKD_#=C&A%SM+ M^;&A*4 @?[-[XW4_&_T)/]O1'_6__YK";V""?HE$"2)N 1'42R)",'$+F'B) MQ @B""(((HALNCE,$):X$400EK@53!"6((@@B""RZ18Q05CB1A!!6.)6,$%8 M@B""((+(IN_#Q']-'<8LOC,^\2,'X4U;^^A9?&LPX+NA_B20$TV!'_Z_/R)_ M_"J>(R\QVDFY=1*/Z1>82 CH7Q("3C[O=Y_)[V1GPGS^8Z[BM^H$0@"W2 #N MU'9" T]+ ]Z6K5XR(+J0Z,(G8H/ZQ-1@B_DD[C!/1.(3TX([;\#NMDR(X8F) M ?;>]B<$HB'O5$-^+]1>U\Q]DS[NQ0K+'W$WU@>1@[^+?EX%?T,D.^% MK!\#ROOR]! @";T25#X(E$^!RJ< DM#KPP!)4$F O"<@[XE>/WZ_]%XFCPTX M__S'9"**T^D/@_MF3T?8RG[%2\+7^56B-P#RM>CX"H![7"JH-XJWY63XI%%L M(/1E4ND)$7P36(FDJWD4G& M0PW8YS+ZQ]_18"QZ.6[G85B"R'HBZXFLOV=2_399SYP._?K,S*_3F2;;14_= MSM0R0TF\-JNNVII8&_RH@*<'Q7)TF0R%J7PK5*DL8O6V,(#-D6$_1B86C"\=!:)]-L. O=,0T8T7$E5KU M*:[3PM_ZN+E*@E6?\Q1ML5:MN-ESU-SC.!ST1\=)H/KAG-Q$OI ,EU>$ M2T9;CB45[3NCJ88DB!B(CLZKQE34P79\A4Y*%1RIXR-A9JE\OVZT+56.;2PV MHB2ZHL[ \:S0CQZD8D3&$%[[.EU^JTD&WZ; >^%Q1J Y9E[M;9<7"<-8;&:R*%!HM)3#U9\N(+W I3A%(PF M(T2R$ [[*K5]LXDCWZ:V*SS'4IUX*\[UMLMR,6+HW5)V"X%G('^%Z2CA+Z*Y MB5QYQ&RT[]7-Q?K(N$+0F0A%[O#4B"-P+D_0%)Z/7>@"1X(T#>'Y#W1*\/F&N6LTQ+%P,2 M23DC?BG;+T4*>@G7^\7!;-$9T.S41+E=42"D2C)&'LVIB+:@L#]Z(1-PMHD MK'W_(#VWA_0I@"3T>F] $KP1(.\/2$*O]P8DP1L!\OZ O"=Z?<"P=@9\!%XO MJB9T?![]AB1^_53N#^+?(G _#F%_<10H98SJTR_KS;%CY$BI,1JP,C,O)<7. M;!L9CIK?5X!X7G^(!G&G# ,0 YR='J_PDF)_>=_8K\?CC5Y;!(9&.LIG- MQK%UK!BBF$;;I/E^I+0^?&.3FL\JF\5A,)PTN(W$A@9906_)[8791\H&IAO0 MP5B$M)%X-K8D^H; _9"$_2WZYO<:%TB-3;S2KJHAKIV:U>MK>34_&#>D'PJ\ MN5C0^R%%E9/J6#.41; M!0QK:(HD!/Y!H?][^'-XBC@#5HQ/CVM"\T]$\P393X1L(N (S3\;S1-D/Q&R MB8![0)I_P)2:CF;R2F!EZ9,Y;X@DK>9'W'RG_!!>[0*"9HT5\'RV^R6;YM3R>S-1G28S"KZN4##U1GQY&#^283.MP:[ M;SLGRE,4WQ(GVDP%!R<4 4>8TE2"@B5E&**)]PJVEMI^MPO5P0_#-:IM M=7J#^FZI#W)8UH"+/3B08"21>.S,0Y)H^)0U[B0(38 D]/HP0!)4$B#O"4A" MKP\#)$$E ?*>@+PG>GW M#E\9P_P]J4]P*M"0#E>UP,\OJ^3#+H[+92]-N#$ MC?M<OX%]ZP[X/Q#V' MTXCX_PB0A%X?!DB"2@+D/0%)Z/5A@"2H)$#>$Y#W1*_W&=J%/<=)6/9I/1_$ MU767<']O\&3[%,EJNF4NR<7U'+?';9 MRU/T@I5F(SJ.)@:1@4%$3Q"$WS?<1$\\><>$7U<.YC9#9^;FK":'JNENJ3&D M)MEU$RH'/.$G$2,MDHB"( B_;[B)@GCV(OM?UQ A.KU([;JK)5?N)[*3,)TK M""ET?8"U]O%@E Y_2:7]U7(N4I,)(&?3".CB1 0' 6..$)D#]# MK]=66,_@^;)T'?P KVRY@MM/@0F'7577M4*;8KAVQ5JHRTY:28WH!/)_!2F* M^KX;#N&G1X#R*5#Y%$ ^B?Q_5(_6QX7^2!OS?&B8++&9_99)J_,?!!N.@1H'P*5#X%D,\A]1_73?5QL3\;;6.%J)EMRK%HADXPF(DU/\(;'9MP)\5X<\* M]_/JDP?UL[VE1-;[Y%HJU!-KBJ&R=7XXK4_V,:1$[(0QFB2,/01S71OP9T7X ML\+]M%KD8?UV;ZF1^'9E;++JI,CE:3G46@IJ81K!:@1.<(D'JK]N4DJ*Y;;@P+Z[Z))PUR- M^12H? H@GT0;/*@G['=4@)5(S\SYLE+D0AMF.XC5C:(YG4$5 #UEB<1;93.$ MJ6Z J:X-Y5.@\BF ? XE\+".K-_1 ALI5P[E8\,JERFPS6PK&MY2;:P%P$T@ M%HD\7#I:0]=68)=[Y/D2P;&NEN#P2&;:';K&KPWXL\9"GA7NIXT!/8$WS5$+ M#84'JA1W'4":P:]E6;NZK#&YU8%E5LF-L>\P@UF_.0*F!?2>):,DP^ 1F.[: M@#\KPI\5[N?5+@_JG?N,2F'VD<,@O6(-2AJ%!EJMD.U/XTBEH+RU,,E:>PA6 MNS;@SXKP9X7[:77*PSK[/J-4TM4HMVI5&8:3XOEMMS/M-<.%+5(JX*(2"<;> M3(:^@R0VY-L,2"J@D9D$SH_DKMVBX__:4#Y%#.-N*KLCV"TI) MFWUY4T@Q:XK/Y^=B@TY)819M@("ST"E$^!RJ< \DE$_H.Z MP-Z6\U0IU="LED%3EBD.X].)%*YK6RCGD=.+"H8C)!7YQCGGVE ^!2J? LCG MD/0/ZYAZ6]17HVI-[!W61;8>UYG\HI^HICLI).J!31^-!B-O]CF^SU2SHBJ( M4TF%!*](&U'X1D_5M4%])M_VM0%_UF#&L\)]#T&<$$'P'2+XVH _*\*?%>Y[ MD&3$O_,IH]^Q<"O0P#W> 5XM.&DTRNWEJ++,4=)\-H^6AUM%*X&+0-CQ^42C M)'_V(7CNVH _*\*?%>ZG52X/[%+ZK'8I-GN+N;E.<]OBI6:6=)G2+O M:9!,,/$-;J8?9:R\I@E;25%(CM--N96O#>531 B> LCG"(/<:(Z3(UW]9K=T M&O5BH5"/<,OD@EKM!]U5*[0=,1&8E 042Y@AH>K;IOEK0_D4J'P*()]$1M^0 MT^H-P=SMA MZ)K_BJ%XS&:I&RYNEED2"&7F4HD$Z^8W5E"1!H2:4BDX2VPPO6/YMI7A%ORWGQE4!A9US5-G7B[WOH5ER6CM#"L MF!VVW!7"@\:JM*]VFR,FBMQ"R3CIJ$1T$D$XT4E$)SVIV^H:2FDWRLFA.)/B MN'IGUT_F)2&3WLZ04D*#EX*16.*.\Y,< @K$\//')\_?BI#FP!85 7S9T4Q> M<7UCXR\22B2AZ4&@?(I@!5:B5U<+USX&6V->_1RNK1YO-"GJ*Q7EZ][C4] WA.]WF<8-S69@)>;1F#%[WDT+D@5 M OQDHENB$%"\ETL2OWU2%PGQB1&X;YS0KYWT=&/U%/ E?_KLH&'IDSEOB U= MFH@I1=$F*"7*T0$-K )2JI#""L#C7/0K,5S7K)C1%L)RK%N24T:#B^:YV8A) MPD**6/BM\D+"6G?#6M<&_%D1_JQP/Z\.N8$*BY]1'((J%9/]2H_B,CJG4ZGU1TW473Q,\ICW!3-:4C* MS*GUM$ O8L.Z(6M8><#&)K%@E*;ON+')7W"8]T1;B@&3WSE..9+5\8#^8N+Z M)T#>7 _YKVN72U#W"% ^!2J? LB;$S7/X43YFNFDT"#L\#O1,9;]O/%4C=-' MVU2**H^497O?W/++X784IK!3)?J644Q8YP98Y]I0/@4JGP+(YQ#UM^?S^#%9 MGZFN&P,S+N:I?2;,,Z55@4Z&FTC61__X.QR,T.&'ZS>1P0UO RM-1S2D33V# MCP1Q; 9(BM(=>DZO#?BSNLJ?%>Y["!&0F47WB.!K _ZL"']6N(DD(PA^3,"? M%>'/"O<]2++'=6%\1Z],^[+N^:("[NH=<%7/@INZ7TK@9JO)-GHKGD R/#N53.*6? LB;\[R3?([;0MVU MH7P*5#X%D$34$-3=-)1/@KZPX%<$Q"0')+< @?4_NTJ]W;<"?U9'[ MK' _K0/[QOJ>?(?V=+1"A]^]79A8VV=SA:XQ8;D0JW?I+<=$J?EV% ZCN;+Q MMS+R",?=#<==&_!G1?BSPOV\JN4&*GFNJD_$Z)8WN\)PQ5HEQAK.1X0A.NS;@SXKP9X7[:57*PWKX/JQ3QDU3*&?WL2V;CT730C+2 M;V;J3:138.$0$XR\62=Z!YDV=7,NZI[*H.]H8?P< N+1H7R*T T9SGZOP]E) M.)V(JZ=#)1%7]RJNB _H=R/RR'+UL=GKX^G(% K)#F?-:_K0;!;F6G@["D>0 M'RA!4Z2Q"]$<3X]*HCF(YG@&5\^G5 =[6%M%;=9>4\MV5:G+1J(P;C:1ZH"] M8#-+4-WH7 MGU T$5U$X+X1@7OMDR&ZZ/F8U\M:O())+#]B!0DM#>TRG,IS^'IZ!Y(KX>"TC"MD1\ M/1'-$_'U6$ 2MGTL\76'F3WO9?/41#.0UC0YT.452PPX?@B2TT,\UL1C_>4> MZ_!J%Q T:ZR(UY%\__Q!%_058+VV!_JQK1;K%;4?A.,S1B043D;?R9HG0(5J&()QH&:)E'C[GYA=42]-< M]!J1=*XIMYGTLAL.5UK](E(M,.#=_9.C01%,T_4^':SU0S;'[DT$,/!-#8UWDY1 _!2_^ MDU>V_-ZPH4PD7AC7=_VGR_GP' +1ET3B7X'CG_ T+HYRR>]"G@.SQ45($:?F MG_A7SD>(TYW/-,QD?^JB I"T$>&S3YZ*L&)J*^A?CGT34LY*0^FHBX+_\8&Y M#N7%/SKUS!D9XH? OP&; !Y7_O)ZG.V/_OB[ ]DDH$T#&2A^5--P:93'=/K- MA/4!MWBFDFIQ[4"FWFK46ZE.L5YS/>+7WURMWF';@4X=;*_6KE>*V52'S09R MQ5JJEBFF*H%V!WQ096N==B $UW2*-8[-_B %S3S%C3_EM2 .=\V,FWA'Z9KZR"YW- MYX=Y35?'057O8XR,182:&:K^@:6-FSA'ZE8NV[!;B2OGBHV$ZS"4I;[B@I M'"M3M7!_NX+U=)?0&YGR;L?VV(K<7A?ITI!;;58+N/+BF=GDA"WSC?:8XC/5 MT+2THRCIT 0K+\ZI,FRN+&'8"%/+<&_&Q4>&OJP A7L)TFQ5BVSG:GDLQV9A M8=&>58!)MX7[O-CHEFDQXW&^U&-%>7>(+MEYI5Q#2R]V.HUWQ'2,F<78.M]O M9QAU4[>LU"@ZHLY7+M.M3J_2-BPJ(VB+VCBVS8BIV2AVN5+8*[UM/5FI<^5: M7PO)\P5M-+9@Y<5&YU3VT*WWUPTJO^>VBUPZV:$$N/+BG#9E,Q&I%CLM69QG ME[5Z>I4!W .?>?'0J+4Z3+)%9DZ5N6VDS["QC+R: 8ONK":EEM]>3M*7L*T[>7DO+BE)YRT M5FMRLMT+):(IZ+R_6#K8U[/;9%I@96G6B7::^67%&FWATHNMKA>C87(MC:-< M;+(LIYK#4#?;14LOMBK'$U8V7JGOY&5-4/1A(I;*;- &+LXJHJ@'*RNT**I= M/I2[G*XOBHDF7'IY DQY79M3YC!/[9.YC!IKRQ%6!FM]Y%DF,Z%:JT,='%8X MM30CAUBR--C"I1<$V#E$#;J[UYM4FVLFM$DW5BW6E7'DR;8LA)- N3JH56:625B8C/,UQE4I+-K+R&6FH$EX;Q MU1C\0A12YGNK(]_CZ>C,Q8!HF.!B;(I"8,I+>F"#DC2 Y2RI&V!T:?H^L.6- M@ XNQ>"6(@1X$]A/*W$"?V" *ZX16.G21 R OPP D6$&3"U@B(H26"F6$>#! M+WE#4Y$]OM*UJ60&\!;@'1TM!->3@#@%_S*-ER^T'G_[*OOE1NS" D<]W5]8 ML8QKQ1952!2JB+TM6\F< [L5V*='QP@P7^$G&6T)]KG'W\#):,"F!<<-S,\ MNND9$ N=%IN%<-'QO\#/JJE^IY7J'S\ QG >5="T+WB?!XP=5X0P19EL&0" M=JPM@9V,C5OP^KFT I\#1 K6!*!:G,Q5< T&$ME^(/HU=+$8+P%(7;9I'> - M QP!V"C8E\A/YH&) C["=&;RZDR"],%#'TLPH*%.T>8<8&QF^UE<0.VW@">C M+4&"W(@ZN&4'+$.<6K!KT ;@!UGU!B Q1=&VQI\(G]BS4K, /-+DQ"^5M70$ M'50C.+C>T6 ,)&S_*YR99V:M1%1FE]M*?U9NLYP5:CJN).BF^K,]F8N"I8CU M:=&%![N,4 NH#@#&]1DYA5A&@]?-^M3'!86NKQVPO;2B3>0_''$26[&C3FRP M:9JCC+^&7'V0OY,ER MW2K8*3H!^.)7AOBG\X=W4] 186\(WL$F^&;O^)"0SX.W3,WY 'L\T"<^EV,G5G8_8+:0ST!Y/RJ+>23SVW2L_#-?# *:!5Y\B@3_E/[$': M@D-ZUWEC^]+0BYVE_-C0%,L4O]F/\SI9T!\G"X_C[;>C#;$WLX )(GX*$?0+ MS1!,W (F7F)O5I@21!"6>#9,$)8@B""((++I%C%!6.)&$$%8XE8P05B"(((@ M@LBF6\0$88D;001AB:_%Q/M5Z::V>J-]VYL.\>\^ D^>YG3ZU\E+4KK$*^"1 M!5'9B! <^'A>-4+V.U#P3H"A3Q26"2F2*OYIJ8((DZ[$BZ]Q7B)J._#AH[8) M'6P2?OC__HC\\8M$ST1?HC?1$.)W\@YAR/++&@.\+8U_!M@+7O3">Q4:B=X[ MC=B!;$(FA$S>(I-C:L,II7RVP\I5==@IG !&%\-52@9P#D0I$*A!N(.= I,(C2X5'OA)\#583]WX; MS.N:<3E&]LM(_KX/A\.I\Q5I2M3EMTO'^R85PD>$CP@?$3ZZ#A\]LJ%VR[[; M:P/Y,Y>M:T/Y([+^VD 25!(@[PE(0J\/ R1!)0'RGH D]/HP0-X3*G_ADG7U M5L9OW2:/#3F,@&&-%^($]:CAEQH ZH R-[_.6_.3\AX$AX/2' FQ#ZD\%-$$[@?@JX":$_&=QWCO!;C_UE?'MEWF>([TLFX/QXAN0/3[-Y MKVOH[PWH='Z=D\#FQ(JT$87SSJ+I?95?:'H&=E)%3W1^XY!BRTN)]G,+Z5IF M1T_B5:Z\JG1[L?I&E(39+\_/P=M3_+;G]#FE?8;A4 MQR6X3XS87JL3:2S77 M7&PRS5$,-CVG@\QW#?$DKL:?9[N3(P@9XB0D[4(8_C\+Z#^CKJ+/XJL#/^8R MX5:M.9?GE-#8^F8>_>I^\3_A@]Z<&Y-XH0)[D=>/\V+NR\_]!EJ>Q;M/=-=/ MZ:[3L9_?I;!&X;Z\#&?262Z4BHPJ@TZ,Z<1_?>#;+RHLMMT?KO6YJ')68LDF MV,/8LG)08<6!T @F$S&BL!Z%USZ@L.A:CJ\MT^D6FPE%I^MQN,>PNZLH+#K\ M$B4:BVBLF^.BF]18Y\-$OTMG\8G>H#&O=!JLF)PEM\L14]@.?UQG10Y\9GG8 M4D.J3(\7:V,K*Q$T @Q.P8I0P0A%$:WU*/SV :V5M2)3MF:F\FRF4)Y9N=!A M55PW;U-KW6$22L-G* Y)*KE#?_6=*[DO=2FB)]J4W?$0MOW(V#J[U"NA98:M M[Q*'D% 4RH?XCWL3!\-TX\A:Y M\@.J4(WK@T,GK=;EWL0J2(E:4XKSWXVJ3IO=M*\NKABR%=\7D9%+@^32MYYN MV7$'C=]GBB4)6=RF"ON6A$Q$K#5(K([?-&V51YUJ?T[QPY2Z6/.[U;+UXQ= M?K,)ET0SRW&A@9)-6HT:KS9FHP3.PHS%&!(>?!1>^X!V2@[[N7$V&]O*]5;, MB.NI?LPG16N#3A!.&%Y(OL(*SPC MX 3AC\'R=Q%G!I_(7UC+<_7A+#="Q%<_AZNXUZX/-D$_B0?\N*J^.K:O?0SW M1_4WF:#S=5UGCJK=*=M/\F5IF,RP+%^H+B9E2Q]4V[^>6UI4!7'Z?F:.3V+. MUJAHE6+I<. R_**PZC,[OK>9C6@*E690P>BWUF9P4NS RH'BMF6YLQJR>UB'$-#=4:[;3>J%]1J?TDFE?6B\QVG4]! M#04K(.),,/&M%1!7)U+"K$^7Y7 -Q>2?S'"*]O!J%Q T"W#M=:C_"]N7W2*L MUU-'*6-4GWY= 4-[IN]+R5VTR8GA/#?<-KMC:_[KNL/91$9;CB45Z4T3MI*B^&@@ M3HUULLE%>2R':,/,4M-#,S4"=R0:=7T)AJF?+5^_.IU>6U@] @=_H$JBR%5W M3+A;+LJA47=-E_L+IKJX2I5$\B5!"N"O%&6\.DT3#7R[&OC40[G8,DN&&YEK M-K,=#A?Y6'.@*?>K=G,A+II,EAA.MAKMKICH1RV.3T&U&__C;X8*)I+?V K[ M%JGSVB+J$?CV WIW-)RU:KEV=2"7V6BB=%AF1I'(=6KGF9<84;Q$\1+%>VN* M]]SU6IU'PPOPR H5BX7CE>3X$.F'?[T-][55+Q59]S>S'9_@8D9):<3"8@C. MH "J%W6=81)!YH?;SER=0J\MIAZ!=S^@?'/-3#3+#@<"%8M0UFQ"%>,MZCKS M+MY5OLBU_%\3\N'?#C/4 ,OITN1FJ.[+4;RP#"!\]EXDP_]/,RZ6.W,Q,+44 M!5;=6:H9T*:!F2UJX-___!X!3HV27^&ZW#%RI-08#5B9F9>28F>VC0Q'S5\6 MY*_)V!JOZZ-Y6%IFN4PA1/48*:IDXDG1W*3 W2:8"%\V1 GP9J#38K/![SI! M!HJ:3YJQ=CN]$ME</+4TEZ&R_OXW)L6AKRA:K M*8%AMJ@9&IV\'.<'SZV:ZG=:J7XP $[FFXXO_JG3.["(8C<=_S0]L-P?T&)",@ M[E;BQ!0%6%D[%@-@<4@081,]:&3 309,?A=86?I*,T3C)5#3 BM=#(D >A-H MG].QI0'T,7C86#2WHJ@&@'D2 '8/D&![A"Y,\R<8]&P'OFPN2GK $!5%U WP M)@E^IJ'G\,>S?WGG0;JX$55+1!]K*Q&&Y\%6)76B+<&'N@C_5"P )_@#/3LE M@!^8%OC&$&=+\"=X@V;RRLF35-%TG@%$']Q!8*IK2_0 @3?1IYY-PGUGQ0FB MB4"8#@:@1 ML15U$%2-(B,J5\7RBT, MO>'+':ME(AX.]2-[=JV$F(22J9;$'90NP3B3\&&."R0_X8'61+.(X*]HAO^I M:IP\/?2BB0,G\M7]8CE8MFI5>*J)\.69@D.TN123_CGGO4GV1V*'SP&; J)G M+JJ&M!$#_U; _O[CX.JCC/A__T''J+]L;J1_DH7BOX'P@JX[.MH MWT; ,K %AO6\>+%\SH-M3R:6KN/]EWC5XO4]1@+& 86,-4?6GN^2GP)K ^X+ M'I.],_"^B:B;/" @[_XQ8<%U:!>>;BOP4"37 P4@@RZH(& 20$W .'&63*4= MV.7_9^]+FU1EDK:_/[^".//,&S,1VC<@*)Z9YXY Q'U'W+X8"(@(@K*(^.O? M*M#>M->CK6W71-QGNNT2JBHSKUPJ,VO_5_ %P*ZN%UF:EAN;4L"F!#P!?Y*B MP)8;O0M8F?(,D C:?6 3 K!U$B"M+.WLTV@^T6/OARK10\R'0-GN@X]ZC__;35)J+WI^E]5=57'^:(H2HY M&&_!P-/CPPW$'3ON(#_+'01UAW][[H"QP-/UY/W:JO*CBSW0E(_7>Q$>2=T MC^!G@HM+%WL*DGFJBZ6NH$W=2=)4XR# =>4F?W$_@.VRHL'SN\P>V1R+)[CZ4O#O9.Y(5JH^J04L2LWF^6&W0LYFWZ?3:P9B*RB"! M0F?PP[.]F^'L*\I,_Y82G?GA$HT_D6A\K'>2S*R];;3%55UU]4$V._*"/\\8 M_YA$9_M3RN^8S06>;'4E5ZY9S>T,2C0-="Z=2E#X83[==S?9&_?9.M_&XCR7 MBOTYTG=!??IJ8@>0P4G.-UF!Z,[Y1=9TW6JG7LBHVIB&6I4D$ZDC*:W?DW%_ MQ/U0)U27EZW$P_YUNPKQN4B"+0!//R*;]5*EPBKB/!1#3MV/-<\S&]3(Z&.Z.R.^RXENH(>-_&:IXWVGW:;"0J%-D\$X#94N?I<^3/2^&3Y'?NR-^;'OT-6G$>J/*^PS M"_4SM?T@W=9H+LU60;K+%]/R0.2&ZTI588%TTU"ZC[3K.H?6O@85K>@P.T#Y MV:;T=W)T;TS]YF/^.R*B3F5>*G?$Q98G%\FFZ]CI==AMCS,[!7QH6']/'D8^ M[RWYO#>F1Q^D\T5-FFE5'*U16:5%M262&W%C5ILM#8CI>S4I:H]PK/SH6-&1 M_E#" 8NLEX"]X#&Y$M7HZ*8)'NQ$>8'WE=68;9EQC;0>WWALJ3*@O.2 142E M2G(\?E>7]%#5O"]8\F:2AP6V;RK83((#]^5"L'8(?@6\T7)CRKK8!%9GPQ(Q M?[&(RFNDJ.3I@W5%=UC!=V +FH7MJ G,]>79RYOP^J*F?E1^?;BNW8+EJ'N. MJD3%:Y*E[\J'W%FT8OCLB1HM"!; 1,MQU-VVO[%Q+[\ +AQ6KN_F!@N%7%BD M#AZAVXH;%PI!88 (H8.=VRFW*"WR4;:G;*J2 U%SMF.E^P8OD(O.D>[Y8GX& M23U8,#L>SA#/4SK_YTFJZKV#!$MS;.?W/L?DT:IV*;)DA/2:FHPS8:.:L]^2 M&4BANULEP]R1U#Z!Y?=]G@KEKZ ML_OLC73<'54\>_F;!#KW3$1Y#B/T0R\="9LY4+W\H]ODCN;GOMGAIAN54@%> MYN*:J(=&-]*9T/'#B3]V( L8U.ZUFA^V6FXW[-*#+3Z[1[/("UFV"Z36$ M9JV<9[M\'BN4&VR#*[,U3.B"#^I\HRL 5PR,Z98;(I__P@4<\,RK>;M14;#M MNP CW02F;F05?/'!FXR[^;B/DGI?Q:RG,G=,F)Z!X+Y:4>MFO&Z.Z'.&5.>\ MFEXBJ)'-CN%0ZAQ@=ZBQP>3J^TX;P&9Q5*@5(?P_+GD%^Q/74M]7/Q]3Z@]- M.!YK-FEBKV/-H[O>>2O>7[ Y]Q7OC4?+8^]7]^1FD$>&9 =23U4X&\QZ5P6O M-HN-9-:W:J+0EDF/$0H4'7[^U :8JE/=>[$$'E_/AUQ12!8-G5V&>(59# ;E M-NS5E4@3A]U@']LO8'O@7I^C = )-[L@Z4X/EAH__+UKERW8:<9VPMV>LX08 MM$?<>&R0$Z]8"+DDDQM_OO/ &WM>8[8+BF?-?1^"4< M23\?:0?NL.<-BZZALFQ_V%\Z%:DZ$]4H\FQNNTX79L.< M!D8>O#T-6C"F M#TNUQ^G!D9E6;;*5^:RX6.ZMQ/>R-F+3& I_W M\)F37H<&K^R)(258E.]-N7:!'6:^9I3>1F5=?*LE.+'( )'*']VB&-DIU9I8W5T%[GV'^?6 MLC?9:!TQ.4QMMOU4WEJ-VW#H 9\,\FESU&J;64/'^[GE)ISI.3(:>D#^]78U MZ#<;TZ:8WN#K1K524+9;,($CM!*$29;,9WQ;U#>Y]G8Y7?:W0C3T8 )M+]!;E35A=?-]KC>BM/@T(,)E&?#^K3A&:(19N?IC2.4R7P:##W" I72Q)JN M984W= 6GZ])T,#8H,)0Y'*HN9[VPUB J&:(T7M:V MYACO\S5UL^![2TD"FW6$LTIS=;P=Y19EP*T255ETC;D[U\;D$78I\+.R[7O5 MK)CNT+3@U'!_* =PZ"&F6&VGN[#:(:XWJ2!]Y'N%Z1@,:."(_)2IUL458>9 ME"PVUN#18UCOE7&1W4F%>T<#:[;XV&<2SN=SO#WO MIH45U(D#8T08F8WB0U3BH,L?OXXZOOPE2,OE3 >&P".S,X'5:EPBLB""F6V: M8=(.8-3%]2>NKNC@P8DH F.J4=,7\&3 -RHT$G*^:;IJ^.1I[NYQ0%M+TRG0 MR+M>+I5\">.DI0Z;>]VW\('-C.*VI?"Q*GB(%\)V,3;L70->%G7R.=9*J07; MV[C0N!26MN/M>P3N;1W=C3LJZ5'#F>G11]PO#\:5!%UU'"G:JISD6. 3N#;8 MUB8:3_P'J]N6%"T-^Q?\B,3_$P^,?B'^\^\$C!NZOA2;3Q+6VG?.@<^$52@8 MJSEJU/$)4Q[%]^Y+]G;$2R6P24PSX!%:6N+537Z3K'%KGT?,\"_XRVX!SS?Q M?LKW,]TO[@Z#8=47-CWJ66EIDO;0^6JRBY+#!2HJC'_K<"F*NE9->QG]# 3! MGP*KUG>B7^$\XUY T!.<[#8_WH8%="!VS:[@TQ?0SHO8TI0"\&I@BLMJ3'[X M!4!Y@)K0*_PK#J>J^S9#[ATF6HKJQ,%7U5G9L.&5,%-5C[445E&BS9?,!RW@YL(/Z8^'+F_W^QQMLQ ST+/Y"$ P M 12 /_#0P>F&2_7)^I[]???M!4LOW6I+H/"%Q0W+:;8HA.W/>\I/UO?Z\C@8 M:%!VOQSU\<)^:9F9#SH+O)C)5CU:'FC#.O2K,W0"/]+I'8J1++FS1W &T&J^ MZQ F83+0"D"3 ,0/;,> B/OD/7!B8M%=B_V8-M5>#%HU =PZ=@RX-^(^0%P M./9&AR<.YNE9^=Y6>>!F8*PZJ;H_]5$]SU3W?X90V5&C%H<*QCDJ MH-]C)(U.<4ZI]^\P-NY7IT3+C[4%;%;W8+N!?N$/8"EA. M<'%@+K'I%*B[#LQ0UIS]M1! ZC2XX%VGPL?OV3TYTBDSL$8,Z&UO!G5BU+*O M+@%5LN\V3,5B"3=X'3?'>T$![75K=' 8'0V"3QQ5BRT'L.&."L?%9H3RB%/V MQVGP2'&_S[O3L8=#SXLVAY0!*X91O#<.>>^W8-='\'GWP#= AL16TH V@>>KJL+Z4GMG6\9O?%/8'R 7M$ G94HTL4=B2^P^)SXJ/; M'$U%_'FG M.I*\2V>OO5/=D5U\[5SV(-YRLDZ'KZL>Q#PWR#SDJ5L@7AD,_T#4_:(E7Q58 M?,F:W[0!+R+MB/1HS8C=W]R&4VFVB_8<.=P/>!!^*@UV94N[E)1?V3:*E8\E:)B'CYQ_'R61(D[U,1R!^3(5ELU]JIA3=G#$&1@)F'&)_&KD:%RKHW%Q^$[]&/CN:HY/ M$&K3PKE"/LP5"WBAVO^C_.#WPO<>F!JVI[I@S35;LMS./4@U5.\(E'>5=3%9 M2V]28G6F!D*5PE>.I(TI6$^7360)ZCQ-Q'Z>T/_$-?] H$-VZI4"'9E)!_(J MN\&-YCP_Y=VP)K(6K(<'-BO!)"CBO+=T7&4P;=\40S_1[5G7YX"C.,1EH?^' M1RV0V7M^;7#?V8>+2VZ.8']2[DPW26J5P_V M!M)=M3.B[##"3!R*2I!XF?J M58^0 &T# D1D'G^M>?P.0"QF65^@LUX1EP2ENJB&LZRV90$@ F,XE4U0F5L/ MX@+*+24]+K*U82?=1P6;L!@3!7/_ .HOGC]X7;NR1_Z+;\LU*0)D&9]?$>Q M#JRV"2&.C9#M9:4@%MN-KML*/3%=+@;VI$5JW2KL[@>L9#*139WI8N*?%Q9% M,(E@$MG+5V,O?Q FNQ;)6E4Y.<-#E6S,Z_,,+3W-QY'3T MBJX-VU(]M:"?-FA!X>5S1U,NCYO7M5$OQULNOU/7I&&0(?Y)#1/KB6+4I&.J.'VWXW4ZRRL%\VL+WI3 *GSW29&PK-(DQ%F(JL]BNQ MVD^*J3IIX$8F(]1$@16)!/WJ#=6W$.1&A<$HK^\[Y_5= MUZ)_(J%_XIJ_,W/?7'QI?UH+^QU[\8T)L)'T,FXQ?<*JFRM;\14Y03]K&U": M#@H*?=7I; QJ+;!RN&9^CVL-VY)?=&J"O,2ORC.]C$NELI[N)O.I,1F,L]$A M+97 ,X?7B2-P0!B),!(%>:XER'-VC"Q4DT%*-VL%HUJO%&>U7,>MKMH (], M(^E$!C^\Y?:V C_1.3:F6X##-3VZ]C6*JZ$R=>0(7Y\C?$V8CNS>#V(Z?,]' M #U"IO(],,7Q_H;Z.IZO92.?G[IABR^VNOJF)Z0DL)OPXE]8OY/(DJ_A.1)Y MM&8$<\AT_2/3]4M@SJK5N&VI.)6,*D&-)A,[O2F6VA#FX(%E(DO_J,S"^!5E M2U&GN@6G;$976QX8M2@ C((;*+B!#.%O9@@_ %L-XMJ!KGA-4:S:S'JZ;"N* MT<]VIT1.JR0#$=C#Q"X(3!^Y;1@!!,))A)/(DOYNEO2?X&2N-Q[F^APY%/V4 MXXTZ;M(431;B9/H=.'D+@>"B;2N!;IHHZ(NB(2@:@FS=BR4[[('H=;N66\C> MB"EP.#D)-;4Y6$^S+38B%,#K=")#G#&YX6>)^4]<\P^$-F2>7@FTD?QH2;M] M?@24YYJ>&EUWE->@"9UU_7->18NQ#9 M'M7JY7)/K-KYTFB6\I+JBAT3T5581"J3()EO?!D6PCV$>U>*>\C^O2CN2;VN MF6W75K31G'3D$C/Q91N/< ^:O!2=H-*O-9^[T=CTA7HGH5U 0:;+9M==USX@ M=D#;<+-2<0LAH_O;T)=2""_?_"YQH.MB[,NGXYS0N?E)O@N*V7S==;^M&&%> M;OC*V-)P.JTI/)[D&*5LVZVU-P_&Q.X&&XI"-]@@O/K9>(5B+5>$5_UT<6[B MY4+12'?ZKN@N2QEZP4*\@DF!"9+Y@3F!8/,3->Y#5I M F2Y?HDF@&!6>\"REY4!5UA7UY8YZ_(A51L2VU&CF^\ 91!= 9-*I'!T PQ" M1H2,R$:^%1OYW_JH:$91)QZ&HJZGRCE!:=O?]![>Y$V$M9 07,>N?%,A0(;151E&'VUV MLU/TK5C/-ZN2=&@V.0G/?!'_O2)+E&EURFF9UD# MGY=DG\E-G66?T;4Q$5TX1"6 6E5LVE-',D MZA37(VBSINCI +KKMO[K?>F1+=3_XA$K9OM\W9=B_Z)A/Z):_[.S'USX:;= M*][NFO%*#.ITK3,N>VQ_S57E;[D%-UQH?H5+OR:'"$6:OM@A.M9XHYB? 9^G?NNIT_#QR+R#-;BO]S':$DPXKU( M]VSR?RGZ^N__@G_VCY9-57*@X,_^\_0M*3B/'>#A^#^_ -Y):H];]X*:(>-5 M1+.._OV?QY-_ **D;)NV\WN/-H]6-8N]#3("'DU-3AQ5,I+2%+SXMV0&4NCN M5LDP=R2USVCY?8]8;;+Y[%"N<$VN#); MPX0N^*#.-[H"EH1CNN6&R.>_< $'///::OZE6Y@WLWT7*%DW@:D;605?!%". MN3/)43%I$14'_OO!\W\5LY[*W#%ADO8Z8="8;\11NYP7R;[F$4(]26P8;4R, MB5\Q+]Z/[*N=='%C=U6#(S=!89W&9PM?&Y.'(\O9P:(S;&>;N- %6HM--F@I M&DD]'SD/5"J3S-AU7*)] P]:+9<= BM^G'D^LL0H1;%:EP*\Z SSS?FV*(4A M.Z;&^/.1;)_/Y+.U254DE<*0!.MQ%IT C#R8YU"K%CM%HC+D5\FT'4[JG#FN MM,'(@WGFS"G'D-U:Q2#-<#LM;.K-< [??C#/ELG4-U7+1KAM)7YDP6L?*BEUMS!R^O;W1+,:T"SE>%?A-,T5,UVXC&&B4ARTM]+FS)*M=7]3;L7W8P M-,GU+9W!=0?WS:74UQVN-FY&K# 1NHL_YQE$1W;+U3,W,.P;>5+5NDW=EP9^RQT2T,9EOLT6JU!&K MMCA56+M?[[7;QT14T8MBV:BI)8/T5OC0URUAEM2.B2A9LW63'Y@](**B5=+7 M869:U8Z):"O,3C@[URJ+Q27M!]O<8KJ5V6,BZC9-9MT0Q M-CU-H%2CN-A:?+%BK0.#/080:K$[(U=^2./IN9MM%/*510^ >/IPGE)A5G3- M9+$@]M=UM;!S'-0S=F9#55:\N$VU=ED"-[.CN';#^9IT4E<=MO. M&L#39I(U%@) 6PAD!U 2*BUB(99K%J"F3;# =R-2?OL8D%5:K44YS6Y5#Q]R;C+"E8S*C@B+S4Z19%U6$F)8L=PZ'$.3R M0]\GMB7(>UM"\!?@C^"["@:\6-_T7&A)*H_<0,R^]UJC8P-OIF+W3BL6>:V8 M&[NM6&1@P&&F:0?N[\B^.+85D=,YYEHM3>C:H<8OC&UF:U0IFAD!)S+V_J.7 ML]X;@U.GL]&!&[#S9O"[IT;[XRQ&MG@(^, MR4>OM,%KIH O]KNT_ST)'_T[=AP#L"]O^FP[%SIZ\7ZH-'%MT_?4KW#?7@Z0 M/OK>!X((#^[WGQ_#(;I<(UTR=_2KV4Z(,$A@$%T07:Z>+@C(KI0P2& 071!= M/@1D*428LQ'FSU,MWW0R+YX-E:,\""Q%))XFJB+V^@![D9]E+R)[1]\8=\&4RP_F M/+]+CR-NN5%N(1&WG(M;J!MD%P+IJ8_RTGD&KXI]=FL4M4)S-&!@_CCYZV\F^T:5U&U)^*5T^Y5M P*ZDP$=^03H?DY1 M:+IA^_F93)<,CJ$)FEK0;-_ZDNMD7@:Z@FUEQR5&Z.$+?HOW.WVM;W>:T",55 -)Z!-4& M+:*4VU!F#]>;>L"H9K*)5)9$0(> [MH/SJX+Z)![^M7NZ3N MKK<1:;C"4\6O%C^>8W M2]5R5?<(9BZK'7V4JZ\FO!_4&[/\)EQVIK"C#?"""2*13F7/:!PBN$#;@% 3 MN<\GCIH/PK-?*D&2KUJ:""[0-MSL23'R MQ;^9+_YUJ,EDUC6R61-SHBJ:C>F\F=+249]%)D)-)G5XZ<0Y_/-+HD1'!?OD MRY[O@-=B\@P,/6&&\\_#OQ]WPH(+ZQ%D$Q5V-EF5E#6>'+66 MX_ZB&RA#V#@:>-%4!AVOH..5[XQRA\E_241,M.;O$ MR/#P#'G>*%Z)C-%O;(P^DNCH-/R((5KQDT.QEJX"R9V!BAPQ>VBK,T1A6(CM&Q#3KI M1MB(SFS0F1_>4\?\^CMUI,#OUDYF MRK!)D>IZF!H?8"4P2_50R.>[QBR1,WSCSO!>7G?GS0W5 Z &6 &\[@BZ.2VO MTN?[W8GAIZ8!+FP;W:K CK.[-$+F;S";Q,&!;])9CL.1,4?YCL_\0U7_Y,#_FL-^ZS?@SO\I7<(#6R M5 =/6C23+I0&BVU7 WC'P(./+/GJP<>M'@$WO9GJG-:1/;+"R]]G<'W@>/S\ MX_([=5V(BESF+W69(SAX TU""$\[#47U3'!E]?5SKTZ389_(:Q%58 M74C<>H-:%/>\H7.>*UOT3R3T3UPS8FZTYIM=\X^XWNV*SR)BRQ6;.O8"4Q[9 M=IA];WIB$Q58C"KF29O;O?;MFL)E/\I50X<-IVK"?^RL%JZU9KMN )T09-^>F5S?"2#)Z%]_I_!$BCD\2$ H@<#R M!Q2SH3. [W4&<'ZP=,L\KFE5JL%7G7HN&2A5I;S5(,F8""RSV=?N)+Z)XX&= M]PT\ZWU]V^E@\.(G@M>'BLPU;,M5@23ROL_G?0/4XZ=35?::TZ-_/]8GIE24 M9C.1[!H+J6@)R8ENU"OM,9&*&\7@Y&$K5A1X1B")0!*YW=_4[?X$2$I62O+[XM5P62R-T^G[O]"9#, MN95.6E+*E"CQ&X++-%JM_%R#(,E D,3)T_C6W_MD.ZK!@_?' P?\MO.8'T&% MK,(*SE>W[G]_<#4(-G*A@#GGO7^6]_R%R+MT.73&' M(UX4MD1!R2;9DCT(('(R$7)F,V]Z[7]YTL14_XZ&[5XNQ>-.SK5SW_7T:?A8 M4)X!7OR7>R$CP8AW8N 73#9"'#BG^W@!E!!+C>4KT+T9YLU4##)O%"( /]]S M$A:Q$N;&O)3 )-/$]&>=:C%'-0%[*YAG8[;ON5!$X>V"BCKQP-,D#PLD%PQ: M^;H3CYK [RPE@$'W;U\Z-L K!8Z357T-QD7QC/N)+7W']27+@U^''X(I+-S] M=#E[ 38TA-M+9/[C8C)XC^YA4TF."(#I+IRX+>]G^5+^OVZ!!3AP=R*$C(9/ M=0M(K"Z9@% [(7:AG$0O#E7)<3'54L# /)@X%#4L120PZ.!&_Y)@SRP%_D3< M78K@@K\ ?P3?53!9PO[I?DJ)@$=P-L;N#^CM;W M3!PCB8]P;,RU6IK0M4.-7QC;S-:H4C0S"L:IT]DG0 1G*E0QOX%.>6*P/!?8 MAV_B[Y?5"''V3]CI51FL75JZZN_]#X\GE0;/WDUH(6V2D5ZR[K5LTE2GWF.U MFW3BN8-/=EH=Q_\)9^XY^[?NGD;$*SI?1I"BKX^\T@:O@T5Z[7<$#4"8FRD[^Y%0"./3PP__[Q?SZY :DR3ORVI*,WW,(/GGRTB 6GHEM*N"/0U5R M,/X@X/7?OR:W5K)T$MXA/\L[1/:.OC'6@3'1IWQRPK._:?2_:]L.Q$(G9R'R MI"STHP&&ND'V() F^C;"\0=@>D#\6^I0^/WVY?;5,9(C)$N-97EW"')HX]<6>PK2F)5A7&"4!P0RH)4RHN=4DX//6 /RH/%54 M+'6"J\D>">/Q.1U)3675=;#PC6"%"ZI)!,DBL>H.V7%4'I5*4#1*Z?]A?>T0 MJ*&RI>LH6_H\J%F49BZSE#G$P[8U,"2A/F52VC@J5$HER!2#0 V!&FJ_B2J* MOKZBZ/.@IN93%=L>$HJAIP6AV*.ZP:0/+;7HRNUT*G7K3379!2"*OKUW-G4+ M\+*FPR(%P&VJ=[H[+&X!JKXVX'AY7$(>Y)][D(\E[-VX-)##C9CIM61#XFJT MIQCCG*2Q8WK7VO)57/K&#_N[#%Y8T=.+=^19T#DOR"W\198]*?%=9'/<9(6[YRTU#W)Y&%_1; $,.UW M!U&*FEG=I.?MAL%5<'EA3&OD8,B.,Y%WD6"H,V;Z_$35BD#J^X$4]YGV MY(?=U;]YOW7I/GMTN>C5DM5EAN_7,N-0H3C.3 M:U[P)O3(3ZN:DP[ R(.W,V1>'\]&M0[>7(M=AJO4S:VN@9$';^\+::ZFRHL9 MGMZ.U^-4S;&(L,U5PZ:[[I+T?KVE+O9VHP<_9@)"OX=6(QFXJB M;P9S?M9IM?0US!"87JD7\%)H[I84GB&ZE7R8)[T_3QC66GX"T!^^4-> M9(J;<5J'H0U^$=0&6E7@13_9/KR28 U@Q';"!XCJ@C?D3%LV=D(]&>-4KLY9 M\T7:*/I*1LDJII);!C$41Y# >J^,&\-AQ"],!6"Q!*_V'%\]F?HYJ*=]IE8? M-71O-+O\__L'D<;_0]UAY4:/;W2;G3(O7.Y&@7CK==5-P(;P]O2^.5@\S7U+ M_'TO?#*!!>KQYO%GY1%!GJF*;ZK-Z3VW<+[C@)^Z$*H/^87/#=-N4C#S8C/D M0J*E%C/-?/N07XZ/.RN_H&[W1^_H3#-WY,]L"_FZ#7"!QJF9#"+$-1 B=4=D M$26N@1)W#(T(<16$0-AT'81 V'1:2OSY*?-;!M27[,,?]%LZ06M,ZBZ;N?;6 MF/]YHQ?FP75D)^N;^KH..P=[O+;.V,$\_/=@N8@OCO(%^=F&J8_ XJ()1N"9 M!=W27>#98YIM*Z>I>H;VP:67=9*SDUC!7F.BU-G.4EAWW)P^#@[5M[4:3XX[ M!4-@.E6KV!/98/CY](S[V-&>[XJ0[8X<(:36]7":+"3+>+HM-VVRNE0"#L9N MR5]_9Y@$PV3.<] )$?K2S'N)PTXDM#^PX%;7/R-+GTYBWSL%(3&]/3,^G)M\2TU%%P;-C9U STJV63)24H6VLVT!, M80Y?^K4NJ=_2Q>Q( 09V$ P$>QH=8[O^#Q@"7:F)4ZKII67Q_5:F[ M5B9?7KGMN.=EEDA0^)D:R_T8O_WBK(UD]OMJY>,RV\C/BLMFQ=S@R3:_R/*D MS&ZE(.X%2>"91!I_TXL_;87+J7-CGF23'_D]RIIYE PDFZKD0+Z=/:N82<$I MG2,;Z,6#?))ZX+P=]V52SS-^_N=))M.]Q0NSM&WG]UY^'JUJET%%1J*DJR"KZX5!W,G4FP/F8!!-IS__V0 MH_,J9CV5N6/"]*QX[_6RJ%WYRHO?>K7HY7VU@_?E8\-BJFZE,G*9]U,;19KW M\CVEU3Y6CC=>S^MA4N%,7J]-.TO6VV8H-SA6CE?JMF<]BZATQ"IE]2H+O#AM M+]AC!7'38$K10;O \FII5I8[I5QJ[,#2N8.WB_5%DF G-<-H\H(X\-9X,,_ ML/?!VRM)P: I6DF+>MKI\[->I3JRCQ;9M39TC5]0BB<*K9G4'G127F8(%?%A MV>!XLVQ7ENH&)Q=>'@]36ZE8@KT##T9Z?LWJ%:BD8JBI#)ZO^5-NM(;5JP3,VWU]K8P(_'.JD MW5#NIFJ MO>KVEFU4 ?A%%8"?C?:A*@-4>//#"($*;ZZ%$J@H\%H(@;#I.@B!L D5!;X8 M78/]G'3YT"5"98*H3!"5"5Y=F>"U(@K*N?YF.=>77N7/R36X]45^)W[]ELGR M-"75U:@J'/U+0:);@C MT?_FHD_^J>AS S\P!Z%,&J0\Y*D*FW)=Y?.YK!\6_1H],V=^@'?Y5Z+Z]C2"2KS6M-WY%LB*/AA4/ YU?X^*%!:\PD?,.TYWZR6Y\U4;UI@@L]G MPW\8"@ASV*J/K!XNDGQ_O*PQN*$NVW&%&IU@J-=:47Q+M[W@.U9T1T9D"4S! MCL)K/F[&FK^F8M0? Q"?LQ7N.1&,*^SX<(<*-,_/4DFEE!>;UM:V5U5KP@5? MZ LT>GR& @V%J MTVJFSPLBF9.]MJ0U5HL_N*/SP\#A-CO5D!-EU_#5*3XHU'#1JN_*[=*)-/WF M=5)7'42 5X#[GNI@,T#S0-K9$*X]]> OR'U [L.?6P?1Y7%[1BOM^ QVF=AQ MV4[0.[.F'9B%#HVGM5F?42L-9ON5%H*S98),7Z\:?#.I3];N?-#R"^UQ&EH( M3 +/OE95BT((" -^& 9\3-&_$P.TDCWK=U8#!A>ZJ4%Q5*D/Y,(78L \*)2- MV:3BB *7WXJ]H"CPC0!@ %#VF42&H&XM=E"7Y)ENJL M^'C<#A>&J8Q73#K#EE'<-/%FBG,ZG>$7QA3-PE!.69U&F><6H\R\3S9&&9\= M9Z(V>4R"(,[8)^<'BA""CI\*'9\+'[P&'=O2HEH>>08EJFVC;S4VK+](?6'^ M$;.E5NT^(7%B7Z6=S1Q/.;5-&T ';-=#)QCFY#;%%P<0+-=S_)@7= M;.K;F MG+)!_>7S\:\$%2Z^#U<#$I^S+QYS:M0A.^+3'4I,BUN?,*F-C1?3$ZH@9^5Y M(?.%CL>6*.(M/#O(\F2_/%^6M&):+ 5C)C(P$B3Y&DB@X -"$80B7V1JO(HB M?2YM"!1KYHP5-^@3EN0WM7HFBPN%W+BPK'4H>=$&*!(E/*8) MX@MZ\UZ5V?ZGU:;(?T'^RV4;^'X8 _RQA@>^WRD;H3_P_ M=X%##1A6F"3+_L(W)4]5P+XN';!U46LXY!G\),\ 2O._OIGF9A\X-_^(<<'/ MI@I_ !+.+FQ JFWT^8O2?T3PDRS;4YI&BS221'T]T.JM--MA84=/6-283J32 MA^<1_T8! P0+"!8NKN7/" MM?RYJM37-\PO-Y\?C9"/3; 40%J#_3R7(([;_ MOV\\ G!-]WK=TO4?5[C6J_$,OBX(KPX<3L^Y[;G\IY#;;F MAJ<)Z02-+K!'TH^D_[M8#!^4?FU$38LU7=6-%65,VT5=*7MRU)@?9AQD$BG\ MS8R#_?U SZ_>N1)QO4 /_,>F&J9NEJKEJI""V.Y>#-B' 5(I&N!B@>1B_WMB M-OML4_P/+E,S7U898V#S?B';3Y'D,LQ. MM%]_4PGB2*>-Q-GWAWRR/^0XN31HI]PPNWSHAQLMVUYN>O./)P)]>G_R@5Z< MV7JU;I UN=5R:X/R0F_#_4DQS)']@0FYY]XCXLD>$>,&L2181Q4*HIH>D#TV M5%@^]X4\Q')50S-(OF*$GNKY'.]UZ7+PZ^]4(D4?UE]$ NC-U+@E:*A*CHNI MEJ(J+UQ(D=C=1K&[EP)\ZJCN4I5A+V$SO#MZ^]C]?2>-[&I*YOG&P@"KD.6Z MW)\):>W833>+_#B'ESS2QE=5?CAMK&;E<9,]=M--MS(7%9NTVF)5K>LZT>I; M'0W>B9-Y/G(JU,2U431F1CBS>YV9-^PTZT?OQ%GU6&D[='V63_=%>36:+(9* MKGWL3IQ^Z(_=A9T6Q33)#\S :@3U#'OL3AR]4ZUWG,RD8JB31I@WQRVNY,,> M6@?S''L*7VX44F6Q6;0"/YQ6QMWAT=MSZ$(K-U>IJ<0W.9R;$8I(V\'N(MFG M(Y66-6A)TZQO%)WYG)V7)3]3.WI[#D$TB2$]KS7Y%;_M:IH^'>+)70G/LQMY M^D9J2Z27#"]HU2XYZX]86VD?NSVGGW)*ZLCS'5'8FGEIY= S?,O&F3E/1V8# M?YC'2TS1"*M"6[+9#3UO:^/LX3--)VM+D^FVQ*N+=3N[R=O&?-B.S^B>CIQU MG/%X.,59L3@,S.VF9.0;,GOT[IZI'RRJ(WT\PIN\7A\DYT2NY 2[H.#3H7)F M1F07;GYCJ&FQV!ZZ^I0EVA (#IZ:6MJ]5G[6\D5RG9Q5'79:I%(L''KP5'IE M!U8@#2B_<]^D4[1M)=!-$QB?90OH'$T'YB'KNJKGOG;74G]I M!\MZH<;P?M!NDF/!F&7PG4:*M 'KO3)N=R'9%=W,E+[#BLUFOE^NU:*;F\*)[1./S#!/74N91MW9^KN8B=H!>]N'_(7X O@>2Y4T)@\ M TP#?M8M3-O-%IN$F*MJT(_YFNN@!'FF*KZI-J?[#3MR.YBN%,6%UID:^DP) MJ:6^P!O5<]T.]EWN@8JG%5\#)?F>O?\@O@8J^N3R5T51Z**H9YQRD3M $!6N M@0I$&I'A"LB A %1 5$!0=(5D0$) Z("H@*"I-.3X<^SAUYWX7[D577,E27@ M??@^LJ;O*;;MG.AVNB]GD&NYFN[;\P&KK,%7?-A2$''"C^:$K@W0]=2W$EY6 M=7Q)EMGEE>/7U]&^:J#=YIH1(]\@41$C(T:^":)^8T8^C9%QZ>SV)V?]?\R^ MEU[-25+2TS^[#)VX;TT#GN1%-_'D?%>W5-<5XO0*]Z$#[\X=W_UAU[6&2&]F M'5GN:WA87;G;V4RCYI//W]VU9]&7JM:3V8+=FZ>'?3PYG%#S\7 3-L?:[D+. M;(+&SU*<<@7E%(Q'_8A&_C[0\%?**WNY2G?XJ*X;Y"55U6%[;N0)^1T*.A/R30KZ9 M!:;E5\P>7F0G6\GCU=HH,V3VJO'_(0M472TEW3G5O+GD-T=EK=!HOORN7;2-QM59Z.>)_57DD M'.5[D:B]<*]VDZ9'V=Q@@ZN+86DTU;1RH<_&E^V^8,&?HOO,CX@H75Y0+EU- M?^UH\=PL2"+61JQ]&ZS])8KP3&;N9Q192.7:?9X=UW#!6N>KQ39;424?Z3#>BU6\57YNX@9T*(1PR/:HT4CAO^3\_/+1/=RDBE9LHI)WGWW M%VS7^(5 _LO/\%^0:XY8^X>P]A6%J[_VQ/F(&S]LILA129MDQ&+-E?'UN,[Y M+AO?VGS6P^8;%PH$# @8OBI\=T2LFRT[KR4)NR*25!YG6+>;R_+P,G;F'6*- M@G/(4_NAGAJB/5HT8GA$>[3H6V7X:X_%/1R\(C_K2JJJ4-3LEJK_?@);GB,9 MY:T[ OX\ZB4E'=GQN,S"X"J-G%6?$H7%X,^C7F^FLC1*PV'-::=;O)3I,NUY MD]+\HA9?_4V3"3QS>/S'7\>:7_DHJ^? MGY']&6NVEN_(,\E565D&I/( 2=A[-#^FZ'J=DCE=V^4IWN0;DWQMFZV%4A!? M39^A#K48M<)[-0Z)FWA/X[!#1E M#[.G004S?QY388()'Z VJ(4=8%BIDBUKYAUD9QUT$_@P%<7\I!VAK+O%H6 X'22GB0BF" >0<,H$Q&Y!I_ M8]<8T1XM&C$\HCU:-&+X[Y?)>*2J.+[;95=:3")GYF2L( M3Q'L*Z3-=9UL7$U6(Z'?HUKI:JGD6N*V*EDDQK+(D7 M9:LI3NEP.W T.!?F'7*-0G+(8?NA#ANB/5HT8GA$>[3H6V7X:P_)E2W94257 MQ11?Q3P;DQZ5F-A3K-OA\\@#N_ZR+Q100RO\!FQYYOR5U)/\E=0)8F/UOF$% M?&6S%:4:M37];$T@BW_>GRLJY'-4!2P D*,%MM56COC5Q4;6H9WQW.*Y*IV1 MY>Q878?M,4'!>!F98&@^F-Z_67GY7QOAS/;PNA-T61=A#D;.+Z?I4XWIC&>AA&EK/1/:U M^U@1 "$ 0@!T,X;[I^"C&'B^RV1='^\7ITK.KH_YD1C!!_,6?'S#ZYR1$WYS M3CBB*EHAXEM$U1^SPF_,M]\P[/=6,4?JIW@6_XM\!13 0US^0[C\O%G;IXC! ME0A^JZ3M5=)(6K(RJ(?:-KT^RYU21999]YADH(K]-I]-+I3"LM\#+G(FJN?( M)E+DN0ZH$4A-#'5O_?#&OX";*]\-6)YB46J)*A6H Y,,H)0;X M!?SFJ8[J>O%9>B+ZS/;@N"G8=]MQ,6DZ56786!(#'V/@]8;J02; ;-_![I4% MYJA+VXF&0;;$EHZM^+('GABHF+I9@N6IP*Y7HA8\^A1(KN5!QC+U:-:."IX# M%@-?#[XZU0%UHTT&$WS]1? ;TNY)*ASM>K9L@(?H,DP_=783CYV(4)4<3+44 M,(_CI>)W6">>B1N)B@Y^4N .[Y_O6W MLJ _1]V]8P&^-W-??4OB M/B\6,P$FP22'W7Z!%RUBLF#!#/A NHMYX1+B''@??%%$1$ N5S5-^')7E5Q M2D@/^.?]8\#W6< P#N =*0%_@] 5$3UZZ\/:]'VF+ACSE!?N,!80'VRWZYM> M] SX@BD@AC?#5K[D@,%PYO&" D@8\&KP2$@N%PB\&V5NR)+K13]%WEM$KHD: MVO$:7Z-L]/XE> U\"1PH698/.%N_;^"/>7"RD@L'O+318%Z ]R!FJ9!/P+S! MRH$1!(0"BQ'E&7[\I>CKO_\+_MD+L&P"IH'Z9;:3O;VV2$$9W&D7'/_G652" MK$*:[(6>I!X4PDXI9*AX%=&LHW__Y_'D'U1>4K9-V_F]5VN/5C53H=[Y348: M3E.3$\ 01E*:@A?_ELQ "MW=*AGFCJ3VY9"_[U4CW >,OF.8?V(//\+=.-C* MA;1)/MJPG3Y-FNK4^QU_:_]1I KWG]EQYOAO1S4CPL%G/WEJ1!7/7OXFB;OT MF8CR2"W#_PCZG@3_E3 @_4"A_J/;Y)YIB_@A\&? 9$!OFO%C@WC+=Q_]^KL+ M=1ED8P[J9V".WZL2Z4SJY"EC[18R>?*6W20GMJF /W(UMB,*&-?LM)H=MEMN M-O[[U^1:)M=H=GD!ZS;!]!I"LU;.LUT^CQ7*#;;!E=D:)G3!!W6^T16P)!S3 M+3=$6(+P90LXX)G75O.O"&MMWP5@"12HNI%5\$4 8Y@[DP!.2@O8ZMG]]_W\ M7\>LIS)W3)BD^UNZ.T/#9PO#&:^7-_T9%_;7,Y\=$V/\5\R+]R-9D157+"]( M8IB9.2N\7"2GG 9/8)^/E+85/IE7MT-CD18$.EBE+;G"CE.'SU352:?#\"V: M7\BA.]97I=ELW![3AR-3PBR_%"4SPR>7&:'(#-)$,JV!D0=O%QH5:CK,DAS? M'TSK_463)XWJT7D.EV5J69E1!5QO27FNT5GZ7 6.I)Z/##TOG64V=0Y7JU-1 MD?E@8G7;8_)PGAEA(&^5E#O!I8[J]KH>,<^Q+!AY\/9"(X-SVZ'HX8M2B?(U MUE.S4_C,@[?S#K_P5E6Z+Y)A9Z'EI87GEMO']E/SEDJ7PO.X&([;:SVKI-*% M CNF#D=V*QV1"D6B9E3I1F^>K&2G24H[MO.S_-Q).=[4,/QB/\/;AM]N9> ] M[@5^U_&HAE;P\OIHDI$#[1C7 M3;.%!CZH916\& 3.ICEL"A.N?8R:3;*8E-?6\R[B_M8%DOU!C>#]I-%0 MXM>#U<9Z;XTFSV&,'+H@,:R1][ FN:[JNI%M!N-+&C0O[04P*8"%J42V7^P_ M[#]8 GM5DF?/C$VH"+T9,'T?'I>(C$]9?!PI__%[5;?L\%6@U HG&J MHF6*$R=O\JJSRE%T;]H9$NT7K\_" F## T\!VI7*W0DU\H%N?9ESR\!=FP)? MU%.3-: 5%:QL 8IJ.K3+6,"&GOM5;OWSF74CK\LT[2!R-B-+T?47X O@>6XL M%U$ZO!O[IK-:"6^&<@9-DDRKAL"YE4!NRW!>SS'5T]G MVP/W8><%X7>OAW\>O@G_^,Y@T(YH.Y__#XTE!)V8W(6B_ MR;%7L/<_(W])\CU[_T'L+46?//&I'@4M=V,.75;/V4]L]T(B7O3[CHPS^&N' MXX\LTD%/S:+.F M>O.Q [UUX)W23(+"3W/=V$M\\[IMQR#=UZHWD8+[&QY?6:5]9 MC?U==-O%).$JM^;'E'^]H1@_5176+:6;H[7H&,8J@Z_"K%TK:#Z,5@--29!I MI":1FD1J\KOY>:=\U2_,$?IXX:#D]K=&:FN3I-3QUXD'3N43"_$%JHWLY7H?%91 M7=G1)_!A$WNMGBWI[Q/GP/#3SDRW[&0')E1ZC@03*1WC_E@1"W3PJ#=R29\< M&#\<%.^/CM\^,'YQ&N@ &2#-_5;!0\&G,/. 0M&IY9NH$QTSYZ1,?[HQ3%=, MA\R65"AJ5,ZU?_U-X0F2.DP@/]LQ\X<$NSR%8J/8F&4#^95GNKI6=\('>1[. M<&I&&<8/*;=[@?(]@%5;]5Z*'C'?@XBX"0S(G1XQ(TP6B]/8Q=0(PNV]"W, DP)Z.JYKA+A==5>(\]0"FHX=PQ&[24:IVO"E0-O21>F]>3Y'C3AF>LT8AXNKO=B^?\?,+1+MD BR4O MWH28TCOZ+J.6?W!.#_3\,O:$"09[E'(Q@ :N"Z@>+>L=1()E!1,G9HH7-5&, M_WN5!%G2W24TG#D7 6+;HT2$AW6^D'-04UQWLE2U,5ZL+$R[W*PTDQ/M7#D' M?VJ4G"JIX(LS!M+,W:L] ] !Z1<=51-WF2PBQ#40(G5'9! EKH$2=PQ*WK@. M0B!LN@Y"(&RZ5#[32R1YRX#ZFGV(2MIT#TQ9/DRS_N!Y!S!6X8?_]XO\]5DV MI>ZRF2N[J/'#16Q[YPE[.#^8_'V"N/I;6NT<#//:.F/G\/#?@^4BOCC*%^33 MC?K@R5D,'Q<_.XOJWO.ZM+ MY20\#@V&2Z_J)(U*8HU[77>57:I=T1N'4[FP M+LUMAX-1JX=H=L1;.]:ZC_GL0MK*IB%DR\)&Y-,+0<^FLH7R4ON#D/;3^3U$ MF(Z%DDGSKX5+L32HMMV/P:4?9+8:\HZ&,&)^VLE>%*:2:;TN+\S50"9\ZHVF]=,)#T MWY[T_Z$^/RK]V9*J*".+[(@2N:;QC,=R6^)K+'N]9O>[?2_5QI-&20@=,5UG M:U#ZH_LTL\QI\K>OR'M_2'&Z&4O]8D+_D^WZ/[0"(C:$7/@<"^0\-6SS;JJ) M<^$@,T_*A<6D<[**CU>QH%QOKS;RMNT84CY5R1!6+N>5M#$%+0&23F32K^7" M(B\?80?"CB^Q(5[$CGK?GN>9;MD3I6W;9=AV(%"-DY51OXH=YK!7\OQUX//^ MK- HLPW6WNH0.^@8.RCJ6P<$ZNR@VV$'IQ/[BY_J7 D*7'P?K@84_M"@J$L; MSY$VSR&!FQ%9,]>;D+BO;_OYWJRR,#-?8T[,*@UQ.=>LH<@MTI396#3QZF97 M6D/@*+* 0 2!R)59%B^ 2*K9"E;VG*)XL$(G-UD&=2'W-2"R;;A=4Y\X$B]I M,A,2MTWW9^;CX6J\& M0\Y=IONJO*]-L^2E)#84P[K=Z.%=HLGD8/?A]]3CHA@$DGPD^=?;B.U5R1]Y MS6%EHFLLD/RU8(R]&C'&-2#Y]'L[KOV(2OR#),N7RW6;4;GG03/H!&:IWO?H M" TDU75W9:L7;P9=^' C:+*Y+ 2&,-_RY%!N"&F5:M:3P0]O!/UU-9N?ZQJ% MJD)0X^>?10C4^/GJ"J6NH4=8,5*^$]01&G4*^_:.R"NV6\3F1_R1]$0BVN7Y M;(@G*=HWEX,B)>)!W $ZDTDP3!:UMD2M+5%KRVMK;5G>WPJ[OZ=67OEZ;%6< MM2>*RE6CIN$$<>N*LA8W-RN<)8AR=MRK<'5:%4* M]@G\#$[?EIZZ0#OWBQMF5R+[%]^''P8%IVO2WL*%@='L-^I@B9-%>\O;#)=L MQZF]%'Y^2_;GZ4MD)UR1G? U)O#5J,CW16Y.V./]XHKA;&&:BZ_L:F(R)T\+ M^41,1A?$/&[-C"J^<&;]CDX.0ZD7Q-DA#)D@\-0W/R/^Z]GEVONP\J-HN6RJ MD@/Y=[9[W7WFPN'1V9D; )'4 P/NF#!#/P^)_\^34/^]6H!GA[;S>R]&CU:U M.V(@(XG2U&1\DB!-P8M_2V8@A>YNE0QS1]ZCS^][483[@-%W#/-/[.%'N!L' M6PF/)1]MV).3R?A;3\\F=Y^]<9RQHXIG+W^3Q%WZ3$1Y?L1.WY/@OQ(V#5TL+CZT=>]Y5#IE+L.?=);B:FQ'%#"N MV6DU.VRWW&S;;+Y[%"N<$VN#);PX0N^*#. M-[H"EH1CNN6&R.>_< $'///::OX5-?NV?1,[A5FMF4:K!#T<'(2GO*U[ATE<#3;;RW-K5D6JNQ8"3U?&2? M)(N-BE/IB0MJN3%ST^H\& 1@9.9@9+,_:H431>"Y2CG75+V!ZJKPF03^?.@H MF%*U$:GIS>W,,E/<,C!:Q(+1AXL7JESQ8([+_@X5QGFZLUL96OC\)D'BU]/?)ZO M]L*JH8:9I5-M=C)) Q9T'2R>JPY7;KW54HQJU^$\>\P.W!5\)G'P^K*HT1-^ M,K=YJ2C@HDB7DJL^S.8^6%*+SU#S"K_RC16OE=A9V6LDQ[!XY/"A\Y#N*64F MX_'%%%GJC[F";4=&P<%#%XW9@"^U4TMQQ5)#OIL?U5)3F&)V^-#&L-:8MKKE M-2]XY;9%^ZLMT0S&F<.';DL3H90.&0I7RVW6J0L=HCUAP4CF^4B>"M>NP:56 M8*-F\RJ_D5--K@U&'KY>Z'GM7D[*R_AJXN*;CIOD.E5VS!Q2M"B.K""7FYL& M6=]2E0&K)+U1 $8>4)2;MSIMKMU;BI*N"AFR:I2'7AN,/*!H;M W-V*YN!2; MZU'-9_@F,Z]$;S]X/4[U2E-_LPCX?L[RLM)(,_F%!OC^<*:VZ?6G%7U6P;E% MTPXV4X;:N&#H$6GNY=;9S&)*T&(SIVTF.*6G.MEHZ,&JPFU_6L^4AC-#"+5% MEUU,)RH=P*&'4NKE%])Z0FV,Y&R1X%3BB)P.%DIY(UN9G"&1)6T2SAN=C*K!H0?KFH;->D8Q59(7YFPP7@19 MOCR)AAZLB^FS'IG4+5.4PI$[4:AQ-9<.X-"#=65+P_HH33<;XBK0RJF^F"X% MG6BNA_3*6;EY(,A"&>=(F:&RIC:0FF#L$53I.7::K>1H< M>OC80FD[-$Q+S^-5)D\WD\WZC&^#V1Z1;#7BW988?B_%!III>4FH3#CWAPSIN9:4QU;01+(V7RK-%-1%O*'#HZ0PR MRQ3%:GROB:PRE?6BAZP.J*'33CTY'"-.:MZ:UTL:'QBWNW@1*'>$ORGGDZV.1/K M0UO.%377DJSR=+#0BC:\+D]VR_7JF5ZK1@#6KE4K3877BBQ%!\'MPY$M,LV/ M^#56UZ:YIL5S#:HT-N'%>O+,K,P0^6*J23#3!3;C%[GI.H2D='[>O/<'2ADAN-AH\ Q"%]+M3F"%?*S*7WN#J0RZ:H]HYD: MXW*E\JC4SA2ZR[-72W^(*2S2(@AM3G;GDE/EV6+R['UA]6W=CJ_B>4;"ZO-) MBRWW]:QR[A)8KME%4C48H "DDOU*(MEKFAJ4F-NU']EUVPS1WLST9M5H'/*L6NA)CEU MF=Y;Q"NYN^JLIJ\3@DPG 244^6L!Q$))O"<1"1; K+242R M*2P'$=ENDG5" $WZ&*/P$Q*B'X8\[=UH0W*D+[D!) MC.T'B2)2^'&D4(,@2=&I_]VI$^2C'WO/_PNR/U@JKT@QUI9D5X]55%GZ5//2 MC1IP]XJ@2XM_"9;;,=L=323!\4NH;R$)B9_9_2!P,OW A?]8B,V(T'_6PB-" M_UGKC@C]IZV;_)'+#GS0#[OPCZGK7[>V72$EZ3\_X]I@,I(5"USRIF&/U=DU M,$W>BC>'M"#[S>CLMRNWWG;RN% G?=+%8_N;+?6T]HEGT\V#*C $QRSF!22^ M3@WGHX6;[ZV_M(Q;FCKH>E:8'%5G56*-91QD;E3:(\.M+;6^%W0$Q)&G M1)(Z8?)_(RZ/N#RZPT/%\#7).'>>WN/BN"T)OT776DF\]7X>#B)8,( 5 M\&^-MRPN-_ L-3\I3Y"\7!RI&*7DB*'RZP^*/U/'Z$@Q^#[[H2-?1]9UPS)% M%P:W)&%LF+JIJ%?!"XU\H"$"_7N$N][ONKDAQLX>+6Y$0K_&5N==$UUI\W4= M93M-!\F6;H(J^IJI7J*\3B-?9=>,M)2SW4D[GNB4MTU\J2?D(N):Y%J.Y,?C MRH_0>@1"(S3>[PRHV/*BDEKW2BSOL5@EEZ.DH>L%;7Q33PB:N*$OX >R4R1& MPB-&(C7DT]Z&0DT>*,-:=HU,X]1T,NLZ[?448OM0O_Y03ZF+G7@BX1&%M\,= MW@Z/E^*#8N V#@JNHWG-"=NW$&F.-=M+KZIDV]!!@3PCMW%0W,T;X?=%AIOU MH/']N]WTX6'-4%[KV]^\]-VFC: )=PT2VX:M%9E9FW5>ZB%NOBO2DT5=5_M? MVFIO1.:6N%R12$2E%X5*J]!IE#4Z@'5'GU+X::0P"B9$PB!$PB"TKH*P28#W M>PSJ(\1JVN->6>.+XW)W*6!Y9=X$,H$ ,B$5Y0Y$(B'<(B'2#ZYE_2\1=-5C M.7JM]1RBW9T/: 0K0+Q>"FH'R002:0=1JD&4:G =IKZ-+=\=HF06+TJ41E9J M_372S3>9!+3ET>?$]T\VR)B6]&69!O>OOKXWP[\:!+C_UCRXON#[!R$UGW$. M>E-]:O?+U2ZCZLU1AN?Y5$?^TJJ"#"65.EQ/B3.NHU87^9K72:1@(Q;LUY]4 MXH8)B3_061Y)G^\E?4+KP B'R'F_VV*Y6.7G-CYWV9ZZ6O8,*CGJ4E ($>>% M4)3F$$FA2 J]H@/%(^:X>AC__@1P[XUY-=!__ZT)CQ?A(_?N;7P'O7:B9#K# M=069D@9>6I:F3 KQKIT'\&W!.S]UM1XP!#Y;QD33A9VD'K:M^_9BO/?"0N0( MN']7=U-!F/[]V97]\C#'_%Q*/GX2TSJKV/>]YO M.6TL9X!_Q<]CY^?O>R^?#[@*P M SH\SQ$:B;+N&EM-\N4.9&,*L#'ZE"#)Z%;^E&U^;UJ_]R9L[/![;\-M;.[7 MN/Z_R9]PZ$;U^ MEU5&]/I=%AG1Z_=99)1-&ZI51IIMU.3OE29_6-3D+VKR%S7Y^YGG'C7YBT@A M:O(7-?F[;I._;ZL91-9[9+W_!.L]HM?OLLJ(7K_+(B-Z_3Z+?!B_8>0=?9"Z M^MNVR+MWS= U\^K"C&IYXTPZ[&8-.Y;CQ'PXY-NJDQ];KJ_[:3&3=3%_A4!RFSA.IIV3RAN X]^:/$!6<1G+A03+FOX,P M>'\F?EE4F?E*;>6T\G+.IG))NSYB/"@>B%]_,.PI@9XB9T<%Z9%\"*E\B/2& MZV3VF\5*7,QD/4[C\VZJ9N*"V$=]L0"[]R6?< *-M(8(4#\"U+^K-+@1$E]> M':5[<[2L85TR7:>7I?(\0?MM_ZY8*1 *5/V;]OC[[LS[P_!S/\;>;_3+J%5I M9TV)I323'Z'B)#TPS/S@2[OW#8>&/7%&JL.LZG-2EU@78[,TAR9\9/WD$X+< ML'7.=V>12 [\:*= :)C__?X LE2P1G5O4D:F-37GE6I8I5=5H#@@?OTAGY#4 MJ=X?5>9'XB!,XB!2"SYM_MOQQ'3:78@NVQ-'>*5M9!,IPH-2 +J(T\I-.JW M$T6Y[Q[E#H\5_T%^OHT!/^AF$*M9:/20>J]+X7P5Z1J)H"T>_OVA]&_0*>\' M>N8BY_[GW'F76VO$I4';\N)E( _RA&H/4U7><;_4[,]U9O)<:%0&[+R<1W,L MD9X34V#V$[[93]X03N\',E,D1,(C1$+K+ B;Y'B_SR"SG'*C>'?%:FJ3J9=* MT_Y$K_FR!#;BPT]!P*($@DB8? MA$FDDU_(X#'OSR9JE\"6CFBED6+"1Y@+Q MH RA?OW!HLX\4;)!E&QP;UEP&V]%NLTRZYJ"U!ER6JLJO>($S4CTKS_$-;'[ M0Y%M<,,F?WXY0*@N7>GH,;*0PSX_BNM:SBS);Y(?%]/A+ MNP#(0W%I3M&!P_W6K3+ MY#B]*J7*#+;B$;2=6%!>1H'"Y.9]^+X[&T72Y%&DR>W:Z7WWPSW%Y_^))'X. MH#_<)/XEF0!_>0W>QK!NSOHUO5AKSQD22Z26!6\E4\++WE8;TND.GIODADV&F MQ<&HCV(V*GK D$Y"0SJ9?**H&R;]ATHD1!(@D@!?9%1_'=N_WP@>XVN6M9JX MQI35$=7*)O+D;$9#00#+_U-/1.HT$RB*WD>2X-M*@N^K"YR/NT]:"CL9J_&D MQE/+CI1?)5=<6H$" /;PHYZPU U[^/U$_G]/7_E[LW^8@O-WWYG;N!9>X_O; MN +P+B4R6')60N;*JFPCR[+<9IM^23_Z+E? ?QP>O.#/\=BP$-_53WKBVHXJ MKXYC^2BV.^Q]Q2HF+6>284OP]/QC5PT7T&',G$E6 .;@?^.,I0!@W=_AF&2( MDAC;MAT)OMGT'L&##B1/,7"]P'^!3SW>COW?*]]&63>8'H=RFYZ4'7._0R6> M&6>4%D5HS-2K])5RFV'=^-\GA4&7V._]_'=-J#V*+1LUIK+ \XJK0;[&G@CB-((5T-.M-PD]V"24JZ$S ME+:D=HZ5R#[6I5<%&R:!/Q:2OGJ.Y5S'M:08_QJ[FX"KK9BZ$\(QWM>VP/_%3/D5[HZI_O>RJ>NF M9__V1=CK=\='N?3PQF@+8TET=V]'O[C_U)P:RNS82F_#+NGYFQG59(<:SNQS0O18-'O2WRCD.>+$3E1 M79QYO D>*0,"W6[:]N\XU-M^CRR)U^(>V*;_SDQ;A;3R.P#974A'S]SH;OZ+ MMT/YD6WJKB,=K?-+(@#!P/<3QG_ 6G;_^RXU]UUQT&C7K[SKKQD7V#-R$7"8BEKCB27P^3!M<#?&(,.(>=?@6;-D9=NM[; MI>O5I2>?R8?OXWE@F&_4UX\V[-IGD7O[*B^M&=@!B;\D_["Z8>^3HQ&H"/?> MB*N$78([-M1E3C>.JN!<=5VI,!C7RFEMJE4V\EV6]@:WR3<^M95K8%H=3](7 M4A7,<7PN_P)!4 N?C$F)C1,6519;0UI/TQQ8P*\_J:<4?NK;^J3T"I6H(CXN MJGZF7/KNP9^WS()(/EU3/D$%NN.99\12!T_1;G708IDV2C "DFKTYPC-X5 L M44\XU#&N*Y;N?>&^):G(2*EZ>*7J;O(L4L'N*^+&EB2=$7)I:JZ5QVC+8,IB M62KV9@*E>QZ7@$*.?"+02^VP'E_W2D:Z5Z1[1;K7/053SG2M<\7ME=DZ$9?[ M'<9%^727-PPTL5 X LJEQ%.2N+I[[$$FX0,+1D(TOB+E6I55;M.*HA*CE4DULJ*UJ!_>X9.!'2USLG7BU MD/[/N_G#I_K=5].[>^G$%P8W[[[6'RD;S]>4438:)Y&%.&&F5(\HYU>%\J3H M<91OR:)/"?)--6];;A+.+*RC&ACX]Z;H@P\6$Q*Q\@55,9\B>P1XDR>/\O/]SD'>XDU

I#7Z!L-O7O?XE;V]WJEG;)>D]7LGV. ^Q(AG MBOK?V,L_X6Z<;"7,5=_;L(-<].!7A]GHF\_>R*WJM1;]&=8KVVLR;O/[E:O<.T8YTZF%ZM7:\4LW2'R<9R MQ1I=RQ3I2JS= 1]4F5JG'8O#,9UBC66R7[B $YJYM)I_5"/FC$W7!M>Q_123 MEH($?CB3K)@]YH.*(!?0R+\OYOQ%F77(<^>8B=_>GU(BHVE8S]99,MD8$7F2 MKS!-#Y;__ IH<3=2%\OKK-F.HXC4'!4[>:)G53IP9.)XI",QBY&1&74U/DWF MQ5F^2"\PA<,YY'BDVQ.=E+)*D:(XX'29PPPW+^I-/,7PF;G #S0N,VA P^UD))M(=H=YKEQ ^+7'U=-V M%L.J3:#CG(PT+4WDXO54',&LFMR3.F[.K2E4TOH1U41:=S-3=?QV@3WSI)SJ>R-DLPHM63GJS9;775JGH4JY\BY M9_0F.<_-Q;6>.J_DM*I.D''O'#G/)(/#BBNCP609,@U'DF?$ Z',.*XEK;0A@D\L5Q(K*N]K@:ID9U5;T$W;M<[4%W82_6QKD1Y6V+PQT0EK6._0 ML^:-Z@M/[H#CB^-%WX,W79"%GWR.T9E,"]QCL4J13AXIY$KS@[E2A6I=/B>25 M^E,MF>W79DUMK$T)1;3F7;6ME MH3\VBS(CR'[ #H,U BGR4A%ZE#L:\>S/Y=FK=Q-X-\]VN"E#"*OXFE&M:MN6 M>*5>2T&>)6#M(IZX(I[-':R4[>4Y,@WW>A?E=Y(] MU6VW9"-3$1E^B@C:0* ZD[X7I)A@3TC4%3OBTXA/;W])OLFGFEFO8V,6'R-S MF5L)"K9.3VB8 PGN2#)%7?N&O+=.EY5L,#/?P 1;Z8$3@RFT8]Y0)/]XX#*_ MC]5Y-[[]R?KNU:_<+%COPH\_[J6>7;AYE7B/;FI8GHP4KDH>YAGC_)V$W Z >,I%'Y%C,([ MFK^".9VJ0'\QC2BB&>G17YT")-F9'?V]SHD%:I7-6>5BFLEG\79O[HD#+PEQ MI."=F[AA'M!W)^2(6[\?M]XP^>=]W+KN)ROF:+#N,!A>2TBD,T+U)41$(2"W MXM_.TC4AXIL"C5UP*K8J;GJ01T9OI J']/Y-N[9J2#;DYI%J^-3Z0L69?2)^ MAYI,C9BQ*W+5OM9N#5$ESA!8IP=AC:!3&HO,X<@Z0VF549NMRF_TP-,B$*>".+-V.ZVG==QYZROP^JD9N_&ZKPU++^O M#,5TTU#BCF1-'P:>WY]WS32$@%+>!N?'Q[EI:F6,& WK%;TQ30B5U>BG@_-' MR/O?#$XB$@V7??R!OY7=?Y",AF3^40(OH]'+T'F!C7 YZZ]PHC].YP MAFE?J7Q_<>&?"?94$TNG)^%)#NY;)\(YGR*E5]S"4W0/PH]D1ACUV2DY5D"2P= M3L\4M*/"6["QL=&FO"G&"W-7#?Q5D2X8*EWP8_G_D:T2T6?HZ/-!+A1!YZU= MX2?](ABWTK0-A>E![>?%.Z:PQC+X>C2E6)>1-+S3J/840PF [+$G%+O4<.(A M3;BHC"=*RP^!//BJ,IZ+S(_D>LE4G?0P347'BS&^H,L%E XP[]$G-+(/HSJ> M2&"$1&!\51W/18$Q64[2?5[4.78UST]*HI:NYS4%" Q8R7.Q["^*JT55 "%8 M6&C8^19U/$!T.G:#7\'L9MH0_Y*WLRQK8U/7,-A,;H:,L;PTK6'>IC%!X@DE MH]J>B*LCKO[RVI[/32(Y*LMZF:0'Q1!&7D%O;G!N)U:C;U_ZOR6KD;Y&M\L<5A5J_=2*">, MD='456!1$GCS?_B]D<7%7*OEVNY8B_/#5 $II?29Z(&1B>.1(I[+KN:&H#)\ M:\54"S)66? P7HDT,&1^(=A!<)--W-YK6Z!:%93YZ),+R'%A AJ;FC=M\4 M%H7)B*"YU.DNI1>BA>J.,4=ZDI MPO8'"8@2M]W/6U>NP12,CF1-L]+(.2U30^LUN3K+M1-:AK"&Q58N;7BN%\AL MU0!RDW8NC./@,/1&16TGN8BO5Q76ZATFR.*DGF.5>BT?[S"M:BS+I#M/L1K3 M^9+2QI=<%Q%L];NK&7G[RXL9V\)8$EU=JLN0*(H&Q%F;@NO0/E/&B(_'') Q M?59R]5E%GZ3F0B(J8XS*&+]77414*O3P!Q&5"H7E)*(RQK <1"2;PG$0D6RZ M[DD\?G D*F.,RABC,L:HC/$A S/??9&/5!;V4 (MHMJO?MJ1U&'8ZJ^ MCL*5:9G"N^:,9.J$,9\D$ZRAU#^>ZE)1#:DN!V\ZAW'I>:4BZPP(IMUN+KBI M9Y?L$;TI>T2>\.2ELJDHK37B]9_+Z]CG>;V$D5QB[>!#)EZV6V);+ZM6BKX5 MK]='PZ8YGWDC=IJSFC(Y$_JBZ6U*)*DG!+D.MOR]+*( 7M:/O_XSNM[-_-U% MT@^K+;MX0\-Z,2YG6A*8YUF&-3372F7P$LE@6G>XE--MFNTW;\6P1:)&=MKY M*:VUJZ4\DFI4*_6QQR7@Y9R(,DPCOH[X^GVW\9M\W9Z5L9I.]H(X4EI*]F6;Z:#9TQT;2NE5G3;+S+25Q;)@Y+)6^SA[UTQ'VF:9GV'O MDDT2+)_D;3:CMOEB>=CA%4O95(HBJ.0KO]YL&K(+<91 M3C6@:,Y R5R3SIFCJVE#J_,=8ZC5D^04[>N\N<8V98^),Y7,_UX_=>8':F^1 MUOI3M=:KPQGLE_F=X6^A@L]3-J;7V?),*5GQ,;]>ISPN&;0@3STE4Q%V4<39 M$6>'\!)_@[,K):0U=T9:GNU-I\,^G[ ''5P!G V-2YQZ2E'D0QN7%0AHN\%K MB,U,ZZJ@MO?7.$/"L'??A_MJWC>]CE_O+HS;9#.N]$V/R:-93<\-A%H?4SCJ MTJU\G=A)9%M''/ZC./RFU_+K'![W\H*)F7.':8^2>D::E'6C10,.A[A%-KU%ISA5; M<9M:?9WC"G(^I:"%)I<*(I_))X1Z$P-W"Z<7(=7MPTYA.]JI&[$2;[B\M=I@ M3#UMD*6S05^P?^9O-X9JG:L!-0+ CPQ^CM,W;O& 4K MY*> +O?7_10K-:JFI8!3S8QA_[DT;VA/L=HS_?P$W\R+4]4 #[=\U 0P.7]B M\%'P(3I8E639L1EO.2OXB24YYO/9K7C:O-OT\\^=,9BM_12; 1:!6_V/^F\P M;O](P+X "669'MC@&.W"2>@JF&@6XE"!M\)90)(92KP._[W]')X@%&SP ;8[ M@QX1?[;F;-.^PM_0_3?M/__DL?"_?]3M!&>6N5!%R?;;"0&9",6J#=_$I(N= M+/WD?^ZGUPOF0C)XZ))QK9EI@Y_\ S94E&35\&G&G\&K)_?O$Q!Q_B(NC?+? M)BUGD@&?'X!;P ,V8U!4+'PP3_@J2[)GD'S!NOF:I>G!V*!5P_B'OR+(D^,2=!9/=,LR5A0.@6I\II("<6F"7 M?=X^.4]/=<8?8,G+''FPWE??O9,5@%YAHHH#R0AH%<+X#1KT ?KV5F=MWP!V M"VX5& /VQUD]G\=7]4%+]K!8!%WB+:C5C(]017%XIK< 8WD5-0%+O"@A&XI* M)H\!5_[/ 9#,3LN"N'FF]7NK2NVM:@-@@_E:E2+% YP:7@8O_LWK'K^R-ZND M@&F:V#HF?N_4,;@/,>*9HOXW]O)/N!LG6PDA^?8V[ "5+_C5(2[?YK,WP'(V MI^*8L]\8^DS>Z%".F9K8'<'_XV-C"RIQ_].I9UY'C3&@KJ8?H,9L/OKUI^/C M' )6SI@^8*&]4U'X&ZDI?PW'D:G0+;8=R]1;C7J+[A3KM1T>Q_TG5ZMWF':L M4P?3J[7KE6*6[C#96*Y8HVN9(EV)M3O@@RI3Z[1C<3BF4ZRQ3/8+%W!",Y=6 M\X]_&9NN#:07N 6EI2"!'P)M(6:/_4MMZB-F__L"B')19AWRW#EF B)P Q\; MM":\"#6[@9"]R_W9 8+_]KN[&1Y8 M^.#S8U.RQEL6-ZCARJCBM 5D.G";E4&E4R86WJ\_.((\@4OHQ)#,9ID['KM++J3,2.E;6KLTHN=BOZ\G3/K7'^+\H4-NU?U=\5DU M..E_ ZLN;%S\6GKZYPYP,LP6LT1191"LR/<3+-F?$LWK%+)]Z "=;H<1&NWB MBNFA7BTI%#K$LN%!!] K1WC,M\ZN=.PLP_J590>\^AR[+-K!)I@[Z_S 7P", MG DT=@!A;$TB2P(FI>7_$%R?T-RQ@%VH2($ULS5)?(/9 /8*>(D"WGH' OL8 MM>3B=@BRF_KZ8Y4Z 6OZGXO#J"+P_7S^OO(1G26 M^=6 K'%(G,QU=&N8958"))OD*V0#S?_=._:$/=C?_X#3>:$BP9R"DP\< ?] MM0;^-+ %H4*T<6<",]\U@J'0S ]\'S,3*M0J>/[+21^\Z977O'@[7J?*'T8Q M5Y,O?:2[U!*F/6?<[FS43BL)O2PU?_TA7]$+WI(.8-I [( KPHA] HK_DY=P M+IXI3+KY$BM5"3LE=JTJ8C4/=Q4Z4*=@1F.17ZV ABX9I_G?^^^NPG6!382> MH+WMB]>J2J=?RK81R>27!*$E!TT1;-^I:REY[-XX$,/;QQ]YFGAGZV8!BKO/ M 7MJV!Z'^-Z<@$T\5==]/E(-R%^^FQ)\8KJ.#4D?_O)(2?/'O-P#4$PK@4// M%]+PUWS0!\@?Z1HS7O6=5Q)TYP3O-HVGV!38#+$1G"(<\'POQQX-5SL"@S<. MW?=(#RBYMA?F: 4VRWKQV*UB\ YS5KL5V[ZOS9/@OL!V\4'3)+!L05(74%@' MWE+#,:W5D_\K79=\YR0G2KO%@'F$-P>]M9_?7FWH:-8=G494*LDODOE""P(*%K\ M^0B $ #Q@./A95F%C.V[/,&^&O!F@7]LW>R^^WIK?FP,?/[1GT M6,-T'W]VCNF '^O20K)XH,CX@FSC$E^"KX4QH,S@W2_?/\>*_A9-P*7H7TH^ M9\%7-0#9J#;\J.U'(QJN)?BNW9?5!Z_=8;!BJ0";]\GGS!&,1 AP5SQU$[_9 M:E5;QR]]Z!6F?:^P!TAYJYV)?CQ%BOE\;9B8<)0F<.&8_U>CH;:\N?:&AT&% 9\R+,='B/:"_;!R_7SW7,+A& M'M0U=E;%7:7MM%'OM,8(V7$+7&%5GYI+^@(\XWV.?7MAG]/PGF/U,^+R"9@\ MFQ]]6"P?$O].;PQ4O=V%L'%S'VB1+WK5ZZY!H J 2UX/[O?M2X#Z8.^4J8 5 M?4T<7#-@=G#$OJOI#64"7!F7>H7!W^XT57 !PE X]#\ %4MR/$D"[YL!I0P8 M3. [,(%['?X[67X&-%3.KB*YEX'G;O9V!IEW.EHW"MVQTY2]7[]23XG3^3%_]Y-8$ 6_4D$ M&_@UPD&P^$B8\&@'%]ARO,ZG&S-;9YW[$6PS5QU)L_C41.;51&J8:Z[2(@'N MN-0S%1Z"#>((Y[7T3<[=@:P.TD=^@GR^ A3NY\BYF)WV4PN]EV SA("O4"\M M,?7[D7-6K]I]=(+KFK0NK.:.VJ?7#)"_Y#,>'G)^WF6&G.3;1L;F%QJ;H[ 9 MFQN@S,.DOZ.\4FAF\J]KSD\;=TG@3O>])57> A^\&*V[>(GO(O$=-"^^+15( M -5Q-\F;^\\*7/,;ROV\A_Z*@=E+^*(JAM5*!I>*:_66WX[=QZ2^G MX[DS4<09V_864W38X=*Y,7T/GX6KN%L#*8@A)'82YRA3\LM%GV_0R>?H_" X M\$[K[MAL?'&O'SY@YWC>_&Y'_I>MP!^M6KP=3+O$=ZLZDFOVNI,^,Y^L"GH# MP\Q6CKZ;7M!;Y>>KP7(V1#*ZDEDWS'1Y,@6\B3^?EL+Y#-6PQI,V@O$U+3?S<,(A M8$I&F'3:[^Q3.$MM9WT*'Z$V91"72G$1Y9%,$Y?3G([[65"^&G%\^\.K>2\8OXTP;P/D@1Y]3O<('O>Z M-SIXL./H&_+J039+&DBN/4-,SS! MFS,1DC#Y!Y"?ZQX0PN8>"',H[R4!\^ZA.SCK%VTY4)+]Y(\?H1J',O7]2S48 MI;LR9=%<4@@_=.U&JE)'!ATEBL&%(RAQ&Q*4BTJ\.N\G#+9.%=+51KQ IY#F MW4BPC1#%;K(AEQFIA]F45B@S-2)L88BG;0F_N@#R\(+2\9^CVL+0X/5\09+P MZP EZ/E8RCNG_G$'.IX99Y0616C,U*OTE7*;8=UX\]1C;:D+/V_SA9ELVA + MD@AFK- [*(>L:D/% ;!Z!\P@K9N"]FM;/#KN-Y)6HS =(7RJL$+9%*=;+!WP M/B &2:2="^,V1:8Q"7#(#$P-S$*Z6LGI29K50)OCV.R;GIVC'>" MQ&W?N(!%6/[K_(3LK;DKN]>HNB]L!C_)7R#ZWGV.B#]-R.)E@BV") M ]@7?]->IC=:Q5Q?5]XM"ZS3 W>>?RV;,_]6A.0+A3189#'0G_>W[P2F1(07 MD@@S]4=!+G^0X;9=6Y J#@:/U5GP _\Z@K@FHF2#+=X"\^QV)C8&O'J\Q;NJ M 5@7%0"F[.9Y[M>;:)\-,3.VJ"0&!/<=P?<&NCZ^(X/PA#HQP0"T[ M\V(G8*!U8$O BH"A1.AO"5S23^]_EC]5<,Z.-+U?]8?SGBS?'6_N+?]E_Z'? MQY*F?+"ETR!,N(GAZG#3?:H]N$^@BR.N+N/!7?&[X/\?EZC74HU:FT\ADEB8 M3OAFP>LNZ7O8G*81U$: _X^/>5T.]@9&25_P+?S_V[CD('%*%H2*@>L.RB*. M07W@-OD%@+II*''?4-/M_OJ@Y=PY( 1:W! M=^#2] \6%AN\D,"FWH%W]I^_B\I#1^*UL[0_JB]\N+O)EO#S@,XK8!/JQLMG M09\3P''@J6== Z1L'ZSOXI3H>CNBF MUFYKI-Z,%Q2.R[=*RCWXY:2(Y!R7'%/G/O7ND\T!V0("?0]9*GYEF'%(EN\( ME +H43VSCH?65G3\!\#U H*@*%BD"A(E"H"!3J$Z!0O'_Q M*.)J4$H1$)/E? 4WR6Q#97CFNX)5VOZZ1 M+E//YH3&*IOPH))Q/+)-]9%J(U.8L&X&:;DUE9&KZ2:'G8X[W8D'1N+'(Z>4ED;Y-:LA*PQ?E :MV;KLT1Q^^LQ6I5I/\;/Z6,.J M@F3V<73HY148L3P>F2NNT\HH4%Q;()1IX\1()D^) M*%.N\H7\&/9Z.WPF-TJD4)['$8[ *(Q+@*/A4AA!< D!&240,HF0DG#\[.*H MEZU0&: F8BUJB5>]'IO%E'-GA2W3JAAOB@NF)ZX[RTQ-EY>ILVR)@J\JI*:.9*=,=E?=1 _RT\DS M68GRABF=RR'M]GKJMD:(MQ[ D>3Q2*K7)0:CI2VP*[0\6PVI=FNZAEQRLB)B MK%5IDRF.X8^3*@&#TJ1:.= ME*5567-9;EGJ]*7Z4%3 R).U=[#J4)64K,A@W7([4UAT2[GN6I) M36:>LL@5F26YD0>[L)VN/3?J-C2B.V8R0VJ ]!P4Q::PJ].IS#/U1I9!ZGV& M3W*Y:C>/30:3)AAYLO91%A%3CI,JLAF[G:MF-4/$FS08>;*BVH0NC,K\/*VU M 365N'*ONYK MR=/YFDQ:'?6F561N<<*K40_G7:Q)D>=KLA-88TYV9EH3+O8 M&A719JU8S7E@Y,F*ROF6I!JM\I3A+;86%Q!2Z,7AR),56:+0(^TJ'+E=T2M0A!>]Q/=VNL;&DBYN$H1T/+'J#SUT6W?5BV/]4M;F M2T#Z]Y=X_ML"F)^K2W6Y9@:H3'2@5M3E^DOH_L5D;VRQFGU=]30(T)'C(\.< MZ#V$3#619BI3Z%<*WHW<^E.@[V_,%N3YO5#QR/O#+G^1/Q-,"EH=FPE!A4L( MU/BMP>@;.+SKF-L/ O/&_^3 "$)>TDLV8TYM3,?:3FSS0G23,//1+@U)[)E* M7>HXM:=8[KT2 I! [^QV([=_Q^&C?P=&),S(>M-^VTLAV@WE1[:INXYT8U/N MU 7FSOS_;+P'P#.SJ)NY\$]DQ>[*48'43$$H]Y$I]O6_;F??$U&^$[ MU50'S%DX#?/_926S*^9H& M7V^)K"\YZ:U6?X4%O749WN+4+M%I8#>=_N\AN3[X^55@WHP3B]CO@\<7>E$< MF-L/RI[1J;YRJMNB_QOP[0]LE;DY]!^W\("E?]ZZ[W?@;^G-']V*]W/_W:[H M+9S,+F7WQ:$=CV5X@Q?W6A]^&_WJO?EU&3K+268#;0I9*L',<0G3K8*RX&OO M 9C+;/*&@_J4S1_^([=U+)M$^^PF<@ FNX>->BUK0'Q9]\)%7%'VR62:5&3N664EA MN_\2-%4>M;1*VQ M*&K]N,Z&*&K]V.<71:V_>7PSBEI_QU.-HM8_P4\5Q;&OO>YO>MZ/>6E'<>P; MQ+&QKXMCB5'VHS3X-U1THM#V[4/;EZ3AE4/;P_H0SR\G"9Q9 M225BDE \G"I_G33LF6.70\OU$M-N48UZ86"ZA1J]"VTGR=,V#Y&^^/W8:E]H M)L(=VCX&\KH#4 0P7M2UX?WF[O@Q[+?$-RIJ_MH!0%8 MJF!.9Y8TE@P;SL$'+H3OM21!YVU;E=4 4RY 7MV@=? KR7>,@*4QKR_1##EK\8\?.E\NEVAX(^ONTY=IE_V MIPZW)[._.T4#;)9TU#[U8P\Y C9O0YPZ>&+,W 4D#W]@&CXJ\_[+]IY;DYPM MQ&(.$,3+W5*WF@'QP9:NO#W.Z:97\-%>-Z^T2@,NQY6JJ+:J#)(IDL"3V=3' M(1];TD(R7 E.(K-A@I[JC#. ;< R+68):0^"2D,RMB6QPR_/8C_V;+R[2MED M'4R+2>_7'SQUBHKN$^BMR08[(!OLIY,-TBCGI?EPI+'J6%KJ.+_. M\.K'D^ZN138\7TVV<'+09>-]JYS-U_%T;@7)Y@F%5] FB#I"Q"0[5\$4%:/>)TW!"EFCR7)B1U2 MH+^8P[MD#[(S]' V&SN(V9A!6YJR=QP"AFS[V&Y!;5[!M+'HW)I.S 8=1"UV M58^/+Z4!UOSAF#;W3_U+)*/4FC D.:6>\2C)*10G\4P1T4&$XB"2D6P*Q4'@ MSVB4'1Z*DXAD4U@.(I)-X3B(2#:%+3G\LD7Q>'AFGU+H0Y^M=KE/P8$OXUK) MM6]<8J'-)=Z5"& ?+1% $\^IY*,3Q1O(=A%=1'1QF]H1>+'\P'#VYB()73C[ M#EOA2X@?2 *^M?$#UQTH]S]PX1&A_ZQU/SBA_R5^T9=;B-GS(5>8N ,3^&); MT]W^?;T+^X?>SH]!L#=S_'V/1;[E5/L>JXSH];LL\I'H]0-WY5WU@EV/7)@2 MY=^EN[YJ9+XZ[*_L!JY#4N:\:H8]&,/$GO]&@4GT!RN4@82*?MW M7/?_?6CU?8]Z_8RQ?;[%#WI;Q^(1J4:D^ABD>N44]).ZLVT&=SI(W&W#O-V* M*9S6EFVD/[.<288MV;2QR2 /K@"_^,L^RAU_,35?JM!:JJT=//M;HPW_E,,5RV MGLIR"8>CV'E5\XPUIS!B'C:[3?[Z@Q.7"H,?+31]K#D=R*U@V$OB[U?&$B+7 MQ/>]I+[[(K_&U+MP644$'!'PCR7@1W->7/3]ZRH?K/LF_O_P^3*B..;/LA=_ M4APSG!?V#Z2 B/*_!^6'.J3_E3&).U_:M"!8+EC75EE1I>O%'+X[3WZ]/7%% M%^V/\;WI?][;E ML@M602L,WY*KE)89CA=]IE/S%EB32W*)7W\P#+T%&%DD<"*!\Z%8Y:-Y'&ZM MFCR#P,FI".S3RGEF[+"-]/&UA7DLEAA>8HJ GA-VFV' FL M2& ]O,#ZBQ2:QQ18*9%/%]7FJL"NUK8QGIA&R\E^',WS>@)+'$]'6'[DH,BT M6UN6E,*00^(*$%C)7W_(MW)GO@ID>&_@7V2V'$$.P[\A":J&RP>+"8D<_ (( MRLL;NDD=VI:)8^_?8]XG(TX<$4ELA,H&6##0 MI5)>>AS.(<7EG M/1^033#R9)ZM>*^_'NDXKI6QO%3K>G$ONU; R)-YXHUZ#A,&!4R;KY9R#G$< MOJW!Y+:3>:9U1IEQF"PQ>6%H3IN37'/I=\@X&6FM5M-:N>:V65+.]8UBC^+6 M>3@2.QDY1C)95FXH[ KS^E)?R=OM89,C3Y\ITE.3XGLRAJB*V4JQBB/DQPJ7 M/!U93^CS>M/*5MGI0N":\;Z\2G'05W2RGRBMK(J3?'S-8NR*Q$L9AUKA7N!5 M.AQ9UH?IEEE*N$R;[B%I9U6KL28-1F[W\]8 IV<@@&NFW-T^2FK0$03. *<2Z,X^ P]$80IR<(#$<^B#T$VUJ]PP38%2CR'*,S M&;;*5N@.DXW5.P6F%VL42 HJYOH'E%.*$-^JXA[J._ MFZZU<]?(K_8">8Y!;&!A!P\-WP@G]10S),>'C>>73P$X,F]O,(3MKX;P?0?\ M-<2M?@6U=YE(I1..R3)L>5#+L6LM-YP(S5,&.#_NI@SP*!B_^YF^O.N8VP\" MB%__DQ# )//:-3N_!/:ZQ6A!5-4=!!A.(C$,QFA;8;B)"*6B XB.HA(-H7Q M)"*6B XB.HA(-MWN)*Y0]_J6=?=XJ,SO!UT-3IQ\)O%'1UC==J7=]DR-=?:\ M6?2+-^MJ@+R7)>HW .3]/K3!&D!"ZGX_R* %Y#\5O\7EOS% &S#^&(,!R%C0 M?"XBD)]'(!T3"-ZK0S+?^V+YHMR5KZ?SKU_D6VK;]UCECSC*'['(B%ZC13[2 M(A^)7O^VZB)0 ^Z=W;E)1KS42A>[&KF>6>S]%<3K)[L&5!O*Q5ZN?([]\U4Y ML'_=+GS/;'^QVC>9IQ,#2V.$74-8',TW=F?]0DIRX'S<#! M=H)WG$D]=;)4LJW76YQ6[B4L?=T5"#(+,^NP7W_0Y!.)42?YI__>DML>0Y)& M4B:2,O>1,H"GH2<(LG?.,J]UJ^F"!G;E/Q5D4AE\DE^RJR4 MN4;7ANN1+7^\7.>:,B@C,F(A3Q:1LC8I84TQ,5XR,!.7^/7G#'9D)'\B^1/) MGR^5/Z:@ I;67;@1#=/R=1S'L=21Z^=3=DQ8"P03:$U=]RMO',F2[*WVHQ?% M-*-:^25;Y^+M=MRJ%HE5*"1/6>6QE"3=&R1G M8&,0LIN356#TJ(;J8M&P6-E,I$7FU-,V/\XS6_ MUY4G[,#5Q.I$*;"\J#EZOMM3^^4FD"? \$')5"1-HD5&TN1:TN1S-HRDXXO^ M,LXDF/C4[$Q034TQ3ECD2*F<,E<9D>DR\TS&H=/-29XRH%Y"0;V$2":NTG\C M3$$A>@K>[=A[U@N$X@)7P]D"T\#B^4'ND[M)HU!NS9?WTXI\BR&C@'OOS&,R MQRT\D=_?1#B^N.%LWN&RW+0?:X!#,L7W^"XS7+?:7+)81FNCTV0SW<:$JNIQ M!#0>< 2/PB:1:(M$VP.+ME#9*U\EU-!)7IBGV[;*KHI$WNFXV361@$*->E.H M/4 T!NS KM/PS-^3"^9*[!^(BW-%J7UW?@R)J+K[/GP;ETKH0CH7?"2K/%]= M5H9Y!^$%NI1CQ,IHRD 8M2AV$XF7GR)>'D#M":%%]]DLDU1_T6UE4:W#\L6Y MI_*UF6N:"A ],,R#GSIGKW?G?W>6BR3/HTB>QU)L0F5[?5#AP7C'H6DD/]3B MS?ZD2'6FT[H"%1X_*(0E+W4$>LR@T#LJA? O= ;-EC\F@_;+EWK?_-D;&4JI MV3*AR0P;9^-\VASJZXX\J88B3S8KJ,2BGR2G;#TUXZ;E>$&:3""R-*P2(IXP M+'(WW\/='$F82,)D6R2U="&V/+2@4J>:3"1\(N$3"9\O$SZ?,Y>:=6K D+1'LW/ YM10J#5@EYK.R(L4#3$I>!B_^S>L>O[(WJZ2H9RRQ];+\WLD N \QXIFB M_C?V\D^X&R=;"=L'[&W807N X%>'#0(VG[T!C+DY%<><_<;09_)&A[+GR('_ MH<3N"/X?'QM;4(C\3Z>>>1T@TH#LJQ\ 1&X^^O7'[U(!3?:,Z3=7L'<4R_^Y M3<^2O\99RU3H%MN.9>JM1KU%=XKUV@YT[?Z3J]4[3#O6J8/IU=KU2C'K=X') M%6MT+5.D*[%V!WQ096J==BP.QW2*-9;)?N$"3FCFTFK^48V8,S9=&UQB]A-L MT"+-_'!YS![SL.E*D/K[[POJW469=E$9<@))&C M1E**D\$OD1$A)Z3126QXY_IGV5A/E4Z;V*R;RXRRFMHN&4J_ MF"6F;>]<_ZR,%\]EUAXZT;!AM6@ZA2S5QYKG^F?U9*UDJ0-21/(-2B]BY7A/ MJYSMGR6W.T71&&]<_RQY+G03R5339DAO-BLEM3%;SB+*N?Y9[6Z&;E2109LMZ]6%[M1XE*+/]L^: M9KI21]6$%HM19J=ZY^U9MA1D9G5&\A<&&3&$E)*HX9RKG^69!6I M#)[HR\R\U9AV4VQJ5FHT]_IG;>E4Q(E4DJK(T!RV!\S9/F]#DN1T9^4LV3Q;B:O4:EC.RV?[O&EHEF:Q M];+*8@79-4M,WY.EYCGJ(]/-[BR)+C(,R16L.H=JR6'W+/4IPJR2RN:7&62N M+ I5AG%G@@B[MYW,4^-;4\>B^[)&#KS1-)EK3>H\''DR3P]?Y5(D-IVS]3IO MH7QV[%2RWCDZ%;RELTJ8.H:T-2 MIV]W'7==&">]/IO1:D#+-)#"O-L$(T_>GC.&\5J2S^?93+S,*5U3E3FZ;!E6O_NIB6ZNH152$ZQZU.OC1!Q&U.@C+240L$1U$=!"1; KC M240L$1U$=!"1;+K=27R#3AY[$8"H1534(BKJ !2UB(H()&H1]5"I4'>^/3]Q M5]Y(C_NFR_Z9A_TS5QV1>+3J;[[JAR;Q;UN AOX@-**HB<,ML[31VQ2A+52I M7!O(2DK#%NUL0\KU*H-2*(K0UO4AT9WV$(FI$X0U&;1GX"6;5E7$$Y:(RD!^ M(N39#Q8R-ZZIOYZ\^7A)6MW%QZ,"T]08"6FO%U@MP3C>5S;..Q9"M,<*22DG M(1J91&4MRRK]C-H,>E6=JT2+)% D@;ZO! JCFO.Y8C1FWHT/<&9:UC*"E>PU M>&J:T$.A_JB2VU*369%!5-9-BP@W+*Z;FUY5Q!-"( \.CGBN554 @1AUK'HH ME\"=\<>P ^B?&S7T1=E$,3EBU E;QQW$$RJ<)7 ?KUG]7#N(UQMKMOITY'67:P9]*M"L2>_.3#]BD7>7&%^,&W8UX?%QD\=+)Q!S M2$P%)FY4C0F6+B:Z[=!TP*NX7MOA>IZF#MCRN)E>DP3G!1VKL">4/,4!BE@M M6F2(Y,D#:""?,V#B..8-QKK51^+"$C7S,HF7.Z'33%;VNLP62GF3B;=%6E3+ MZTRCVPPZ5J'($X:]C:SQ<-&AO^M9=6#Z_"!O2M3"(FI=%;D:P[,SC\D<#W#- MA]!6^*HN+[S65-/]<;:IN6J\6)_*G6;6W;2NPIX2:!3)C81;)-P>6;B%RH;Y M*K'6KE68F;PNII$>6B66[)2D2^EFT+SJ3;'V !&:=[:O@H9+U-SAVC+J[OOP MV (I=&&=]P@4391JE(I[!COE>K24[TZJ-K[I617%;R+Q$HF7\(F7T!ASGQ4^ MLMSMXAVIFV*F"EMBXYG4S+"\H&L5EJ BR1-)GDCRW%_RA,K2^JS,H9W!J*4T MR[:VBG-"66B-W%%<"7I6 86'Q$^[=#Y\6.@=14-8U-8A:NOPZ4S:&]E,$P-+ M8X1=0UARB&9'<@DQ^M97INB_*DUJ7%96V;JTT#!FY7GSE9PWZLU-UZKD$XG= M4HFYMU@)KY\YDC"1A+FBV;0J$JE,/LE/F94RU^C:<#VRY5!D[.L=I244$W.' M;8\T=:AT4J6:W RZ5A&W=-U$LB;L>M M:I%8A4+J%+IF*MZ3FAT&DZM"H97J$:L,O6E:!;0>ZFT;*H1-J_9Q_&] L%"G M!7?,?GH5_ _%=OE5G;$4 UPF"8X-D=4,R3FJ3@+&&_]JAI_[@M*F!"AM^@M* MFP!1VB#D96SL7VR0;.!_/N:?M!3&O*%(/NW# [-C@%%V7PM;2$!G#Q*0?X$$ M])\%*"JP)U<2;]DQR1#!/,[W1_8?#MDIYDF6;Y3*@/Y-S_[M'\5!N["_ZL"- M9\89I441&C/U*GVEW&98-]Y\*U1;=P'!OX,Y_!92'3"7M&X*VJ]MIP>'UH<3 M.M59,].6;+&55*M$"\ VD0#7S,!K'L8C6-BC8[\34C).1@<1@H/ \&<"CTXB!">!/E.1; K'042R M*10'$:8T$J# M'7#]!4%;)[9S9-A!<]S]),N*GV3Y,5#GKR2JSVP8[9O;8"-TU9!B@#FF,;\W M[-$VO8[R_8.(J^-).B"+*OAF;,<8:.%?@SP>>U/^CH'^"A_^U>LS\4RE'GW? MMJZAV-8K=+6^ 9>U[6_0-^!'T05V%1%S[V#5>SJOG'IA?U^-)Z#A<_=-^/*( MW<;.^'D+#X3@3UQW1.B/N/!PVA4':VOSNG2=DK/+3JB0I@2\Z;+Y;BA=Q['% M;4S_H]'#@\2 CSYDDQAPAPPHJS3@D4AB1A(S4C'O+S&OK&*^7V+B M#DDOQEB.TDBJ*'AJ8='SO U20A*]9.H^@&\M0*T]2%MX\K/?31DJD-<3@W=G M[%O9O/=?67A$5J3DW=9S]S5 =ZLQH6+4,L]K$C%LD_,*VEJ;F\)J'(E\>Y$D MC"1AI+S=US_X-9)P3J^KV%AEBDC\O,CRM\;B<&1Y1PB M\S"RG#]8(!YEXD3<<^^=^8'<\P NB([I\/IIV\^7ZHD;J=[X;!D331=677\O MS?L."PN/XAVY(+Z#"T(=,T)!7B9R;'O4K\RE2F)E$$TN%;D@(CD8R<'( ?%3 M'!!J6F&LHEU:(/$B&^?)"EE/.PJ0@^]U0(00Z^D%8>AN2$_P:'AC!2>()O]K MQV9 U1=6,=6&A;J;DUV=44E-.;8Y8UAC>!FDR;9-0?4K6#W5&< /F/F M3+*.=5SX8I]J_.C;\RO 6+?&9\KQJM7E=5?*JK:@F[9K2?8I[-)$E+UFN\M( MB$JFVHOLRERY1?K7=HF22#L7QG%P&'HCD*:3&J_7Z:!6[S!!/2"*/L=R=+$5 MZ](5EHE5&;K-MI@J4^NT_7.X Y'VI-A4XN'^QP1P$P*9%Y-5@S< 1>F0M*0- M3IBN\C[7J6 JO!.3P?G%%O (? 8#RD8T":DN1%OJS98YLL 0.RB!!X*")2' M#XM)2]6)S0!A24_@AT!TV1(\3\4OR0ZPS\ _P5L\T]7%V$B"CY< (XB0>&U) MU^%3_,G%3"LVXU7_"Y\I9,D"T]G.=@4+O<%8_[;6-WRSN09'DN-)DA$#>Z.! M!\UXJ >H@%L=^PG\\X1D1['RI7\,5OY+^_CHWMC=I%'2L<_[F@ M[/B4XIBSU]4=//5,WE8WV[E"L)>/P)1^OT+),/5T(>DQ-."HL\U*PS3;#2EL M8!G@T0=2>RHY8U,T=5-9Q7C ?'/7A!)\2XR0.0+,/56$S"&\<"/X;)\9(8$+ M_BT1_-9^?N5BC@CLKP@,^T8$IOKXI#LBVU"7NI5]=B!M(1D:IK,E)T!G4U,$ M.[%]PW:,.0(+6/C4)*E^WS91!0+: ?(5TJNQ^PN2K^V.;&!A.. Z@?(73%%V M@?QV)&OJ9_Y B;\5Y#NI'9'P54@8_T8D# D/J!: >L$7&P(VK;W!CB2,#77N M2GN4ZAHOM/H:31T;"@'BTAZ0E*!+O 7] N.C]>%P0;= DGH56@%+O%CV&_V- M0H[1HO[/ 0K6+@(!&<6T?F_]$WNKVJ!O83X-*U(\ -GB9?#BW[SN\2M[LTJ* M>L9V #>_=SX.N \QXIFB_C?V\D^X&R=;"=%#]S;L $ T^-4AA.CFLS>0OO9( M#$-]5KPMO%>@0A.[(_A_? QHB< T^I]./?,ZXI4!37[]P'#8? 1,15^P^=@R M/K:JO3-E^3^WL0S^&K,C4Z%;;#N6J;<:]1;=*=9K.^"*^T\.FECM6*<.IE=K MURO%+-UALK%^G16+PS&=8HUELE^X@!.:N;2:?WQT*M.U M@>$%;!%I*4@SOU-JS!Y#L;:!A_[W!3GDHLPZY+ESS,3[!C='CA($(5))3DZ2 M*)? >)(;)4<")R9'*2&5H% BB?\*:)+?^HV8+(4X4BG38=TVFNO-ET2V7?>@ M:^!XI#S*I>=KK-]E,PU=F"5<54 ,FL-.1XY7'M-A6EB#F;,%JK9N./U,R0,C MB9.W]^.$TU::,W8N%'(LDU9SC]05IY2VW0;"9A!D.>VQ7H'(;1H* M'XZTIW:IKF%F02L75-:D^H.&),-*QM3Q2(R;8*3+-"6VG9N1Q*+ J[0_S],- M[9GL8C%:N4OV_[/WI=V):MO:W]]?P:ASSQU[CQ%R !6U]KDU!B(J]AUV7Q@( MB$BG-"+^^G!,$MKQCQ3Z6M%9;#EX,@8GZR:D"]!3O*7PNCKSRN%?9\)(4OTEN=7?6U MX43OS!?#0C^_]J-B\?.1HLY7I7G.FG"U3&W9R>56E8(%WQ[C:(-:%V<@JB,Y M(S7/%72/M% #CHQQE"N/-U;&DTVM/!JEL%ZQITY9^/8X1[$U"X98?4LCJAFL M8TZ=^DKM\#@6I[Z3990"4RN*6ID(LLWJ1!VF>^'0&/DIRQW2>)LJ,VBG:)?X MHK/8+"@X-$:_*MGI7I7VFAK1F*^9:@>=N9OPJ3'P#;;E0&.%49>CTWS-HU?Z M,$6'3XWQRO=EIEK "Q5,)JD>L0#.+S7WX= X"V98-5W3#,W79&ZST5"O1J!Y M!0R,T\4IN326Z>;:7$MNF$I#FOGND()#8W2E@\J2D@8!K0ELN5,6M'YO3OMP M:&RRF11;:M?DK(CU^K4T@<[I<3H=/C4^63RSF4^ZMIQFO G?]TG1;W?K8+*I M5_0?FS>7A4:;Q8)"ND@O^H&UUL ,TO&AJ"BZ]:)?+&!H0\S:2KGF=LUP:(RN MP;Q01SDF/67*Y&;57"\*GF*$0^,>9<7U.+GOM9C>"*W7Y$:7&@KAT#A==JL6 M!'V>3&FME#.85.;FID(#NL@X#C?"4F@*5*!QWF"> J):X1W@4_!L?.C 6'FN M/";2&,U(^9XON[0OAT-C+&CEQ@W)'"US#*G7B%:EB,VT:@<.C;$ S1;033FC M.Q@Q];:EQ5221#,<&F/!6ICTL!1;V6"U0*R,QV4.D[;A!&)*ZQH6L$_X B@M M^%\/$Q8^GE/@T#BWW.$\.^ILMV5-W>#!8*7-9EX'/#87ITMN]A0IVYRGL%IO M9BRFOI1WT X<&J,KZ^!B>9FB-4S=MC;;HNI5[$7XU!A=*M7(H&S/83&#:K:= MSLR&:T\IUR\=6:9O5YU)?[V5 N(+'A]:VGE7VBAV!"VQT[BN. M"A+F<&B,6X.*E!U1=*'&E;O"<.,R4U^>^7!HC%N":A-LBI[VL14NY>0A6YOV M N(5Q1IM;8H%&M/F)JA?G5%\, MYQKG5LYBB )7;&,:GS H3%N>1UW)339F<34E Y+^)MEE1#"H7$6 MD#0^7Q)I#N5Z>I]0B1CN=#%EN&T:U'@Z-T<4- M)YZQ=E==+J"K]M;+UEK\6(%#8Y/=MM'Z"+=Z8PX=LU**RU1&Z"0<>ICLB];A MVZV[?4ON%QIXQ#E:=JPK&P[2B!IC$FQXA?VLP5/#JWMH>!5@P^M<[3OJ]0Z= M<33S=UIU<,A%7N'3$^>RY.ER:W9H%D?44J94?Z)U+Z26>1!)*)&?W.333=7= M3&K&L%RPR%0*F,*FS(*?W.3S13?Y_+2&GGG,);<%O$#">>YM2*YMN Q!X(_) M1287(0<\/'$[D<39)9&8I@L11&*:+D0.B6FZ$$DDINE"!)&8I@N10V*:+D02 MB6FZ$$$DINE"Y( _YO%$$I\GB3\_@.;=\M_UW4QY&F-]?7PX7'F&X[][YQD) M+"=Q8:=^??9=>(D.7;4.7HOV]SM[_JD:_$2,-P &(@$# D8#KN: M$C!\!ACP:T=#>)K7S051-QLAG>$$HJ^^W^P,-+Y79;T)*A.XW@J-"5QOA<@$ MKK="90+76Z'QO;[&)5'YB\<%[^+RLY^Q_59"$JU._\7L]$@%STYX/Q#&<>$SKBO8 M>Z*S4_;Q^PJ>"1]U9!%5-V@D^>^5\#_\=(N.\EJW,L=:K2 ;*&N16?F=5U/8 M/SHL(%K,]-;!?0AZP&!2CTOT[1KU#7GU?-@$M EH$] FH+UDT.8O;0W3+X#V MTY8J753R=,-9,L'XQ\D^PGF ]P?JG-W[.3NN9T[$;A_C]E$QNG<:O M6=O\AC8F^$WPF^ WP6^"WP2_-R;;^\#O5VPV.1%^;W#WR=&5",D6E&0IY_4L M6;Y,%W6'"$B GP#_+A&0 #\!_ETBX&Z!?Z9=*Q>5S23;6&X0VE]>>?C$SOGE M= 8_L#"K.5@5YNBTO6!(?ZNFB>5BH*NWM3 KT95$5S[01=]=!%J"QAE> .N9 M:G0-* =^X'NN8$K D/-L-2!0LV0FW@I2CE\:W9\ M6^CN/E#^< MH(3C\6%%E6[#%>1 >#4IM5"<^G#67GNN$ XA&> 0WWQU.^NB\ MN2AJI-+09E7#[F92G6^()(LJ4"H'*'WJ&W1!AN#^WS=U [3-,R3+W?W]Y4VE M)T^U+\D]S;>H.J)NP?M*OR$.$#IX2.K;X39MN24)Z2Y! M:2TIO5;6V9Z@T@J?A]<-$QGRO_]YSNA$T1-%O]*E80G@+A-P9^[H?+5G:6SK M=8;@NR6ME^O6S/* H_RQ8AFRX4JJ-*JM[!;\T.+LR]Y ^(&\ MM,0/B.9PV2MIPY*WX9K-"D'+RDWEI8FB7@YV$T5-ME$D:+]WM%]1"2BU*P') MM6;=[-16(P:U]477A+6.JFF%@^A2PTL?QZB$;>"WT MK[;QS&*::6J"FV%FN6(1&WD4CV-\_ML/G,B?K@246)G+4;RS[=:Z6 MSS$)A)'5AYZ2[W-&5=_V=&](E*<=:!)@.>!MFW #F]K.LP;TW%7*6V!6/E]<4[EU)U,&X0F>-*T3\Y"8A]LH;OR^ M>=#JFTZ_TZNP6KE=\DL=K=DWZJ%Y.'5!(S$/5VH>XH=ZWK=Y^.Q%"K^MR^Y& MW?)ZDP@TNF>E!S9##Z<=!>HRK$2D'A1I='W>SQ#@E<$[@F<$W@ MFL#U!JE,X'HK--[FQ+ M\S,=BW_.).1\M"6GX'_AYJA;.<A_;Z=@;->>-M=?M,G11*&C%)3^G%CZ/9^&A!JE,-MFUG!B*JS<4R6G^"6CC M>^TO'+2G]F[YRI:=-W2SP*V,V6SLU>EZJN:?T15E#$89UX>R@K4ZM7%02LVG MFT"!KBC<=/^F+_JT!70751(XYS:$A!$?/#;U1LXB^=#9S!=]/,D'\N]R=CC1 M[*!%,2UWPW6\7B9?*">LTGOVNW 2_"7X3_";X M3?";X/?&9'L?^#WSU>=?O_#U[-G]FX?#'-_IG6S!2Y:R7\N6C(@ 3X M"?#O$@$)\!/@WR4"[A;X9]JU=U'93+*-[P:A_>65AT]<17 Y7=(/+ $4M-*D M5S)3&6V8VV "W1^(*'U;2P 374ETY0)6%%S^.KR?[%EP]B6YX&/K%QI+R5M@ MTD1DC":]FNO%2<[C.CP17@R<7 N9@#MS0^?*EZI]DA>@4]IR M5!'2 :..*7*5J;>]18F"7@"N8GO+#5QI4^M#F2'D)IB';+I0IHXJ ;\?@D(_ M;GO]06)X46RXH)6[M[)O]T/+U"][*^\'LM(*-17[Q5$ZQ]#<;):ISW.9EG); M!\,DBGHYV$T4-=E0DJ#]WM%^106@U*X )!'K_CA+=QE.;DH%7(O\.W5;B!;6WG605Z[D+E.=>^GGLWZ\GBK',3]JFIOI<:=^1.6G*8 M86,]'Y%5"6_5_)M*]>\B CDW*!-MNZH,YE0M;!"AF*(JZ$?;2#[6KQBJ%:JJ M+;P^9TS]7KM.V,Z( P%**NE:)\8A,0ZW4-[X?>-@BV4ZGW/*+#?L>>Z"JS:7 MV30%C^#<1GKU/X;6TF1FH@]R5^J95UF9Z,&_:LPG:@ M-D>U"!+#WZM%_,<5@!0O1P6CV38] SQ?/ %V%I[CJK/@&#WP_W'B )\B>,1: M<-6UC,SVDD%4TW%M,"G3=1#!EA%;%J%"2(C@(C,@*V0-A85,!0=\!B GAHM. M7 2\1I-=9 F( 1J!&)8DZ\XCTK000"5X"!@&/S]ZA"$+4-K1JV3@8-SH+459 M#'W)__X+)[%_4O@# K"80@"6X0_$8\B^,["K/Y<1VC* ! -$!H.-<+> "SY5 M@;9!WAT19\W"OX@?6#P">0;>"@A 8-U.";_8@&J)TH*M6\]Y^HCTP'35&3!L MX*&>:4T!:6L(;3 -Z([!0\"T5#-\#)Q,]$+5%'4OE",B 4VS//!M,)=PIA\T M(TL@+=YI8*7 Y9LD-TPI^I(I=3#-]]^T(ZG7 HU#Y9'6!<<)XPM1%VS^)X7* M77@Q;]?E[!3SZURK*J0&ZV*KF6H\,T@GKI,VGD ;1C\'6X42D;%J"K;-BQU5 M8[E9H8*A6]SFK8E+N&4*&"K\,1YV_/OQ0VN,0FUT/"#NE0<& K3 :82S"=4& MBOL)ED=0W/\-Z ^0M2R(<_#-I67#-R)+H!>6M />DQ58VM9"#J?G[*$LB"M/ MA>\2(QUX ),!CQ(T0!M$$ \]L(US_5J;^FLBG/5/=O8$V6LNG(>RT0Q-V< M(9'P.[#/$,[*<<%_(@L$I@1'V?(_@=D*R)-5!+Q3G9T0PG :2>VU&?!7 D298+*>"4A% M!,^=6[;J1H9;\0 EIAC-[R?&]:P6TP1.(00(X( M.W-+AUS900E.&C)F*01P MIGNH=>>J::%=0=2.->.90B(^8(QI ;\#GB]Y]MYN'M&]QS8 /GA5U3/EG4?! M'B)'@OSN_."WD5"#P$1VGS6H4;]+C=Z>\(O)AL\YS8RA*NLOY_VA.?XJ4Y'= M[%*/2/'PE6C>@2S8NY&O.G7B ?D?BBM^U/^ H;PS;B]KU%+/8T-2V)KUU#)= M+7>>NQ\PC9 <'N=W<6S?>BWMW9M_"EHV1X5?>?)##6'CVL)FYW5SM*YWOOU(/>!$W.6$@EX*:F1/!6<._PNMI!T9DX,YWB.F[=G M,@.+2BFV' +A\1#%1O8X"C/ )Y*Z_O%?\,_>W(@Z0 %,ON8[2W%(K:"1V*5> M&/;ODR10(IBI;.]-%)%^2I]V)BJ'1W2$LP[__7_'DW]J7*.BI5OV]WT2>$35 M/&I*$&$^J,CHU)8%#15FX,7?!=T7 F='92[W2*3W">;W0R()^8!D'G.Y?R-/ M/T)NQ%AI"!OTB&&[[!/5Y9G[/?K6_J,P<=Q_9D78_F[+>N@TX+.?/364BFLM MOQ,@M3^14%YZBONO?HM^K8GT?A^H'\:_P,I!=8(N[Y!I"3]. MX_R> VM'R%N')-%UJLOU$+K5;;>Z5)]M-0]G)9U_4',SJ:"A,EI+/LMPJ2P+VQL2*JS+@5I21.XPCPED1DWK?G0<[T< MZ;77KIG-4(I6'O?[G>5ZT\#@,?I\^N5(MT@TL$U32&L!CN:%:HW-K/L*&!E[ M>TL>F@N)=V7,HWG6&"RU3J5#P;=C+X?B7GK;6LR*!%/SL'D95YHZCG?X%!\; M65]*5=;.;ZN:/+**6DL7A4P;CB1>CES[QJ1/K5I+;=6J<(M2A9#Z.8K/Q$=N MJ@(]8)SE2",#=)!=^Y8<*!V>C+^]-PN(S7915!FTT;%6U$BN3GH*&!E[YKBW M[K'$J-%@:LIXL!Q8=E.I^V!D[N7(46>H.$6RUF-:S6S5ZI8J^7FJPV?C;[?7 M,]/TTFV5"]SZFJ13U66F28&1L;>K=MK=:".=YHQ>JMX*M.RH6^SP^?@SMTT] M/\+GZ3:GXEE=QK,Y:UCSP<@81.@Z8XPSL\&(:H]LI>C1FF7?#:=+4P)N#(&)@:Z[JP*$IT MBQ'ZEE_(J-C*JL"1,7YV<;[=G@ER@PL,:BFTS25:V884Q8@G1*F_;6>U!C>L M*PUQ9/ MU ?Z@KF$"6^_7!4Z8X&4%AI,QIFHM0U;\*CG7@FI_ MF.WCZ8F"^G!H[*E:>1J(52=5YLJ:X\YKP]ZZN 5/?46=K(F[LNII=,WT5&-I M33%R,\ITX-#X7 F6928-?H41[I+H*^;4+C+@J9GX4X5^)5?.8&,6DQ6BVV@7 M2&<]\N'0&*IIEA4T6CZE M4G!HC .ZN1Z; WJJ:*A>J,RX1J_0U\*A!VB]B%BC;T[YA33S.[T!(V,JF0?2 M"*S 8RD>#B5.$9E^+'N>6;IN^6%2%88XCF? 4N$V3/[VU1+GS:K(40GI>^CM MGA6>WTR<4L\2IQ2?HN>TTLUE-,;PZR,%V$/.0SNQ*O^^R'=4Y=^5S:26V=T7 M/0JPYL$=U2_#>AKXLV6*X%OA1/I@9@7=$K5O>S$%4MXMV7*VQ!&=3GN9Y=W6 M* ,2,1GD1$LP"=?VY,^+64%8O(ONL<P$ZFNU0CZCN!-$,7 MEH[\??_#\:1@<+Z;$(Q+Q"C:?9X('/6E=FE /,]R[?U;=T_#(XI^?ZUF[O'- M+>-'L=71&RWPEAG ]YY)^]_#S9??HSS*!VQY-X79993AB_=#A:ECZ9XKGSB; M^3D0\(\#X2C]_//>[)M;P!-!?)4@B,=4-I'$)4@B48E$$(D@$MMTB9)X)#.) M(!)!)((XMDV)E[@(220JD0@B$41BFTXGB4_8)/Q.X>E25OON<"=:.OSP_[X1 MW]XA.))F^A%+O5R2?N:]\K_<7.YWCUK%I\T@$VF?7=J[%4.?)_ W7=_U"SRV MX^3:!/ZT6#.1^;W(O&^Y@OY 1&7)A!.7"(E[I3M1 MA;.K0N;"&'&O=)]/%1*C<*&0N%>Z$U7X%$Y<9?VO(.CA)JFCK>K(;D,;_GDQ MT-GSPTL$?_82&//%IW%?6:/+!1*%CF.7/51@JK: M?I[Q^7!O&_Z0PU.)I4HLU9U9JE,;JLWT)T _1;ZA!^X2:E1=MK-6EZ2N3*9*^IFN4?/)>754E@ZJ>8G1/[!]MJ3FR%H>OZZ1-MSLK[A MI#<:FD2O'3#E8:X1!%B+X]?787V ,'L7C%#(\5UU926HK! GZAL?N;TNK+/ M9_9-Q?A507\G*IH0>4%VZ+0=P?8%CU$9[.M3;(U: I@TS"=CR\ON,&6X4\O%]K=#N+<9JODWIJ$ M9\G^+TKB25/PWH!]L?'Z7=8*>K+KZM&58Z^X8M9N3S'-,%J8@'N%"684RU.> MXLFH.("G,RN]07>^5[K-UNK[>_]ZG@.^5[DL$-GC)5[O?RTY.WW:!.:^1 MGZA:JV NQ9#MBSQ)HEUNP>K-F55C(N MT)SX I^=DOER&Y,#*K\:S/TIWX#F)*QSI.(;=4]0Y;C#"N'E=2;OK0>?(""A M^RYZ\NB["I9UFJFJ V0>UU[I>,N=UGW>!VR*0\ MG92G$X$G="= 3\JT"=WW59Y.!)[0?1= O\H^#&N*-LB 9$3R9,2U$.&I"@DW MD/6[3#&IWE_IB8XG7EN9>K:V,O6Q@C8$5,MS)%QP+UO/W B?D :DBA>0N3E6I>D3)T0>T MTLUE-,;PZR.EUF,X#SU_6-2:JIXEFE0;DUO-124NNO'V MR.NW5JC]?+,^Q%P::RG6EBTVUSA!^J_N_;BE6RLN2C(W7M=.#K-,&C;W!NQ_ MOF!#_6_524ZT\&]5$I6RU!P2&.GCBWHJK_CZ^F).\OJ]H^?SC;Z$9EMX$Z,9 MO#;VL"[M,@KD>+0LD'QS[VM2ID_HOO#V1'+*90+L>P/V.1SS)V7(%^4<1VFG MQ'ENILD(W)RNL1E=M%T*4KU;@/BV=[S.GF9R_F5R%.#%U=_NI3UZ\B-P7IJX MK5#:-&J9>@X;IE*J@Z\S3+T"3%P*-E;CI_LF#3[SM*-^!MBSS[4<*2XX%O*FM8LFQ@$D?/\'X/6+\G],? M??G5_?_S.4T9ANC>YA"#I8]YD'_/< MA-^KP.^5[@MMV">=H83N6^V(G9OP>Q7XO=)]Y4#_>/1^@>=B#9CYI%.8&*'K-T))M?R:J^5W>GA@@MH$M5>(VE,'?(UMOD M]7+=FED><)0_OOQCFJO.R/*W.;?,".BXFZYZTSXUH6"@%6WI?"O2"C.Z_[AP M*I>CL=%LFYX!GB^> &=P%Z4Z"XZ1!O\?)PY0HQS$GZC-[VK(I"^(<_'5IV?!!R!),S9(>PN::.@/J"IZL[HX$ MDY<$9NK)MJ*:P/[/H:##X[<-LBZ:V6QX,YC3S7/">'8<<9 J8("'P#>"= MEJE8D'TR?,WAQ>!5COR,E=Z19H%G0M5Z#"'U.1 ZWI\;7O7V M*Y8E^:JN(\#& LY*\DPUH6?1U74(*6![%15R'3[(!5 %DQ24$#:(#-YOA("% MSWX.EQ?Z 2TZXH7SJ,MK64=2.S&"K]J6I\P!XT3+F![!#SX3J) %=$!8 HV! M#XS XRVM8QW:*P_X412<.3(#J'?V3W@Q!4@E_!CP3)/=PX,?D7Z,@O>9 ;5Q MSP/I;>I>(088BR7P+Q#A.E#5:+*Z*L_0F6T9J&T%@@YD9,CNW))>3C"R3@== MLL%;3;B1W#SBP9Y%T/,\(/OGA1;F(1SYW.H\(G"]OVJ'HOUU9""^X"#_?27?;T\NATJ8C"D^@'&$$MH*8#M"AZ1 MGBP#+^;NGD="#E(21%8.MV"+KL/7E?0 MP9A=E#WE[92@B?BVOV7(7('?++G"7%SXWW;!CB=+E/O&.!X.P[\!/R *2S / MUP:A_!GBDF:KST3R @D@TNNWZ%JE52\RW1X,Q/'L/PC3X=C^^%RA2,M$*$\! MPW:@@AC$Y"%E$+R'G[7:LHV65VN/HYD. M,^HVUU+;>7;GPH=7#!9W%#EM(8#1,&5 #]Z6[1Z<;&=/_L&H8$=&A2UD^BV7 M&1A,D/:*,E>CK7(%&I5'C'CE^@00L2,A"_:QU$Y..T#!2-\P+)@$ G5"_H(C MX)\([)_#-! :2F$_Y_"O^#]_PX3D)%*($O\#VP-FBV&4SWF:O)C6C&HM7YIL MG[&=^!RV4R:P?/I/N,ZT*U.W6J^E�[F?=+A9JI-$.NXZ]8\R.F@^ =_A]\ M-- Y"49[JA,%@F"*8%81[J$5WZ>',&N+TJV?B"",61UO"N-"F-%"H<$PT)8/ M.@0>%ZD8,/4_$7Q<*T'P:![YEH-K";,\UW+!LWXZ(Y"BRM<>.1ZH@;2]ZM'' M\UH=8]/S/K?R<7*6AR/=R=$I.46,=( M/V3(:X>XWD T^#Y/ZN6BN:C.IS6L-V0"X^6\025;(G,;#?"L(=CB',F$!BG]LO;XQX''P>+>",^/ M6-ZW"G);4-]@.;=8$2B>7Q095)>ZW2*JV-9FS_)=%)I[G?%[E_(3;W#Z .T+ M)?%KX=U>(G08585YS)-"[ (-R"LHFE<##5E1>9.;S46LIA4&BM/=HIJ;T8QC:]2:=4-V_5PU6JYK MH4MEE<-JG38S,K!6"R<[SU2#^(EJ?&9%^U=SLQ8P<8VH M\F?!R-0S 6!\6PV+JX)BRU%1V%?=.;">,PKIP2)XV!-XB)[+FN+C \2,+2\! MPL!H ;JN/80<&9:F]:<'0SQ"F806UY95\UF2P1T-VV<6T"/J0CBC';R7WE0' MT+-F,Q!8PQ@"=ES@&S\82NQ,#)LBZ U-$UK:&74[ZM9OI'J_GX/ M,WPTZS@><*UA :D=]F="*^, G(5_BIT2$4)<*A;2_ABPA GTLC'CMCEVM0+6 MGW@UDOTE<^*"%'X)=$&.B>^4">,G24@PM@-MT2SF&$\ND/-AUVHHFO*KZ>9! M0"$5D83:D"5['_"J[>],F_/:LCA=<66KDNO*C+$8*L#V$]E'[*TL,THGCU4) M.@0Y+/&_U/%#N^#CVK,$J2CO-+!2X/)-DANF%'W)E#J8YE^8[GRX$'#0&[@: MF3MB3W'''2 F\;BJBQ+'2:!(:\OI.+"YLB;74:M%U5<<\ YD3$3_?CA9E>2F M>/USE4AU:=FH5E*JIE(^EV-[IL8,@$K@CV1\)^N31CS GC5@EQEUSB)_%KJG MG>,(?S[8M(@!2#A5^$WXU]#9@&F&19%]X?RY,U5L(6Q8NB^U3T!2& IB$L1: MAJ\'=A HD3B'5PMY2_CKG3JN-Q AMW<<:BU?.QP]1 ,Z=8UM;8Z7,;(YVOH< M41$G/D!#&D^]4FMX:G8\2?J9I[+,'28,X*IDVW"BUJME1E]T$'^N@NP3]D1G M'FSORAM@%U1'WG5R3=F%-6E1EB5G[^OVV(#MWVP M)]8P5,>)NLLGKN%=,"[W_KJ]DV8)2&^/T-;LZ+6OPI(MZ<&F+O=U+B"#K32? M">YZ !Q"#GL@R'0,F8^OKJ/ZCZ2N?_P7_+-/'40=)"5PI>!\%_7OUP&F8,"_ M6R>(8?\^R6(_,4P4]ND&D7Y:ZK=+-W)$1$4XZ_#?_W<\^:=-5*AHZ9;]?;]@ M\8BJ>=03(\*UBXJ,3FU9T- 0R]\%W1<"9T=E+O=(I/>K(;\?%CU"/B"9QUSN MW\C3CY ;,58:P@8]8MANI22JRS/W>_2M_4?A(L?]9U:TG>1[E(ZL9?CL9T\- MI>):R^\$\$9__S.]E,G!AFT/ MZ;? ])J]5ITM4GVFB)38)M6D6:J.]/K@@P;3[/<0%([ILTT.WB'X903$,/,6 M-7^%H8_E.<#$ W<@;T09?/&IF26$_3+G[\/\W[99SW7N-65ZL>3@[6;^KDG_ M\Y4*\,2PUFSB+[:JKPERKF]VTW/<$Q78&=BM7#B,G-OI[F:YZ$\Y,N>OR$IA M,E&;/D_$1Y;5AMS;,)6V)F\=+MUJ:J--2@$CTR]',O*0")H%T>!DH\]MEXUI MN9>%S\R^'&D5N"#-JH&BD32Y-6UVH*XF"I_FL90),XTSWF;H;YIZ)].@?#[@XZJA51=WHSZ6P6& M([&A]'K10U6V6.?4S&)4<0'\,3H<&L,(.^]Y'F$6=$VH+JP +4N*&STU!I+E MRF2*));7.%KKE-)"@^Q4< H.C:%D4TIK2JE'<@PQT5;FM$U6FA,?W@84FVL5 MTS![Z.0'6#"3B4&.7?BCB@]/_8D-9=.5-+\,\"4GT/TL-AA.^YD>F, KX+.Z M$W=-*TZ>ZRWH;8,S[)72"8?&.,!G6QUWN)553JUQTJBZ# 8SK .'QC@P*Z4R MA@;^RM"3U-H-)FEC70F?&N. FRDNM#[:U!D5*^<5@4D/I6D'+IZ/S94LMU 6 MFW:7'%'W-:5C9%;=.ACZ"EHJGIM;4KV,P:!@%FQ[MK): 9A [A6X9+KC0655 MXS4UY:]50B4"Q_;AT!@'T(R7[_;(!LN@8\9@>*%HV8OPJ3$.Z,V\S*V"3,"T M*'KK*WYA17@=.#3&@8;6'PX&F;K&!;R>3^5'S487:#7^!.U3+\;:'ZR]S]/C MBZ]R5F]=GQA^1RMOC';3+$J MA>HRYZK8PU7E(B+OV(O\I5N.\_>1NU7#PNK2@R6&:1 M@PK7V;_XQC1:=QSQ M!);\8 5> >FI%VZP/\IZ=VFPYSHPBPNSP6C=8;C0.UK<_X@453U\YZ?-+%HZ MLJNZO#'-GZ7I;\[W 5GJ7K1X70:I=G34N01)"+L21]_=/6T9Y?8P^_7,M>S MN8#7ND![PLTLTN ()T6OKA>3]EZO>0&2=? MJBK.9&Z&<*Z-8M: &&B%;>WQ[+]C3-^$?/[@S+!+[O@ 0;5T$R;\N+!WY^_Z'XTG!E'DW M(9@MB%$.NJ]VA-FYX+G6_H,H-P\_>9;!'VU^W(V)%TA<>S^QW0OQB.C?WJ&9 M23]FWCP^Y2@K.GHEW+@#MW7L&;G_'86/_AY50'S NG>+#[M:4/CB_5!AZEA0 MI4YV*4DE/E$2?WZ,_;O9W=_[B"4L@ 8F4-$QJM*;GFFV\N M-":Y+$[\YH'3O[6'[DO.&WISQ5#K">'A0L%7CI8VJ8869%HZI=&CD3,HYAME MM$'Q:;CF.I5]2.?B!T9[$%GS!45M_:@N\%F?)&5P88X'3:,[7 M>=OIKSK %F1"6T!@\=.X$IU(Z/Z]B/?>;<&)CYC[4ULPE[3:V'=8GP.26*!6 M>:W0A@]L00[8@M0#GHJ?5/&G><*7XIZ)K_/?'3WC \$Z5Y/07H R?VWA,;GX MZ*H*+NJO<"&V]US\+B[ M#/;N#5Q75S5])4"2Y)ELVX?]C<]O?H)W0QR._!2>+M(]9:9T_B;_!9B/U^LJ MYV?-67SBN;7F@LH(YT? N3F3*$>B'(ER_&H5[ORL2:+5%]$J/%DMNFY3#\(C M!<>A70M4&+XWG54$O,,2T7ID7:@0Z3OL\"4/5]%L5_"NHVGVLE;\[%.)$ MET.GEAM$LCQX3L$=V8K83=)G8,-%V87S]/5WY^K$ROBO5? UB^WXPPK+T9U, MI9ZM^O:24OCL5W3V;UTA$K.0F(5+:O'_@EFH;%W9Q;G9<%%FX3S=_E\P"^:PYDSSY;JLE4M.D,J1[#B@H%F M_?[, YG[G'[_.YN3D@K%)2R&N;!J78* A.Y;HCL!>D+W7=!]MH6>Y]SM]*6T M_54/SZM53=$RY#<.]7UYHNTU)',7&J!$U$F1"8[H;^.W,/E M:_#,_7]V5T?<3'C[/U>=F;T=ZR!_G?;VU]]M:/[*+<9L&*+"BT@?@M36 M(49MRW8(R?U%KH 9__<-?7FC*[RE9UN0^U1IQ&KR:L%)&VHEM?#PHB0"WG&? MCE_J^O?-P/Q>L]=$O?]4O7^],7DF]1ZQ8JK51OT\AV91L5&K &4O=J!Z9[[] M(![3\:7VB7I?.]V?I=Y7OJ_X*GHZ2/PN_#'MT[D_6CU!83=']5J+V.PA<&<(S$!U7EJNED0ZKP# MM?KT@?>M _XNB+RRO>PW$VV_4/"7>HWKF-%KXY[%U PVT"<+=#*10KW^S'@[ M6=EW*9GUA<;P"0(2NF^<[@3H"=UW07>RLN_4M+%'2_HDU=FMZI.E9%'?-58B MSDWE7:2?=T%D@M>$R&LB,EG4ERSJ._NR@(M;]7..0N5I^XO%HQCU4)Q\7KU\ M=4A3=ENSOK!Y=]% FI95JS8--'([98GBRJ1IR^?Q=-1RQ)-K2FXNKTVT_VKZ MD*?6_IR[K.&=%4ECY5K+ZMDH/^2H4/LS4/O)^(*#F]&"1/NOL4YU8=I_VB;E MJ;6?&%.:1W7[(VT5%'M5(I-RNUT*:G_8P,R^I?V77NI+%@Q>98'DPO3[XF/[ M=Y8H!"AI3E&!=C&OG!N6E^*P1\ M/9G31_=WX3*;+$:\J9S^0O.#! $)W3=.=P+TA.Z[H#M9C'AJVD!XA_RE M'Q\UF"P]O):BQ;FIO(M4]"Z(3/":$'E-1"9+#Y.EAV=??G!QBX_^N8WS3!C! M-@';X/;G_5W>JOC6Z0;]N5F7S4IFH0D->FE44Y5!R>KP>"YJ,1+QPF-RK-BU MTYTH\67W&']9B;7A=$27!^J"$3(KDR)T@>7[H1)GOOW 'W.Y1(D3);ZH&M%= MM0]_IL\OU7C8'?0VPXG+,(&K9)<3NLIER4+^JZR[' ) MSO9K(^8=,-]RMVAGW=*XMI/!AJ6*71WD6:&Y!>XV_P4Q\UWXUELG\GYT]VL# MY0_H[D36E\MB>9-C4)O--.I%/[!4"NKNZ4/E6X?U71"9+*\[>7S\I,8OM7>Z M+'0,C&(4ID7G%AU+*F>*VU![HP@Y]5Z$_!]7F.KRC_VPIF< ]HL7@\U/!\_" MFV>PW&J\;FA# MGYWZHUEFVK:H;S\R#VDB'P\M<=](6PLI+O95W-I]*:BI=:Z;E5Y?MS MP$KR 2.Q5U@) 7OU%YJ?CITT&]@LVTI+C(=-&KQDKSOLU@?(Q.)5AP<$L&O" ^+(M(];3/>HAKP4P570_U_ 38&5L&9 J(Z;EPA4SX:3!#_ O")B2 MZ.GAQ*$1,7^^M@:R"W[%"3]3+%@AIXMMV;[NHXL M00'(IA,^G[)MP51D0S9=IQ \C6D+ ?R,@B:S#R95T"U1VSFY*3_8V%W*91<5 MAA8"=NT4._/\?(>[<'TYY;XQCH?#\&^(#(2\!+-U;4_^M+ D_-67840"(B5= M>L.O-%M])G(=>/H1Z?5;= TM4#VFB-"M1IMI]J@^VVHB[3K5/)?KXX"?"Y&$ M0*$)9@ ],I[]QT& 9ME 0,##X1FDYP+I(*PI@D\@EMLZ\.M_P:_!\03V3S@* M?AK^CO_S]\.K#RU80-P0VT75!LIC 4][_)3XG_>/0^:"@\QT>;,+(1#7 @;$ ME6U#->7P56ZPC'1,"#4P#-GJBB#20/M QAS/-V%7X7O.J(6_E4% MGSK>U &F2K"!?7I$^F# @4N(H.N6[X1J'$XL?(9ZX*\3\MM:AJ?Y/0!C8:X\ M(-*9*DLO_P;LD N4VSW\):+Z8?_;<@FFKT9&)8RCG<@1''T/^H#=# 5%L65% M<(&!\F#D Z<5^0+X$S!"AF7NGNS.!1VY2GS/>>] [J>* ?\ASS: M,QC:/O@[-,?0]3P%8>&SH9F4-Z(L?X7G.G%,]:Z!_)E]; @;U?",9BB1G:&% M#HW9\?!5;^;/JXQ(I,<+!X:[$3\$J2^JNL'DPL%)<]F M0!4 YUU5?Q$< X9EP!]TV0$*%ZJE$$+2LDS9?D2H$#\_BZOV>Y$\0!- MV0)*'BJOYP(W!,PFD(H)C!*T6K8,9@6S(/ K&/)![B]!V, [#:P4N'R3Y(8I M15\RI0ZF^7_.^X_DWJ(NV-^!&D&C*R@@@J'VI%$A9>R.,-9\R=O0:X8^\> 2 M(?(.+$>)(YZK9J?89Z>E$C-.Q+7<@$G7[/ KSG5 MX[#SV$(_?F)0\0M13ROR3$@Y\@G?SQ7: .L..?(LL7\GKS]VXM#$O/2VH>V! MWOO@)<^2Z^]L!A\%SR#NH3:J<_AT[Q5"?$;":(34'D9 K#:!"H1?@UK ]WVK M/[<\!\RUI,Y<63;CZ-X]I"0:U7(A1969LJX%FJMCD_3P#'9O![,090YKML,T MJ&R#=.E5R\=7=93JZJ*OM?(Y8SP%7Q-&P!UFXVJX5[>?1"^'>/"%/@(G!]QE M@H9K0 /6V-1ZG:G" ->A.K"8 MBEAK@!1AEXL?&87?R;PO4IY'$D0=6?PN>;9O@1!?-C]-A.$_ \!D8+4C^>%' M$JMOL/8:U4<$0S"5@>5L&B6? Q(#X24"+?O+TD>DC3L-?=66RYLET.1[E]3T M?4E-7TJ*@9P+!T=R.A(3ZY>P)58M93!T&[0K5#O=6C @P'1E,Q23\U).T3GV M4$C2SI_"G\-\\O62UG\D=?WCO^"??40AZN"YL&DUWP4#:-3 ^IZ"<<"N985A M_SY)9PK*1;;W40B1/EKE$T4AN51$13CK\-__=SSYIW5GJ&CIEOW]7UCX/_\< M436/PBXB;+0I,CH%4:F&"@ >]G=!]X7 V5&9RST2Z7__,P7B!G_"]K."?$ R MC[G[9@*?/0L1).U+5Z#JP=(=-G;SD.Q[_]H.M4E^LA=*O; M;G7#PN)__S.]E,G!2F@/Z;? ])J]5ITM4GVFB)38)M6D6:J.]/K@@P;3[/<0 M%([ILTV.*7XA 3',O$7-7V&]/C+3(#F&]2GPQ:?B?%2!=/X^S/]MF_59; [GF"D0WJ_@NK:'67*]3,K,-*@J?XK&7(Q=^MCP3 M)WI!$_P./16R&(U-*3X='\EM,C.[6JG,.0(3?%[U\ZUE#HZ,S=/C@F%[E>T8 M6KG9&0?53LK+]Q4PDGPY4J?MU3HW0$D.S0P'TECM:J@+1\8HTJP6JHCSAFD6JC MH**<: W&"I^)O]UKEI2V2G)=C0A:]&RVZ!>G%8HGXV_/YL1%HXOQ6V8UVDS] M6=#(UKIP9.SMW)C)#0JK+0JD2?::;*K<6R]],#+V]E[:(;;56J;+#%,LE:\( M^2 '))"-OYWH.>P 1WU&\]1)M4(/YCT4S#,;?[O$YA0R$)6RUI*K9."DF#9: M@"-C;W=ZU3'&KO*.-@QR=%;J3@R M]O:JAE.+P8;EL6'.83<%4]^6B@J?B[^]T!F[1+4T7W $FPK\2K5MM%R*S\?? M+E8&_'PAV6-,D.3Y6F6W',12/OYVDFY-R(!,CSG!F..*,!MU-K[/Y^-O'^2D MME5E>1,CM55G7J?RJ< ,+T:/O;[(H88^2G<[&)VJT3RS&G2[)1\.C4N^)A32 MJ^D2XWHDW_)C(Y4QR <2(1S,D$\^>G7K^;97XQ7[YHD][7GOYU$31' MOFM7-=DI!OX(IP3T0960?=_Q"W?UO=Z$>@H9\I=N] M,+A?@*$X^PD""3@2<"3@2,!QK>!XN[!RW>#XQ8/\=M'4!1QY?!_\((/5\QXZQG=GY$(Y*]0)>]%Z@O\NU4M:#[PWQ-JV6:N-\6M^T<0_$I MN#[VM=U UZS%E^_5$K5^]42BLZKU_B&[K5E/SX ?L&;+E/O@6;8LC^'^GMV7 M!D'1S:-JL<4%A0"OBN@H.U,NWA:P9,,@QPM!"_2L9N>[J+\UX&KU]+A.@-.G@G6O,.V:#N EH"$9V4DAN#K<]W$$,0.UCNK(4@/^56^ MD\4V&IT3M'&ZJ)!KP;]PM397LZHF:"U9:ZF5FJB*G:T8=(!:YWYR+M*?UB3. MF9='G F/+8#;*:*S":ZF G=Q1NC"J[%PKS^J;M"(!]\KX7_X#5&J.(P\Z7-& MOB>VL\WR?*!T/O9=*4=,[8!+VPRM2[3'2W-2H957"WU_=*I0^* W=U_CR#@\ MX6$GS>?_N1(\7[Z7O4J *PNOJ:G*>J3UZ+Y9+N)ND1Z>!Z3/@8F@R >F[Y## M'C;B5B.F1LX,E46KTYH:T\^OF'XJU#$GT:Z[T:Y#JI9(^5ZZU MC+/40-QF)LNP71?'RH/U(JC.&\ZZ^=LW.?UV":0DJ#8\N$(^.K2"B0XGE-M0 M45_>(A,=@3BUR71@2!FFIJ;*HBR9G5*@O%?'^B2QGE5L+4WQJKBTRC"$D)\% MC?P*JZ;\RQ<;O+I+7#=HPA!8C1Y2C7X!"P #?#X3=JL?\_@K=_\DI>K$=)_! M=!.7;;I_JZD]WCCN"I<'."?K:[:OVKJ&:K]]Y=<7VWMEG.8W6GZL:495'>A* M674'*K#W>.Z1?.7D=Q0Y&TJBVPZN%B58O1(05$M-8ZNJ5B]IEN*-6U?@7D*4 MC-C4H%B?I5%,[M0R6%#M]&==@!(B^TC&5T,EOB3Q)8DOD1@'55OL1N-:&]*5 M'3RHYS;7HO!5LU)IUVAQI@6Z6NARJC9KM[\F#;BZI2QMS>QA7H]98JN&3#=' MVP4_Z%Z!H$'B,$_)9*'/VF.NG*9$4ZTP5'T%CQ@E@6W''W.OW1J:9 [)(I,"6:EQ?$TPS'7D@1DT1(_+$T:@K9:!U6KT"A*@0GO M?P+X>V6Q^]E2SKJ7*Q[?=K%@0JBL. M,+2S&*P4IER&\7SZ,?WN3=%7M=PI@J(I(8$JZ\DZIQMJ5'_V=7+O;:*Z:/>3 M6:]PM6.4 XP4!J+/,>:Z[#_;6)$^GS6"%R++TEX3NR!V?OU*O*R=']4"#J]P MI-2M&FV=,]8%ZNLE?>';Y2Y;DO#X_ U:5@.QB&GDO(Z2YC*?P]?PZ@ "A!2/ M!/E^4O'OJS'4EY]!W)_E?KDUYJ(M]V\5DZU6($2N'D==#K;5.9$4=UOOW 'E-Q$_%ON.KG_+BYG/SCMW!CE_OJ MC#:+(V[8[^(NH6*X$UR1A*[5)S5J3[!8*2^\=MLL!AK^_ MG?:R90^RAJEM5\5M3\[L98N=-F.EV^MAQPO/+3"TP12(YTE_[" MVV#\"O4A!,A7GL8^XK$Y-DC51BXV^@5'6BIL>E&Y/0,6PY?=O)L75?&TX\ MSIS0Y6)_H'S[D*8V MJ S;DDYR"I^#_1#@:>*EJ&2A5F*Y[[7J=&O;.SYN[J4%63-38SK@:+/F#[N+ M45;J=> .L%?6> M)/$D=^))+KA_\7'EGLY\AW!DMXNIJ55M*BGMEMA*NA=7O+WCHUG#NEOQN$ J M5#1C-2?RJC695?T.R!K@W6FOK?9-;'VRO2/I2ES<]HZ/V_HEFY6P=J^L:,-\ MX*ZZI)>>YZEPGV[\3K6D)W$]VSL^#@&]Z]FK/*IQ'%H<+7--H]!;3N'!8H\8 M<3_;.W1U)B-_!3!1^QOY:YIL\+C7A5A-SP /$Z^_6GUD=^#M.]\ESX;P?M7J M3-^W.M-?Z83V9=O #V%EOI_.%VICGM<,-)4JJD4Z1]L^GX?%Z,QC"D?V9F;' M^^1PZD0;?T$;KZI"\*FUY@M1\>B2 DT9$+4\E^%:=).9$CUAZ+%*I. O]?LI MCOPD^5Y.2/BI->%+DB]KTVJNUBALF7(]D!M5VVM*=9 ID(]83+Z)_4[L]_NW M_VVK:)&;BCF-:UEBAL6I8:XU.\OM?QF0[2(GNC\U@?"5K\']B(NZJL+5;[DH MA3&W6G_4QCDU;3O"7)JN(Z3 O!5IO7?"S/4M=PD=FXL!!SG%<7V,S?4DS0+7/,(L5IJ: 3AB#8 MST.0ZULY.PS=DRPA IBHH,C(## )64,NG>3BUKNL1UV6KSG)90TWOISV2^YN MB ASPKN3'=9L UE;TEY!J4@_PS\6!5<^&+-7+W286@Q+M#,E62N3\GSL3E33 M%TYT7]-55BRO4K1]D2_EO>::,_2^)LQXMK,6R8K+43R.P0(G\9C^P.DCGW=# M4Y)JNUMM4"U@Y&JDI3\$+H7+SW>JH[G9)Z M:WP-[K4!J8^)Z'3#6PXW;(A\+RU-N58:7A'\ZCF=B;-)G,T=.9OW5^5>F[H3 MUH!6L\5:EB&TE3):33;U'/?N$MW3B/YRS?]O+M.](C" Y$.S''RV',X41AY) MR_PXY3HS5X')!_GM1^X1^]+K81-_<'F+=K_$'UQ5 ^3]E;M79 )"?T N9YMA M4I"8'GN]YFZD:77 MR-^Y"PS[]S_11/><>-ZGVG6D2/BW_QS_X8^(>.'4PNF!Z;_AUG(Q3Q8>@?_< M5[YP=5^]AN.U@_I5!PD;CHBW!#;.GR(3>.OO=X M0%5,(;X<8]C]0FQZ:1#K P#)>YB!L,M ?,$!'@+^J)K@LQ=@\TS =CT ,PY' M.X@U"S\7H*5W$."5PE]%8,H5RP["#^30S4%_L,-F +\E[YQ?]%7$!EYGJ8(Q M;R!54M\MT#K/>L-2!0LV0FW@I8R&F/X]9%2ZS&R5.)D?$ M@ HDBBE< V;SD]5VM%FR8V[%::97( UFIE.0N40J?AS2 ["Q#K3T($O0@P<$ M."YQCOBJKB-38*@,"_BW+5RAXT0F"8U,OWA$1^@J3+. -0^.UCFI2R#*< M[MZD[8S98QC#?HX%/O9>4TN7WK"_#<'69!?$1::DAK/N@DD"9P#-:LA\!]FQ M^?LG3O"77$3+1, L ?OQ]-YX'X5RD4N4(U?*;&31@S)#Z#E YC*1S>L[O)< M-D72E3$Y=+@AL:U,ET-JT*C];,MJBL?3![O^],O;>>P3?\-<]#-SV*JD=MH9 MKI?%4$KN6,76P.DU?UTW_SB)958>B*)9$Q#JP0^=%I"-W9\+YJOI[:OJ.NV2 MW(HVV1Y32\^ZC=RXV:J/.]]^9+#XOF2HJWO,1G*,0J\0$@2&9Q#(I >H<)$> M?STF_JP>=D+,C+TRMEK;9@X3)D9520LV.UE=*68V$Y6JZD&*U51K41IS2FZ6 M<8&))U[9RQXZSP0'-XF#0K-"K66M,,)J_>YTP9$5H<=W?H*#G<$(73MTT(@Z M Y;"1"P;>'I K_S,^:1VS@?&&LC.=PZBA;EA*C@+\T URO\@>__>N_F7E0<0 M*AB6N4MHP"3 Z^<"<%SRR@,$2?#]\D:49>C:3A;DW1Y*/U*E_9K@\[@66Z:* MCIA)R45&UF?Y7$/:C*4R3)@RCZ_YLY,&]A^7^2]4YT\H\V5O4:>&BU6)"Y31 MQ,MOBP5M_F8"6 MEM;0U<[%O7%Z5UDIY)J>7&OERI6 6A@V.7:8PCF2]3GT[US9GB(LH@4(S&VB ME[?21KL/\ $WR*/Y^2, NQ: >@$$;" 2 5H4A'7A-WGP._PY&.ILLE5(#9H6 MFF5-U4#FX-'P<\W@!368FI_F>TEG@>>KAGO*$.]+$520 XMODE^[490,)@L) MU_EM5LTVWHJIX"A.,&T6+'2;U*3U!I-]3I[5T8IODT#;GZ\&5KU*1JJ-5FV) M1J6Q*_%).]N?_W[NZ2;QXPG(WW:=U 3'2LP2KV)>#J\)-2V6 M&UA7Z>44N4Z?<)V^WNKTK9JE7<7FI@+O0.,\KK^O(ANHM('JO\RU"VO8NF!. M&16,",^Z3,;Q_**\[O$.I72PA$S',P/MP/\F]OGBYH/V-N#WD&PVK.#V2_IVROXX M50#2F!CV]%5-:0R^=Z<^]/P'4XCXYF3*UI5.Q0.Z@D)$^.__[$[^I3L8K*\U MS)__POS_^V>'JI#?A%\Z*@GHQ!18!64!@IL_6=4%IAU2F4H]$_&7.MC-K" ? M$'A$XM_(RX\OU9%[%90K=(=A81TJJ@JB_3/XUN8C_UC2YC/#\A'AIRG TN*E M )]]O"Z3P)_),PGE=32SZ-(= MI-L TZMW&M52CNK2.21?JE/U;(FJ(ITN^*!&U[L=!(5CNJ4Z0^Y8\;$;DY!3K5DFN-USZ8+ MHDIJ"EE4Y:X+E[ ?@2YN1V(Y1M#C;J?&>#6FO\;X"MKUX,CXZY%VLY.,"T19 MPSJ=GA?+V;,"LX CR=,4#,<*9^B\FP/CCR@*+XPC8[ [(P/&90EH##>S#/96-1$"Q/)[!%*2YE7"GKF#RA<5 &B>/<&E!D0>2'TD>X3J%=I_N%&J9UG+2R,2(%AB9/+ /SA'[K7F=5QJ]$F-J M4G=5QHYJ*-T>HV@IURM@[(#L,FZ\KM@L''DPSS4J=FLT1@)):9KC+1*,1J6H M8QHZ2AOU13K?R2CDR![.:@*=],06&'DP3W$TX5R#[PJ*UJ32A*PM>VK;/::A M2HZ-MYQJO40W4HM!0HB->MT2=4Q#R[$\RJX729ZIC% Z5J^T&"X!=?F HA4E MU"6F[BUHC6/1&55%DY6I!$8>4.14G5PK)W?'RF)&M\A*>B:O+1>,/*"HLM2Y MXK#4&]!"M[-JC#H#DIRVCFE(%IL5ALMA4F06?:S5[7=,KHQ2QS"LDU_J1J&- M<72C5P AWW"4TL \\<.WSR:I#L_SO:[BK(U&UU/$]& .GXD?L&E&MGNE?"7; M8_IY,69.VJ-D"X<*>C 2&TWGV+KF((2ZYK2QTLM2B$K M5CNQPMN+CN@>4U"VG:QK>+:5P5AT(8]%=UI*VE#I4P< KL\3V=A(1FFO.!"Z M1B=>6%7<8ZI,U,SE6*VD8TJ!3RMYKUS51^I195J(HCCLIN,QIM/")OI $CMM MZRC<]1RYOM(Z,P(K#%-J.ZO-*@4;JAU^:,>:AWO3Z6K,>.B$])(]<='3J&/( M*'K3LE;INA:F<6VRSTO+& TFFCS$F[Z>MDAJEM.43G.>5YAV:NG8\)F)UR.[ M7J8[LPO]I;*HDRQ#S=-D%(P]>WYJ(LT69Y]9*(S=I]KV,,<5T]QB$D_QH)>"M MI,T(L6EJE%V82:5%@9$'VI3-FY5I7R,+BC,=&S66%_.V $<>:).2;/(5-DVO ME$6WKA;[W#S%=^';#[0IQ<^F @>!'U%Y:VEA#G,<9 M#9VF*^PJ44Y-_*$'[S?+Y I#\[**+0RF$NM1TP0W:<&AFPF\"O0VL7!O9;8I MNS0KTEG6*RVM7&N:GKI^C$L<1L3OC([]>/,=[\;1OW48,G V88@3!FW0N^." MF&$3G?K1%.O8QN:#();R/]F+N'8:*X1C#@-:V]Q,+'PA'IY^_&IOAQCQ0:^? M'2]VYY7P\(>H&NXFN-_\CL)'_PPB5A>P[L-@<><\Z'8H.[$,U;&%,\>-;R

QXL.-\^.]+-OP4WE@8AVU:%#W# MU#U0=IE'-CMHUVQ/]Q&/]@]ZGX@S5U"$MV7]Y]0$>/H(<@Y/HD1B?EPQ>\BF M3G9?RM$B=K-*?7DB/TPD/ 25WT*4'WK[CT%E),H;H_)DZ\D5KJ7,_O/C@Q[]7SG#05GCAGBB!E3'J]*#3F"48T\-$_8] M8^ IE9U.S+!"WLIX]$HP.=D2FN#YPDLS";_(_O!O#5T(7UY,=T?XA"C5%(>P MRXPU,MME]Q:;S]0-'1[#$/C 2E^?]8"E+FRGN.P41@.:M9M+U\@U)A79!<(A MCI_VN&<+?Z<;_S47K.]D\B1>;:;AT MEQ9?0@L4/9A/E@I+%97FO"(M:A2T^/CQ@_&1Q4<6_V6+?SD#=R\F#^]>VUR] M(Z5K8EG5';HO9^/Y?*E48%>WV KC8Z-/Y%-M?%1#D\JBSKO]96^>F:\E8/3D M1\O\?2:^>GNM:Z,(^G;S6N>]VN4*#0.O$I'D44^VRAFTQ9!VM]:<,C-G)5^X M18I/C3^Y+A"P8!\]V)N9EINY_DB7%4>SL;:3+Q8 W][L+'CNJW^NT%SP*OJQ MTE=-=D!I73I;XMV979YU)/06]2-;[Q1BP[I5P3IN-BO/IEI^U7Z["V%P,AD> M)A80VW_JW6#]C?JF5W9$SVWN)^YK=95@M.(L$]R 5V4:+>3JXV(V38OD;U\' M? %C9JMR$C5QD;APR^!/&?1Z4"B6>G("5SQ-[)"S;)^9RV^W97G/H!]F M \SO:Q,2^=?V[/C?]YPVNXTP]/:R9&?!LV^P&_;;5Y'ZKSER>317+(IEO416 ML.RHT4_H$C9+SEH0_.$]H>01"+IG,[Q1I^*;V>6]1@D?;UF=S"Q9VFG%1)9, M*.Q,$MMU;F5-._ X>OS'+P*8S^']O9%=1G;Y1W9YU_[^QQM+)S--/#L:M^JB M-5-(>M7W*$]=U6O0-$E@FK%G\O J0>3>]WX"M=)YQ),%-=K[N:V]G]/L0\\= M4QA;-2SOV>,ZR?1CDCJG\RU,<2]X]^%5G.WFW)'%XGP25RILEB@SE4*LH>VM MZO%+;$EON[?N-,'LAV9=&32WSZI?_-F/2SF2Y6%J M*9YAMI-MEK=-L0+,F?;,FWC/K MA\GO;YB%+ W8KP&:]STG+VXCS+B]7$44>?QQY'&18MCW\*RWM="W$"W1Z-;8 MM<$+BE9MV/C2J&"5>-B/,IYX?A?1[L_6;]1W^5;&_STBE#LP?8M)X#QI&U,L MRTIHO;Q,:6T#FCZ(4>+X\^'>863ZD>E'D]-SX04[4[:2#H*NE3%!"&(KMF%7>I!4!)[)J,- MD2A[&H4;]V72!2N&N:ER 64TM%5#BR4WR9H4,.DXW.-,1B8=F7041MS.ALAG MS=J>D6UJG54D6E/6-A@C@E8;\Y0FL:47''1YW M2^3=:W>_^P'[';R"-TW_Y!T3&L11M)I\C%:3WTEZ=(']X3NGLW =U1O9H1*G M.QC17&I:LMAJNS]^$<\)\O6%O B*G%:\CWD^_I;$V_>$N:CS5A\C%Z4.20\+ MK8I$P1"1( [O6[Y?.+Y1!_->\?F1(\(;,4_@&:8SU01GYTHNTU]VE((QX_OJ MV@WN^HL_XPDDLM#(0K]I@'<[5II@1D:NYA8M14-+8E'.JHV$T )62OJEY^]9 MZ7WN ?7]ZPU K,:"R;*2@(B 5\@2,NLLA]6_1ZCVB,?JHHCN2RW3SM_\O M897TIM_*<&/05&#/_A]SK"UL,?!HWXZ"EBYK)!I;8(7D"/50OL$.<1 Z))]3 MAZGHJ.G:335=NP\-2Y&"3C:Q;IZ1E_H\OXB9F:'F_O@%/+-##;N;Y>9&'=T' M7W\>.6)],-N'A55LS3!2V#C++$JNE^_RN5&!:8UQS-_K3#S'DF?L_A !P.,! MP.,'Q(\' G:\:"Y:":&K9&=I+9TWFCU&E" (P,@Z?NP(Z.L^$_^QV8DJ_/+' M0;V0=8<-O(4;"1U/;EHSQ[)ET=N9&0+_AQ/!#V 6C 6;F -I60+"OB0WGN!' MNZ&\(?J?@ #:9/P>_!K9#A M=9=/"*OSX',O^'1S/R+B"B:8U7QN&L!+!_JA>A_%#=LR" @-"[0Z+CG]?!'S M5FREY\1UKU^2WN^-ENNLC/)(Y4BEH1+3O$K&7)S[_8MW_JQ3XN?,2> W]M0U M;%8]-)[8COT-#-HK4$MLV>I7N&GKQZ_X$W;$\+( M*>L:G76I?''6GRT:I=^_[>3FV)Q-V_EQ'I\I6"7?)TOCL4[51=A<&GM*DO@1 M/D/%/P^O7]8U6W7L:HHO9)G"K)(G%IV$+-J_?\O$S3$[O>SQ3+= HG3':X^] M/*N4ZR6@T\DGXDBAS!/$*IBRE9< 2)ZO!;A=@*(VI T!DT,YUIJ&P,GM\!,1 M5O!G 0H%"9&OG2K1MZ%M#O^T.[VD0'Q+<#"KO&CL-D43K_RA'KPD6]"^:64<%O MH;\P&7M,:RAK0T7$T,5LO!1B.0%+ D,1@"+-P32 &@JG2QK+.CH-[OG%GM]W M!5Z^"?_X2\O#SR2@.\1@2Z MN>'2YG<4/OKGQ!18!74!7_Z9&Y;OF/ST[0.8^JMGAM=&^R_>#&4GE@$@4GA% M^[F=PIV!G]>$_P!:MO_^87A+OAO>1H*XE""(YQ@92>(6)!&91"2(2! 1-EU1 M$I'^1US_7EP'$!-%!"=D^Y_7D7T8I%V&$?#GG[(-YLP%7W4#\4\,E?\T=T)% M!$$R_/#_?J1^?)$I\<0S/$,3!-^ATN#/B;F- %V1>>1?F/]_U]XY^^]D[RV[ M+/OQ:RBP)D+K, .4$SA_"RE(NS"[[LJU6Y*TC]>+G RCKTW?_YX. M=V_K,#02"RN,@A1I6O<"+@)NB.3/@T)DSLF3 Q1N=*PBS5 MU2[M.=Y*2K?FJ][L]XM#?]N$FQ+=XM):<4%7Y*+1MA0NV\U0P(03/WZ13SAQ M>%'"PZCR-S+A#X_YG,:HK^-"W8Y1XWM&C8_K^!RG3*&39P1R0/0HCZ?HS 76 MY1H[QSPR1F.8S"W[*DLG';<%U^74CU^))R)^6 '_IY[S10VWLUMH?3JSO'H2 M]]KH%"[+5^?#[1CTF1WM5T<0WS9HBZCELF8=LVDGZ]5(OI5MERH2/%L"'6T2 M>\^@[S:O=\DE^>HZ?VTV1+9_80_]T[9?+K;3 I:JT+37TN.-3F-5Z4GP8O<$ M7,RQY.&QP[9_GREP_T3B:=J&O!%K[^MY;+Y">,.!Y_JN8N[GS:==G=;;,>DS MN_*4JAH#BB1A M1[YW>G'M=L.^$;N^0F.8O&'"GBS!>1S_RB-$.'Y2)^RC]=(Y"ZK&4U"Y@_J] MR_>;R7"&95M!,RU.92U+%F78K]M"+$%5@?$\(9*@"R8(?^##6%Z3==FR3?^P MW*83S3-"(9:C@>E[L!<8-X7]?BQ$UA'#L2VHYD%_FH][T/".&;8<>R'U74H1 M^<+-:3K<5. =56B([W>>\?L:66TP+R [OV?@\58T#;1=JBWGDJ*0HV(AW^PV M.VC=_>:M:()I!9UH6,) M$US;^$'BZ;LV2HK=6&W8;S4WR.:" M'\2_X2?JF70Z7;G[)EJ4))F"Q-H"4M)M4]8MF4/\ZS B+8FT9*LE.\T;@@-J M5-B\X6N=M79PG;YY7)ZK:">\6 M+,7(;'%(]BVF3ZR+DWF?ZM4J[K$[EW8J^MZ_3)#6YJKA"<).@4%XHU]6'&-) M5":S#)'$B>E,6:W1U!]4_'_UOJ;0=]TQP;H#)WBD&"@?'W99=%DJ,%FP2'$+ M*L5(:VE,P$KB^!-QY'ZQ<]KLX]<,WBA6G:5"\-&QYFLWF5X0;2YR?^@AV+RZ M(G3O%M0CMX.FZ?(ZV<+9HL"$.37+1^['#0J6W[ LN7H,,-1 M"$(C97]T9;_>R?T;Y,P]10+'KQ5G.X696QV,RDJ#9_@*[K6&+??W[\<]_\7> M=4-? @H$_LWH(.L-L^F"* E,?R;/VEX*&\QXN#3C.%B;GQ+OKLWWO[ERP:#@ MT8G\J.+K,:C\%J+\%D1^%WW]+@U;'IW(:S>6CT09$?FH^GJ7^V\%$!\ US[* MUI\AA?W0,?!'AW"_FJZ>5_4DEJVQK((2 SW%BW,FJ[M7VQSS[<,JZ4T@ 8,O MF(9E'0F 207M]S576-,5?6R+6J-?1YA#[[UZ;[ M:A=K7)OP[RKP[TKW ]T@+@3^.#C,QUF;G2-Z9.G.UGW60'.OAPARN!O7<9U9?2 A>UL8U[P2.&B01; M?=$&P$UM +R##! -_KHU.+A<> ]?4+(L1^!S?M.QP()]&+!V6WMM=?R(<6=F M2VTEMPL:[;#&FEMV4WVM$]Z D<#B![;]=V0=$9$W! %1&'ZR,'P#$U^-Q%,= MM,2:6L93&MXDYEH+R=.95G"A!OF<.N.-=X]N9=^"R'O:[HI$&1%Y&7V]-^_W MK,%PT+[V;)'PP0)XQ%^.3::"Y!3MEN),3#-5'HWBQ3+TE_URS_3A(O?WG6^2 MTZNY;$:;Y(^V?763X''VT#D D,_'S;[J'T&!NMG%#2&[Z-*:/FYCF>FJ%,=; MP>4RL=1A=_C31H:K01>K^[ M("9O062T]1,1>4]$7GWKY]3^Y;7#AKQABH)\YK-X MUV^#>@-Z^YF&M2^-O MJSSO_-?.;*B-CI?-0; MZG1Z6_=#W!!CKMX"]NNA,M]=E"=%C<@RV5IQ6AI5QQF6NNW+(#@OXW6Y 2LH M&BWIZ6QGQ"^EUCCM5_X]$;'T^1K>//J2?1N0L\>%4U[S<&W";NM.AW."QGW< MZ6 ,8I-\P\ZS6,/0!2DI=X18T@5($M[I<*[66=]@?R8(BZYM<&=!DEN R&BC M_WOH[/7"]FNSX9[]\._R&]J0>G>ZK';*Y-N'?5>#7HOMF M4UG?406BW:)OK_K?%?TBU?].=-^YHM_!AEP0Q2!"D.UC891Z_HVY^Y#>XQQ8 MN7J0?S=[:/2+';R]AU;)E&KK4G.F],TNET2924II*P\C?*,SC!U;S+NM2"2!)MHV!DO1G]\ M(+D D1\ R0EWS6X(&J)-L8C(.SW]Z@=D_[$A5/_:0"OP\\ ;N=N9*)@67#5E MW6%#R.?EY:__@G\V3^)4@36A9*;AZ[9[C?"UH5PP[-\7 #HB_@(.(4"D$@$= M_JS]?_]G=_(OT3S*&:IA_MSLBNY0-?77T9^$KTV2@$Y,@5505@0O_LFJ+NM9 M(96IU#,1W^RX_MSNK$(^((GG5.K?R,N/D!L'K-38%;K#L%!W4540[9_!MS8? M^;"X^.(EX&.1J0E= MKG]U&]E7:A@\!/X,M!^X2&KP6#=@>?C1CU]=/Q=@B$@6>G"Z;6UUE WT]#*N M^&3O+>$D)X;*@S]FJU2;Z2#91KO9:%/=4J/^W_],;F5R]4:7[B#=!IA>O=.H MEG)4E\XA^5*=JF=+5!7I=,$'-;K>[2 H'-,MU1DZ=T$"#G3F/6K^DG7$GAJ. MQ>J\]80(*TX 7YP+)N+[_PBK 8.VK;^W\W\?L_9M[I@QL1L?V6PHO0E:+%1H MH6JABM9+]VG;'>/CY(] %U]&>GF'GS28&.:092,[7"_NM#/TU6(9?!%$42NS3=FE69'.LEYI:>5:T_34'<.AL7,L MBC/'LF71.S O8FM>W:D 0E)5-5QX^,%W01#+T< 7P/,L8%S")@DK(',8+R)^ M_/F$N&%,B;!!4/EJV!,"3!(Q!8V5=?AD2"(,%AU6151@3!8R\1 +S%$6@5>G MV\%C+1@>(T:8_35VCV6 I^UE@RVX"!Q/"/_T37W/C3K)P9U7\3DW%7A'%1KB M\4@]Z'Q+.0"?("]!) U\@9VD05-E=2OC[07C; BAHX,]O^\ZOGP3_O&3CF2H M8Z'7%=2D 8]+9>>6\'/SP^ZDH)\23@A"-!&CX- M#RCZ"_&V%EG=EYI@->(P. V7-K\CL)'_PQ\2A?PY4-W+O2N_1=O MAK(3RU =6SBS9_>V)N"?UX0=5_S,^=E($)<2Q$<9XT@2D4E\.T&\FVZ+!'%! M;(I,XB8D$9E$)(A($!$VW:(D(I.(!!$)(HKI;E$2D4E$@H@$L2N(^',\\IM. M*(G/GPWXV/OP'(U4]"V&@HG #__O1^+' M!\P-7(OT_;WC8%5HA?887X)58'QO:[NA%_QF+WSIB= M)HNG Y\;"%Y%>W/TZ$N'%N7S/A]"+T/$Z MEV]ZZW>B8\B^(T/X 4D?_+@P\HT[<:>N+LPQZ M;37$G<@G;*YSI/]6G&A,2WS*%A66S*F#%&-7^B(UCOF7O3[%D^=LO_4-K3[J M/1FA781VYT"[G7C^;;1;M^B"ELXFLPS+SKKEYK"DFQEX6#_AHUWB\,:N$Z'= M][3Z[TKW_:#=5QH-W"N*O169[> 6:@G<3]XQ/8$UCZ+6Y%2S.O#-7G4[W.ZW MPXY!80N*KF!JQ!;+1B5Z5>BDI0)#3+GI@/&<'JO#=B(I&,DGD8.67)%!1W0_ M;) : =EU@.S0[?IM(,NU)M5B3$G7:,>T;%Z,5Y9VPH5]D? (R1X2R4[2RC4X M0W'3V'39QL_W!F,?1Y6_G2F_&*KM?04_THTZIQC#XBJ&80RIE"O+ J<.1BN_ MV5O\QR_R.1X_R3UU5S[-$NTI_JFB=5UCNZC;GDV-5DNZT"D-JV@Z*351Z2;V MC3ZSI]AG#2HC"$!DV=:TTK&=9"TI2F_L&T5[B@^C&Y_94]0*PY@HEL8"S+,Q>M MT@DL ;.>.FXM7K4*[M[!V[;?[*]3A1$OZK(+"NIEW),LQ-?8TKQT38DQC9!++>JNJ6CH%@,_??22) M(\5W=U.6?&V+_Q9$WMKM1=\F]_YQ*':GFX@.VAYS5'U9QCK$(KUN%8I>.P4O M&DC!+%7Z?*GW1S?5;T'DK5VT&.'15?'H!'N!"WG>4TM9&6<*.BO3,B63N.U? M9X)'@'1G1)YPE^]V(";:TONS4.V.M_3TG"NZ'22Z?=2.D.ATV6V^W&.F?&/68SJJPV6:!9J( MKR 2)2 28:G#DX0/4\]X0TCTZ'0_]M&:M^[PO-/L87\6?,?*C M_.I__%NZ?QV R(W8\\EU9:LZ@CP M!OK-7?7AW?0"C[BL]5%-_C; MT_7FP8;$YE-:FZN&)P@[NA9N*_#=17E2U(@LDZT5IZ51=9P!FG'B&)DR3:C' MFJ#;&>]E2)/UX$?^E$/%[@D65&N=IU=S@0,_=@WXT8[#3$F2*4BL+90VO.]! MUK^.FOWJ^&$>K]ITBJ\J0F]1LU23*<[\?BJUI(IIO7C5_PIECHF)?"&-4& WPSO-+"GPO_[%TYB_T G&L B6/)X)"=P/L."O\3P)P2"F/\O$8@8 MBN$) :LEG+B\%%3O&7D#<<$@\!DD#RP"0"(("UE@(4N?^EN W_9VAK[*A,HB MZ[U85I*'.$.VNL7&:*R5L>&CF'4M49(ZXVR7P02NV,CTT319*DBP&#>5OD'P M/2XAME.8@=AP5%8:/,-7<*\U;+FG3B!?2T+Y1=6>-=1R#I.;"E9K]=QRIMN" MYAR+';J#-P&\QZ4T6)<9BI&;/2:;R+OUUK1+E(J/ KIV6D7[U*2O*8MV=;VJ M9@KK3*85%+7'+@*ZALVJB,C*YJ&/&R+LG[_T+"#]V;K$WUWDYU4]B65K+*N@ MQ$!/\>*I_J&\'H>*AODW>U;>2W@0AC<'G@:!\;<*/JM/,]1+M['#@*B2Z MKK6U3J%<:?I&'R0/7&32*BY376Z"50J3.M&S!\(J^8<'62XE M$SX7X^.Q69.C4:4_:\8722/5 C))/,6.RN0<0/Q:+OB>7+[N$/?S8Y%*S/&2 M0N2=W"*FM-%2_0]]G$O));'4J'5_,!7I?BX5ERK6H*%6*;_V@SC<>U:7T8F'-!ND:,2S3G=DD;N6< M8;3O,TX M5 ^?8V['+$J^//#$,3N]/?P\+I/*I!JC:@N7H[,+#\_A!JK/R3N126I(*D.V M)(A88VB/6LL6@Q;Z0";IH\'?'G)>,Y^[#]>.'@+S6[@M6T 8MF!JL@[^Y#,. M ;H$ !P![U$$&YG[5\Q!E]DQD6![ O[&&9IFZ.'#PF](0! VPH.P #%,Q+'" MI0"I035#LZRI&O[CX.>:P0OJ,T+Y#WMK:0!?-@7$A?_<:;'5'VAKW0B%MRFT M"O9>CBJK9+'Y0:_HC6C2Q HL.^V@:!K&6(DC$=96*4+AA:$0!!5'-P7.D'2X MM0-%O)TV^,6RH:C.GHK4QF36O+%KW,%HN)1=R%H(X=DXHIJ"P4BFV\(2 ^Q:P M!56%_[U@1X![3 C2"T>VO9(.YNC #ZT&A)+NE-6/&]?QO9<5.; J6FJ :05C MW5JU<#R+^@E $C]R\\&'6!L9V.\9V/9)P9=>B_!X=J"2'>AR@E@JK.CT\3A7 ML,4.6+633P1VI'_[,:-[0WS/"/.A[-Y!UC>5 JQM0IAF@].8",C.6XRE8/I+ MJ+NY%I<-]LN1N>_#P)>>X%SKJ?)'?U1X]/F5<2<1^7M%1KZ*M*3B(HN9JP)6 M,/-#&>LJ4R4-UT;L!O$0B&>C=6_%V+>!9LQ=]+OFLM5 Q,XJ3FW![%R MA@"62#P3[[#YF"<-1T-6R[K#!H4=IR^9V^><+PX'D 6S&93.MP.8H."T9%L6 MK)QL<:IA.:;0!6_.J$!F8:7*9&PDNPE"6\32-%G*.%HJ1O7= A6 ,B !/,9^ M9]P8#@,1B0# ;0ZF!.8AG*-BZ>-HXMV+$.N-+HW@B6>D37>Z;2;;9=JE>F%[ M(>(5I@L61M.&D86LOT0/"-1\5O< K$JL#O[$.::?H8*0JUM@-@!R19:#Y3DP M;%$-74)A.(18X(5 QV')$(AK#->>@N>9AB-- [0W!=X)UN=@+0&:"R1GR98_ M!P#+0HB>+R/!D/!5'A)H*:!M':P@$%VXT)B0(!Y[65K VI/;)M80:">O4FK( M7LBT)3H@5SA_KN"S5O9%%V//'+, LJ0WPJ".V+?2C(:VE$J[I62D576JY5M! MOO.(R[W)9VX>C7#!LW?= L!/2]C(.-C W["7Y3A@G!:DX_5SH- 0=RKX<;'G M+_)STYCXVA1X ZQE0.7R@*';@&;P!__AX%W!EX'L5(<7$$N D*MSX>=/0'-E M>_,S?)0!W:*C[X=_A6\.'\5#RV@?I5<.XG>HP+ #&AMX*> _ON\I!#X003H@I4!@@*8-:Z\"(H M/D /1P9AVT93>!FX@S9X"6L##V'B^$6,FQ>$F@BK"?'D/]8K+0 KM"VS<"7U MGZ0;@$XXQ%%]\H$Q"R9D;ICH =AD&]#1L2R#DWTZ7-F'/3!U73+@(RXLP%'=//9BU2W$+DC/OX5^@&0B?^# M3 T7ZM0^YG&L#@G=F1OD%MS(8#7#T>W7SO86(UGK#6#?+MSA-P2878.3?H4& M8! GS\$?+-]:5,$.YVP)K]C!;OV(<+&*OS@Z>^7MO+S\]5_PSV8UY8#*FK B M>AHNA-N#DG -#.NA,>S?%S@Z2L1?*IS#%3A%!E3XL_;__9_=R;]4:*..T&)%Y^-1:8F7*'_U6UDC]WW[?\,E RLO.H_NWY= M^-&/7UT?8 ^0-\>PO^V2)D]DV_WV[=P9ZM4F^D@V4:[V6A3W5*C?C['\[K9$59%.%WQ0H^O=#H+",=U2G:%S%R3@ M0&?>H^8OWS4P' M L^]\< +XXEP(MP)"4+7^?KD*_5W,VK>Y8\;$;@K^>_@< MT-I61_2"Z\\G)Q-E17XS-3KD;A)LQ74HT2L0;N:39'E83<&1\*S2/M# MD[EXMCDH"!EFH=;2<\MD&#+1&A-C[/7(4IGW7#"2?#VRN_ 2"Z):2#!D9RZ3+9?.QGCXS/3K MD3+7RL6F?')-5Z8XO'\B#"H(M6CW*!!X?Y( M)E.>3ICNTL 6^K#5GFMCLSJ4PM9AKX;V\WV'(NL4DTW27'K02B6].CQI'!D0=OI]&< MF)_CE3%6*2\KI] M/#-'+<9K+,J#Q*I@]I91;RQT/IUO%QSX<@#A^(TRHEFS^D2 M)":T!JF.G)7LEN:.4X# ML1K>G#1%)T]S '&PPZ%.46\7>^3(9++BDW+\L*C17RHVK<%35YD -#\<,)+#N]DI;C MQ=&JO^ S%!QZ, &Q/14DC&Q3M!S+E1/Q/H[64'_HP03B1K\N*IE:A5[D60Z7 M1M.XO)!@#N!@ K-^SDXG\^(4J^#$?#%)KE.CJ3_T0%6P=DHA,3N^H"M>0F#0 M!#TQNRX<>J K:[:K297"U%6<>7K:M81^C0"XAQ^!2*]D-AIS(RXQG0[IH61\ MM!I._*$'>D5+0EE>\.*$[B_8W*0Z+94YT1]ZP(&.T407)4S@Z$5%[$N=16UJ M+?VA6QU\E;=\/T$8)OZN5S@ (G##]4,6WP.T' V&MVN8(YN^CF#"Q,$3#-V# M' $,W8)Q86IX-R+?#?V.9BKL8ZDL$,5ST_T,!@Q(93W,O/![KSB6PYBPJA]Y M6U-! &&\[Z"<.W?BX_J(I= :;E7,8@TLV#) M6>M,B6 -!"EAK(4]OW]\\>6;\(^?/,P8JE 8^ 4]?4#0I[)S2_BY^6%W4C!4 M"B<$O40NB#WVP[*=@[QA4'88]=KFYJWAT_" HJ\WUDL]XZGW>DSNN+H[KX0; M=R*PIPV7-K^C\-$_@[#6!7SY,*(, WS_Q9NA[ 2HN&,+EP@N@7KLA K'%0/_ MO&+L) ?^^ 1[\MV>I9%/HS5]B&(V ]$CY?7>]^V^-%*/OL>Z\,I>'8 MO&&8+U4F)]"5J_+F^HKT)G.^FVY1_!(\P3&%2+LB[3JY=F4-(CT?-A#P3^)'33"^/GM4_ GJ'9]<"O^7!W#@S/A.RK_=6F^/U6(3"0R MDN@VY@)\ABYU!,GO21!VT=W\ MO;-I:)@)F]AMQOE/X536'(=E9N$?-C=B2J/6D%R,/*:_R!;<%-FV<.5<74%Y.$UUAA*LNMTHC2DM<(?7/CV(:ZL^JE*8HKG*PS9MH5< MAJBLW#CLJT7^^!5[]_[TQS*H"%!4=\J@70J- M-?+N9$J=T]_HV&.N[&2\DM)W*R5Z3.I%:0I[XZ5__,+)P[[9CVH0WVBG^!*X M< \;N_?=%_\3IAVOFERL8W@*VI@5!0F?=Q)3V" 3]OS$GV+$X6V/#[/5'>9C MMEW$H_1L1//-;D_<'E8]3L9E\W8(!6\BY2PN)OEL"B\J0J5)E[+\$.5RL.MO MS+^&E4B*M_:EKZ\3-\:H-_>YK\^I MF_:E3YR+^+Q#*XQ3O:59K]483RIZV503;V!C>&LB3$B\[]'>^7YX\ J_8]CQ MV]SN)IWZ!V=6+NE\["% ;+Y">,.!UZ+= E2>LOCOVG3>-- ]3M)@'UX#R#BV MD2[0I?;2H2>TC.GL1,H6>(%PQTF8,2">DHGX_6ZD1[@3X4Z$.Y<_VO!)Y,&6 M/$DG%S2'+6)U;ZCRA)U.0>0Y]_F&"'F\:=PX<4+HDZ;?&9EVM=PV76;1 M%/.)?+$D]!;0]&$V*/9$$.]9_^.5IP2OR++6%)FSGN_K(4#."* ?Y>"G8:;H M=-T";XST&]JH^F9LN-I!TAOC0Z0.$1LBJXC4(6)#9!61.MSM(?I;*D6X2S[< M^68[>1A)W4W:Z,;T^CO2?/WC=@=<0/ZZO4SRG>R<-T,$R!O[-4I'$E*%9<]+ MTDYFQK#M=J<]R^A3,>..TWZ]?2QYD(WZ.[*PB.8(56X-52ZS+_X;N+*:)6/C M&I%:8(WXM($:A0G;E2&NO+$W'N%*1'.$*W>Z[_T;N#!0FS.M0A0&3-]MU?J- MDCI/2!3 A3?VOB-<^),DQ3>C^?H]%ZZ/"R?>U_X-TZXFBF*G.X\OF<8JCHDQ M;K5F;;CD!ZT7B/=7_C%I&_UN?F:UT@)^H0P4O_ *7R(.@G*L@0;D;4Y*YM1K<1I#^)%35J. MGMN[M8XLU\?"^P_--TE2'TY*6S1Y.?[S)@23)EN58M*BJA!%P,!B6W J;1"6 MXS L3Q"'76&B?9 (H;X90D4-V",CB(P@,H(S'OZ.C.#H6?%;,X+K^ZHGWE7_ M?8=Q8'?4BA:/>S1J.3G%LRS"R%+0880Q^P<>X^/MK0>OR+ JS'D@K(WD!,YW M[9$8_H1 D44IS;,G\Z_>8.)2#7AND/2;[JWQ.)']88M72N??1._7H)T7&VFO MR$P4K%.Q6ZF!*O>F8]?GE%\1%8_N0(]@*X*M:%\RLH;(&B)KN(%=^JNKQ"6L MX3,7"-R\-=QW N#/_$I\:&B=21*E%*'?M^E4#)^D1BTXW;#4_EW'TL\&_,=F M@6S/(+J98]FRZ.UJRRL+W_GN5N&WF2<"?/19" @HK#L:F!,7_+ZIA A(O@)Q M7R=GCYJ3Z.:^RF4-39/M((;2^:S/*$G0.5FP8 F):EB.*73!.S.JP2FAKDW& M;&,FU$?LH(F1)#O,#OLYM]T-C0=P6N I^YUQ8S@,_X$(0(?G8#) Z863 8;_ MJRM K "XI_*OP1-R/X2+>J-+_[]_X23V#TX^(]E&K5;JUNAZMX-0]1SXO=XM MU0MT/5NB.[XP+J YKZ=(60@+N6I!#4 DP^ M!+S$$5D($^ CV!B1EP%NR!/' M-LPGQ)X*") JT" / :/ U. GIFPIB"$B\_#@B2JS@?;Y#S %%036/**RKN7( MMH7(^M)0E_ZM'"HK:Q;$,,1R)A9 4%MF540S=,%#>%9C 1@];1]K"@"55"1 MEZ!KXQ1( LS3G@)S@%_FY+G_+G@$T8)3!;X%6&?S?I]@,Q MH/P9Z>X0)_N4F0*8FH L'5473(A>B&T@2]:4#<="YH)I&3J8KJS/'#.@%4P5 M?&QO)O]"L\\$2#)X /P]I"F@0@8F 8P4WEH2_GD2IB">KZ4:KW@1B$R 4]W2 MKPH2F#!0C[D#F0T)"3@;_ %0"%9YN&9#5K(V KYF"8AH&AIB@XE"4OW_@D=" M)0*^@*RS@(^H!E $TP(D\(QG6 M\ D_"_J]O@K^R2E57_7;(>+-1@DOM6 MQ!N =[IA@^>JLK ,9Q5,=^<]<\,"D+Z9-'P 9+QAR3[9@%?P6> _\"^O!+/[ M-J#]4+V@L]#+C74&[,K"V*0OFQ$+& J4"CV5YX/X!\0#_30 V MZ1XH!A@BF"QL@+EY7;7 M,<@G.$?+VG _4!5KJWX3;T\"H;:#OP8?^#"XRZM)N,-@307!MOY!IH8+U"+$ M7@C,4 CA.\ K+8>;OF@'G"68%-!3J%(O8GU#:5]/SEYKW MA 3@9XX%)8/?5NU!N\ )$$@V"A],&58\@ADM*\FT,A5_D"Y J5Z1CJ"@, $ M+A)[1D))5GVE;KZ RG,H5]]&_<$XM1W=ABM2'KS7,+<#KP6E1SQ1^/-/&>"] MS!VZ%#]^?5++=UVY*]!5TI$R./(<^GY/ M2-4&\+@QR4R.KFY-TC4-.U@)_M2X#<=691U:$P0X'9#,F2P/U!98EN/K)\00 M#BS.+#!!S> %U;W_T M$<%R99N;PG<[NK": Q46>&!F8$KP#>%L+4'G-RH+7Q_X&]!A," 6'9NQ"XR- M%^ .;;#0 5,R#;A$O,P L0+V $.&/K3O84SW1\@Z^.H;DP#OER&T&HACP1=O M5Q_7MT\((@%QOT<9E#$"0E0#H,[" 7 #E](YG#RPX0V60_$!&[5LM&M"Q0$" METQ6\__.(F 9 A 'E>N5^Q?P0?5W:@*T>L6VT)P_>*01K^,9]!+KIWQ3@ M+W+@:2S0+8"3P*L$K*6"T+ZI0H=2,H7@-8 %TX HH#LUU@3\@"H?$@J^"SG- M0U]"\)>8P,D)9_&$!,#> &@$MXN)U%-H,,#A#7S"S9KN3SIPMR!&2\&?@0/C M^U7^RZ"/ N%9A1@*^"!##P=.+R!Q;IC^=R#?95,(^IL#476$@# \\=?D[\U2 MM6MK=C@@-#? ASWGW10D1PV7:/ S"YTUZ8@YO9C2GIE\S4(NA6P S#K"G(5! M@^H]P:6* G:A(D2PL4\\!:P79=47\CXO Y[[S +JYLL#:O".8L/E'?CW@8=S MH-Z!6CX%HRQ?>( E(E ]^&A6-J%+!'X"X!HHXV;1UUA5='1_*O!+'\G@">B1 M#+YV8-F^LKZ%#[O0 ?5^[X^\XP\ IB*H@" MVT@I1P)B]J7W>U:Z6=+P9%#4<4-6>CP%QB;BFT*SG]ML,N0#DGA.I?Z- MO/P(N7' 2HU=H3L,"U/0J"J(]L_@6YN/_.SQYK,P*OL9Q/Q+ 3Y[[ZF^5&QC M_A,L(>29A/+:;]O9^V"1J0F3?/_J-K)ONZ.PC]]P0M[[7B]7MJW:Z8U![%<$'ULEKYMBF=G_8/AO[=95X.%-'"3-[61 M3]N,QW8IY W."5:^X#467-J/O2>,(:Q=G\%20C]+=$Q_V87U6;(H<\%D_,3U MYOE/_J\^019T%-C=%X9SWIT=H&0GQ?$R3?#<,G!?$4@-I.D9:0"Y ET/RD#) M#:5;'^$E^'E[EKL9E'T%V)4VB'P=F$\Q0B?NE73 =S?1!>D_%=],\5K)@9IB!$Z8) E!XQ_2=.;B5X>UX8<9$#978 N$)+Y@'P=%N M(@):L*^_D/TP!0K>PD\3;8 7P%GX&[&!KK838RT8]Q/86K]F#AEZ%/P?N+%A#E%8'W\:^]; M@UF3O4TC3E[*P=91D#40@/':L@!0XUHV -"A#@(;7\$);$?M\\+$](.,0.OC M3QM= G*" :CK4Z;)MI\W\2,(4Y@* 6"%V"6$"?X-6NPAIBCKP<:+KRR^95B^ M>H<+R>>,<6/!3W _!-C6YE7A9DBXZ3 WH <();##\BU0:ZR'.&J0;@:Z#>;L M!VR!!4&#W.YA;+=:7EOV5@<@''Y"X"%$[B?=MQIEP3!5\N,R\*$5K,9+63) MU&'!&0HB5#=6 O9EV<](7]ADTUD+;E=#K'5]711,S0H24.'&@K]?XF?:+7\/ MY7K@^Z6=J)#,S>; *U'[&TMP#^0OF(Y@=4G8[(K\[?L@AJZ'GDX8YV[YXO-P ML[OUP<86"Z_?@\\&CX3:L=F9 X)[8U[^G(+=!(,#]&Y47 >HY'@]_ MVSXS>,!$V"+9,U+2MUZ O^NQ*VD9.@.2 0QBGX5[6VF.OMDQ!M;+RYSMYYKY ML++"MWE (MQ##], O+\Y[=AP&^4)";.DX?8)X!LT)7_#Y(T=-U4&3P$3!@#R M&_MM@#O_V=MS>T:HT):\$&;WE^"=#73?=35,ZX5]<&]6]8)\<@@^\"_A;CB4 MZ&9/-_2" 8*%OA"P6P%F?JR/MAP_)M^R#4Z!J6U.>'IK(W*#.Y_GRS;]LE_Q MP_KAQUC DJR0)B?CE"C$QW$VB8]93.3&.):*<0DQ%B>%Q(\@0&8W157K9$TN ME>N%N=*H] I9,[\HJ L*5MR\'DEC'.-E>'G%5*8.I]7I^5AJ46/B<&0W04X7 M:E>Q,<&IEI.ZT,034PF,/'B[U5L07@,?R5C#0;L@HF/%A0Q'IEZ/-"MT4Z72 MY2'6=T:5S*!:%!,$-8Z/L=I5)LF3AR(+0R3:?N MIAB-3AF55"%OKG(N&'E D4%H^-238P5%(*3FN&XVJ^VR!$8>4-0NU_2A-HIW MZ,*ZQ795W:2F_L@-1><&C25"*% ZT MV95@;;8,MJ4'HJ$"I()5LAL*MU)[F@^[R5-C(==6W@1Q3M^+BS*IHFZVB8;\:>]].J;]>8 M8I^OP/1+8K?)[Z 6\'/SP^ZD8+HXG!#,E'%!_G4_-;U3+ATFI@\S M_[:Y>6OX-#R@Z,M5W@GB.95\[X#_3KIOYY4@/C+A\KKATN9W%#[Z9Y#:=P%? M/LRJAYL<_HLW0]F)OR'\_#+T_/G"&"C_\OQ^I'U_D23SQ'+^)CH!_4KPV MA#MKM+\=N]L"[:6Z*S*DR) ^9TC$5PT)CS]CM]9(];<-*>@9.#F1CER@NVJD M(]?0$2+2D;/J2/(!= 2/5M]H]3TW'QX,/4Z1U7M,JK^9J".5CU3^FXDZ4OG? MR:+>&=4G\_ZNVK3SG[ /RDL-W,F\N6O3=8WNH^2UF[#^#!&6;5<.R\J:A9;_;>?$GIT38W2N),Q27>W2GN.MI'1K MONK-J%NSG"=10T"5!L-4S"75HR9M:.?DCU]$_"F&IR([C^S\N)U#Y_O[ MV3F^9^?XN([/<FCME)@QD4C5:17V!0> M!4N#]3S^A,5CY[T5[$)YZ3U5"$^OG",2^1XP=?7=E6NS(?1EKLZ'*(1Y!7FA M:;^'>+RFYHL-08\I&CU1&JE42LDSTCCA1S")[Y M!#@DJ PQ5ZQ*0F%5LRNJO88TKD)P &%/*O9$8!$^1/APF@#IZGR(XJ7?QX?Z MK%Q*)^/3MM*7LIC %H65],HVVHS;<9S M:LG"+&?UJ2'L) @WQ))/.(Y_&.*=]F+['KU<-;E/M!,5U-9M& M"3NM+V4\%5?<,7$X$G/D+K-F90M;Z)XRQE)KL\G#D?'7(^OE\=H:BVZ!T5@^ MT^.XAIG&6V!D\O7(7EWDQHOYQ%(\B;7KA#[N=]FC+7O'$N6:*#-"%93K*DYL MA,_4F7NL:6YJR&0<5RW4&9GNM9A>)37OK&$R\X"BMJPG:*+;;C!"SE F S#]KKSFR[08QG_;I"5$&(P^X9)2ZWI3+\T-FX8WKF=&4:+9$ M]U@;X%C:L";YXCA-RYG2,",3!$T56N/DXT M1(ZO&W0/JU(*,9;7*-T<=6IC:HP?80 Q7=OK>0ZW&)*H6OD$/V]E.RX<>J G MHV*I*#:]Q4#)Z@Y'I.(=8]63X- #\0]CSGHF9LDZDQ5FR^R27HMHSG_J@50S M\W5J,LQQ(T5HN^DQ->TU9Y1[S$;YTB#?*4@V,,'BLEG.I3*8'3MJHY5DUUSDXXP'KMME3IFH_DLGF[/4NLDK:E<0F9E9JZUW&,VNNJ1(VJI5PG% MR11DOM1FDGS-/6:CW-I+UBDQQ3"$F1Y/1+'1RZ9@=>7!/,MH+L<6AEQ"R/&_;Q45IWH=Q]<$\,_G82AJMX96Z(P2_%!NP6;9FWF^<1O4^VVI?Z.)-<2L-][Q M;D?B7T>:Q5_I)G=X@XBA;VX9M/V+;G5!E(.+M?=Z2K.V;T/!DQ-R_03EIA\%8W?62.4T/7_) M9R+J^1LIT)_TJ+Q_!3IIK]L'ZT]V&A5)/8"*G*[5;:0BARKR",V03]_H]O&6 MG//D;Q^-#Y]+GSX:U=\&,2,VG"QW]YA4?R])1PK_^<31G1%],A_HVN=2LHYI M D[]/)DS<]VF8C>BZHFK=U&\9>B+.!-QY@/'*&)$I ^1I7S"HWID/MQ-HNE5 M(3 6%@.#%^0%7C!9]6Y21>2P1W]?/CEZ;Q5/IV MV<1*I&_?7-\NF]=XP"X"80XB7"L/#I.\UPG )(=>E>RA14983EF#ZJ,KI0Z/ M':9^_"*?,#)^YEYO-Y#$>>UR &G; @(DCJ@&=T+7X]J9JJMT@;Q^(N>CY>6^ MNYJ%IN_K+*7S5:BQQP#@M=UWE4P_T5CD2PR;G26[>*<\JG;@44;BQZ_T8?_7 M.XXZKVT#WY3L6TA#7=GTS]R&[*NF;TJ)>'/MU"2FD6W7^<$BUUO4H.DGCO>& MCXP@(OL++OUMF?[C>/D?VON;OCZI9=>Y?"N=I]FQDTUHGN[,*]#P@:^/D\1% M//TK9A*#QM>G<^>O7I5X?3-/W/H=$ _I[(>:_)FU?MA5L7D29G"U) & UT\\88GD.PCP>;?_9K+Y5P*#*,%_,Z'^0_K\;_2) M.Y;>JW=8K\B6DEB_)X\]T)\+O\WU/YO2G:4VK^0G_]YHW?! MQ_QHEFS11+Q5*BMB?F&-H='[;GZ2.)^;_PWU_YN2'67US^C0OVWJ;Z;S':FL M)'HYMD [M)?!,+J=6(Q=8// L8\_X>2[%XM]S;._J(KG!%$ O.%/=[3J\2WT M$J7"UZ;RNR27'IW&RQ0:7YO*[R#)[T#C1Q89F)#9J%AG4$?S_5=AQV/_4MU".C+IY/O%N=$D6Q$ M]KWF[2YA_F=.UOVY^9<;Z:R<3 X]9=$JC(KI!-GW#-_\_?1=+':NBWV_IQU\ M4[)O,'_W6'OSGP:"U_:?*<4*N5BEM::UYDCI%TM:-;YPH?W[J;QXXKU=NP"P^ M4O.(QEMI:?&8;O47+3F6% V6]3!'(<9)C?'T..V46]"2H7-])+/V\(GT4Q^$ M.R3N^@7AUX> -U+MUV?--TG&!UK^A6Q?R$2$(1&&7#'C?WW./'9-[Y]#B##'[295&0T4DO2,DE:KJ=; ]T&" M4WO$89N>^RKNO=89O4MS:IBBR+?C^_PIA] M]HV9B+8W(""NV62]L7$^>L;6M2 M5&9E9F5F965FK:6F#LO"3"=:8.!!N4V$9P T=G@1YV0[_[VS]B/@>/%#@#LR MX']!?./%EEYHIF:Z0$MK6;,K";M7\)'X!K7QGA(,'._KSP?Y! M8YYLS-)LEF]U&@(U[^*51+>!!)@)S^ _N@A['^%^."8WD8PQB*E&;"'I7K!B M,4G735\R9(#(#QM8T">E% +SH4 MN&F?X@0ZA-!2I9P3;U1G_H>D=%L*/8__W&_B]-FB@\ M%?'#C82X+TV:2%0B?KB-2.Z5U3'\5G0+NXR*V# T3\_4 M)^P<=B^B?- -\/%$^B(2'QXD M!@;U?UP)KN$_6[BJ-X.TER\AC_NNRPC^!SGJJ(B>G)FFGN.JH]7;&BFH/LHF M<;X] 4'&M!PF3YNCO43I& C7*_;GQK[_"QKZK@^ $7"3:GA0$()JAHKJ;+X! M2LRT0,A>3LR7G!C\OY&),D&:^6WYCN&]C6>, MVG'A.Z3'/T_ZV\J-N4(*?'=+G2LDP?>:<1$!KH\ W]VIYPI)\/ \\/ $^.8& M0&>CP U&U7]"BR^N/[0XT9?_]P?SQR\2@*2?B6MK>R]#"QG8'Q-M^.JE?FAA M#TU=@3_V@63'>$.!GDH&R& V!'8L@3_]]S_#B'>.\ [QJ[R#D_?'.^C,XC6C M7/<^\T74#_3N/O878:"#./OM,Q 1,=#W,5#B_O@'CW:J^XOX/&2,YP']N0CE MQXC<1.L(#J Z8_ZIR5 M$19E%6@JW2=7\6X2L_)CD?R&[,!Q\037&_:1M']#@N25,7HD[B?.H7QT:;^^)$J/%4=]C[)(7E7X"D^( MM1E%LR+YA1S*6P\L9HXG)I[IHM)E;Z!=A8X[=LWIRDJLA:6C7^F&VS;[]YF\ MMN5QI"E&(R"[M='1WX]9!Y28*K3G&*'-. U+]DM)KB(V1"JL_8H1]] +]BJ$ MY/ N1:0YCMZJ>GC-<>X.$B?2'&,_[0B)U@P(0&R5YADGX?7;OAB4C4H^)8Z4 MG8DT1Z0Y3EL>X.)4N2K%<>Z&%2=2'#ULU7:SIEW"2G&\L.#4N:_(R.1@D.(X MUOWM_D\7KK:@U44O?'[WP<3%4;^NZ,9E3BX*A@O7"I+'#&I'[^XI?A3U(/&! M.ZXF9RFMU5"91%UAM1''BG3HQ1!T,@IQ7KB$T9WJD<]4\WIX/7*9,Y%?T2.N M6UTOAZ5Y4YNO%V7,K,TT)]6 >B3T::CH9#32(]]WEG)QS*]+C5SFL.57U C( M]\!R@#=3F#?BUME$9VK79TB-H$,8XF<5\0\*6>R73OB6@A%OY3_\9>=G$]:Q M2WE77O"",V=P"BLT(3SY-ZI/$;0OWZ]EZ;L<7HZ7@[PL+\=EZU9O&[SL7WZF_4*>Y M(TYK2Y:=7#4A*7;"$B="::E*MBVNY87]2TO)F1[PZHN$"7*(=1Y\6VX(ROA)K+_GHPXGVM*-!M)U[1DL., M9H[_^"=Q&%CY]W.H=@Z4S'\4=?'/?^$_6V&5=0 G"S7 Y._7VB"!1.QU99(S MWZ AR.WVLQ-P)A7B$PVI1D(8*]= SB0QM( M6EP:P1?_D'1?6CD;+!GFF2"WL<Q5 MX9?PJ=>E7S;?F8Z*UN:'#72X2 N QGXU:K JKFG](/!G^DR+\E;'[AF,4FQB M(V'Z5[O&';W/C3Y#[H/PN%E=FFT(KQM6:]5J3;1=JU=W-K,M/KEIK\ZU8NP:G5VW5RH4,V^8SL6RA MRE:Y EN.M=KPBPI?;;=B<033+E0%/O.-"!SPS$?8_*D:<$K/*BERM4:W=.8(8O,UK>0TU2A MLU[E]+K0F*]G6WW&%XE#2(7EJ@LW+>8T+I$DBVK-Z)NC,82DWD*2J[I< MF)2$%A_O=^Q\U9 -@6$A)/,64FSQ_42C9E>PU4S)EB;-42K;1;F V %D(4E/ M>,ZH\"W:-:SX(+_ <1]")MY"=C1W3KA3N2+$J>8BEQBO29]#D/1;R(FA6Z7N M D_Q):RUD+NF8W-)E)N4>@O)T4UJL!3J:[[;27*TP^ U8X'.%@_F.;6A25-> MY B!9E+EECEM),SU&)K:!Y!,K3^H8:L>H^62TUZ5-)="E_3%Y"&D.R03#),4 MEUAMHI<]+Y5*J?FQR!R!S/'B-*&Y)+:RQ@T^VU[G.]I83!U"5BOY3M5.DQDM M3M,=OK/$LD42<@AV"-HFQ"&_Q+HL-O>2NJ<5RGK1&B/0 QXQ)K6&HTUY32N5 ML$5NU'7MP02"XD>FZI>80:&1T82YFNEKB<$TE:$:"/2 GPP\KO4[#=G!5&;D M^'K9Q])N 'K 4).F8'?L>=W$NO-619IY=C/ELLB4.IA S6\89:R M=D?N4=P8=2\_ %6\E5B?SB2.;UGM]CP_*-:R1M"1^ !4$%IR&F-)6B R"]EB M&'NQ[/F;YL5OF(IMI?KJG.8%%??'F6Z/2650IQ3R$"V[7FVNF53/U>)"02_B M%.WTEPW45.5@ I9=$4)?O M>/V,/4:@!W-M=;M^LP+*.:'4F5BI]"@U7,Q9!'JP6BEG/>USRPZ/U?*(I:PYX:2@RR)0(D_8KO#3-;]&73B'%;O MY_S:L,XBNI:D.C$)>J=P/C)TS'>U'=W)OH\Z M!JE?3]BH_(945>%0($P5DN MW!##;VU@F3;R=(.]^(@3K1H2?!L<#[T!S)#1MJOX^%)_\R2G3*^C-2UY A1/ M![41OYWR*]>H^8H.@679AC-(ZZ:L_;%=_SA3;XQKE-43:#_#UV=]01Y@[!\Q M -TJ"[[,M3UP.M/Y1@I1;AR)P!V1(--LOPB=D>";7ZA5N9W8YH5XB/2OG^(3 MSRGBHTR@/3-P[Y4F?,T(BLN6D-N_XVCH'Z'+YT/2_=3;VCB_P8NWH-+0,77/ M!6=VO-YGEJ\4RWKQE'\_CX"*%N(;%V)[9I#X\(9P1/:SD#UB]HCJCT+U2,5$ MS!Y1/:)ZI&+NC>P?7Z*(B/XUHI\@)_UGWNSWG"V=LI+C>9S)VZ/#">HQ4\\D M?F5W7;Y\-/E=!9@C0;I[0?J=TK#8S0O22:M11SQRKSQRNH+3$8\Y[KU)S"F?^/K%^R*5^2*0C_HZ0OF>D'Y2_+]Q1Y:0XG\R&N^AM M5#CF[K[+?J+:2TOB39/BDYEJET;W(@5T$E=7P?/O+]PB_?3EKM^O:O&56Z2? MR49DW6R8A?G)6UUM6<2**5QNI8>Z4"*S=%8;%01NY(([;G.IY89YT)M7^DNMF9N.PU/<9-<'%>[K\1!'< M3!S[%0)PM6T@.2#V)V2BX--?Z-+-B_<#A[:!X^DNNNHSLLW9CYL)5%^'6KMW M+!]B*1\"R8A?(R1O"1Q1X5^(GJ#?VQS^;0DFA+73+?M^E M&?D:O;RP6/J7*Z7?QY*>8 5Q4'>JP'M0)G:O;6.!K M#WQN?TAD+RX2'^W.7-Y;^<#Z?X@ M*C6_%^$C0$;IC6I:I42F%J0PS* M4Y[-C'D$ 7@()!].RB_OM/R2E .Z4>;;36R-Y?0\QW:2PP%1'T,I9U!0X["K M6W3.<_OG/(67A'_9!HKJ1H<]=Q:Q>1"O!7[)A0S\H8X3;,<7Z!H#!#A8S2LZ MTYJ;]T4&.2STD;.<*' ;X1VI@=MQ;SZI!L1L,P5(3ZQ@JW)+S&6AG<1/4=.) MP*%)1&H@4@.1&KAA_^>3:B#IKWV_-*+36%>FLI54D5F74\@:8) U<"XU$)W/ M7/A\QI2UF&D%_?^B($X4Q+E6EZ9JHA*.'@0;ZF#3)[>%NK&E)0;=B0U!FC<3563(7G-$04P(V0O&;9?Q#GY-#.:=0JFIT'ALA&0GZ%;@GOR_H?J8>I^M-"6 2 M6]/Q NYVJ#G:T*'G0IXM 34ZK+GH80TW05W2T4WEE\Z!02O H']@%*JYKU#- M6XXH/QG"(G?1OS_"66SQ:=E. $ MZH%!ZN%,(;WHZ.*B1Q<9, *V#90@7TMR'.#&?!M-UAR-HJ.,FXER/-Y11D9U MMNWG:B,6,>['![-L,B4J':78TE96H;%JKNV^WV!%' \.+!)1RGF$Y&V)^.F< M]WM?NH= \D[Y,XH/7S0^S"^![ 5187GO""&FJS/5#3Y&KG+D*E^?(?EI5WG' MW_LG9.4==]>!C:K5?FA8%I)REZG5F2P?S_H,CELY2258A!.!#L[(**H61=4B M57'[0?<3J(I4!>N4.X2!"[7Q9."FS$4QO0Y4!2K^?\ZDN0<4F4?%.U(5%P_ MGT!5F%9MFBXV6(0U65/28FI9]7V$$_/'/]21O+LH&/]I!^PZ(N\OJ3<+2?=" MOTK2==.7#/ETF3>WL78W'/;XEOS"RX?;MV>*V_,B"!0&W3M;YF6WO'M,G8U) MFS:,2J(L2'8SCTV6TQ:1@^HL\6[T/7%:L"OM],?9NV^Z=CCKF-?G[1VI\*,Z[TA,;;',-W*VUB->+6TS+7$/&@'3&. M'2E8$HE)A/<]JH>3I2O=[/K>6@"]"1P@V?(D!C4WU*H+H)M68*T"=/U945VH MR2/'^U8<[P=+/-HR+VLHF1?6Y5\X]\-MFZ'7=$H;^E6>5EU"J,@)JV7#;9MZ MKTM") <1D@\L[!>VS7]/V,M3/K$>,_4@+_*AXWP)CW[FQBHP1 ME/(!83:F2 M:(H+UH8V*\^2P4,73 RP^J!)EDJ_,'0W:J'38UBO*3;_YT'K; ME@QGP_&RZ9RPA==MK-=OZS335H =#Z$AYA0DK6/JJA+[%Q;\=TTJ[H1[]\71 MOO3R1SP>\?B]+W_$X]?)XW=NJN[9)*B$^Y?88:($]4W/X?S_EH"$M8R MIIC>4 ?7H#*_Y7;')2YKAQB\-%/9<1KMV<+Z%QA$Z=H3P!DVP^JSL=LH*,.5*X9J];*3LR=2/!G8(/8 MR-/U50S!P >&JYB$0('D!%5T7#CND4HZSSN\Y9"_I8V_KZB+?_X+_]E20(8C MV8@+)YO)[U@*S7O#@QCV[V]0R 2Y=R034BV%A7@$LP[^_9_]R;_(15PV==/^ ML67^/:PF &FR'T0@!V,0']I TN+2"+[XAZ3[TLK98,DPSP2Y#67\V D0HD., M>F:8?\=>/B)J')!R)BWC>P3;2%U,2^V6X+]2;&(C9?VO=HU[(W[A(.@S%"^HA?5P6#\D M^>8KR/M(&:#;U$C7PB5W=K(IA?+Y/3O]\-5;-I,EW9F_7,?;@K:]EHJM4CFF8^:I(0DDN4Z?D0+V7YKMATXO-1IRF:"))\"SEI\E9I-FO;&&$62HUDGK/G(U8D M1>PM9(G5R+%*'D%H)MUKNG):$DITE\58E4W=Y%D(> MS#/5[J6Y7"I'\X0RG0PFLI:Q;#3FP3R'/8W,)U=KFR\5U]G%<+K@L<)8I _? M7D[-ZE0U!PR>J_NUM#GM+S)Q5DP>0K9*1FW%&O,EK]J$8S:S54><-43F$!)? MEF=3*XYU^?FPNI9FALI.$JA5[P'D0)$]P>I*8ZP[P,=J:IA7.WD?M?HY ,W$ MYRG5FWM+WJ-4OI:QO8%6::"^&0>@,S"I6AD?.HVEZ+A.>-?@JLM24^L6<_E5NS@;#XL^NJ)\2"JQ MMZCU&ZHJ<&1^YJ^ .!@M@N3I U!++&3:^2F?%U9ZO#\PRA4JA^HK'EFJ>CS7 M&;;6TD KU3/3&>A6UKH1G"4]5FJDS<1F)6VU4[W!* BO'8"213I/ M>LM4&JO96(49=O-\/ &MZ".K52Z/:_:@A8T%E>J5A#W$X:CM? E*]N\KR.4S51I@27S5*4/H2AZ#5"2DX MIBZ(];/1:!'LA*<F!E:L(H*?3,;0,,U-@2N#T#X M]4@UH#&K2CJT>"T3^DW&."9+MKU"'S;[1/ >]%HTH(.L#+!4G0#TO8G O\W0 MUX- NNF\C"%#5%0W? ?T*WWHS3K/L1:DA3J"3IOA!@T!3 ,9,>A5:)*HVJED MK)#;@2?_=EY>KWR!-L%H&2"#V1#8_^]?.(W]G<"?8BB2'@"C@%E 00@Y,I&5 M[_P(-L=7GLU) O2OG>:6/ &*IX/:Z*!H$FLHY1<< B.O#5^>UDU9^V/+X)"B M!2[K\Q;48^UXF]8:M0H#WP*@AVW!][BV!TYGQ4)#>6/O8\\?>XXO3Z(?/^E' M!E[MSOD(/7#H>.B2Y8 ?VP_[DT+F^F9"R%*10_MWZVD%GH'DN>;VB] O"+YY MY3WL.?$;F$/GS+6W$]N\$ ^1_N7( YUZ3GYXA6K/(MM[I0E?,X+\N27D]N\X M&OI'Z'WYD'0_=7PV?FCPXBVH-'1,W7/!F7V@]YD%_SRS[#FMY[VI%*W#B==A M&Z:EF(CL$?M'ZQ"MPV754"(B^^G(_OLI7C\UC+[_X/(@S/;%DTQHNZ(O_^\/ MZH]?)$H">R82UY (^#N!UJT#%H.^UTOX,>*:GW$-\:M<@Y//!'/K7(.\Z=?< MK;%$%[ILC[Z>8 M+%FJ*^DO!^#VMK+T_Y-FUM_!;4%;157\PHR%8V?CMV*YO%KU_SV=GKZ]>]!" M*R/.XV6QX'6S>6RUE$H=CS16W<+X=6H^ZXBUT7ZZ0&5=+O.$V,QJ+:99,G(= M@?7[X_U<_/BG+SX?I!) _JQMV;,,^9$+>1-]9(,T#]90]BI,\J]9DPLXD]MG MS%T&?V*7P%]GAHN*,VI/L9ROMQ,E$:^O^@TQ*!Y-/R6I,_6AOIDBDS>$XZDD M^'N]A\M*,"&F\NO"I*(;:6$^&XWZ7IDK)TK^#4FPKC?J2F^H5X09V;5[_7BG MP5HH=S7HVO)$,]0'(GR#WM5![^20IA!R;[-^VP;B=(6K'M8RO8P#=C6:XKQ[ M_1X3'Z\9O2US\E;Z[95D5 9F4Q*("F]T^H5D-I7P11KMW\Q3*G%X13>2@@CM M&W%+KT;XSVLF_++PLX(YMH7"1-:Z7"F;K[&C^CJ)KIA02/@)[/0[_W5L\\%N MCNZ$.D ?H?QAQ[4]V86_6#9RZ-W531KP%]O7'T:.OVT3#R2V;;8@?W(O[%G? M<.<14>XQK53+L&T= ^-*'^-'1G-41G? B,"*IU+G*U-V[SS^"#A&;OMY]N,O MR[%9I$?997/):KD&$>\D93&YUAI0CN&6G'QB4A_%T^[ &:^:1ER6G$EP(PP8 M3A#'B$SOR.^^_):]O;MW$*2#'[;?\6$M2&Z/>:$EG@Y+13HM=!,_C6YH[@,@ M%7%$$114X+&(L<\R MUZ.(F[T Z-Y^P*CP)1N&W;O&?T2"Z5&E2S::4H*O55NS2MT<*DF*%5.!P_Y$ M4Q_%WB*F?W0<(W_][-OTKPJV4VH,%M2JVL!6JMB;Y>EUB>LTQ*# #OY$)N_< M@]^2+2P(XTZ '1GHD?M^^2W]>(+-I\1^[ZL:8N@C0E]B>\"RE%&&S]GI\1Q3 M6LU9*RB"!K=S\HDFSM=L^0'%XD'1CMSU,Z?;G4H;E#OUTMK#F[90BR\27,9< M=1>U0!L$-D#JP^#=K;GGY:!H;K>GWAE\ MRLN3YO[VJG?C33G35'Q5UZ$5^<+XX4]'=BZRH8)1!O0[/.'/QS43FTP&9E#B M.H@68\GH-/C\[N7EY>/2A'G7 ;T\::Y&=9P_5/TUU1&?)>K6V!S$,6]9Q_FL M.)?,!8OFBXZ*/XQ+W9HG^DHB0K"72L^1'1SYK==J"]BFR5%QGBD0__&]U.KW:SWK$ZN^7T(PK!%=2DUU[B M'J;FRVHY1_C]'&I\3**=.XE_;U/3>Q>&2$ODT_4)& M:?*2M,H3MIJCFS*+M 0R&YX2Q*%Y_]?M>N>H6MIAK][HM#CRNB^SD4-^/"*3 M[63+M58^7]>D999-\@V=DLV@[6/H<^/)5.1S1SA&/O=W[:3'Q53/F)J%,Q.; M5VEVOJ":>-?R C%%4>W4$TU^)*8WZ''__:8F]%Z^5508^@83K"^-^(.N]X.B M'16&_E97)P,L&VYO)RU><1LK=JZ%%2(Y>>>&M2!.V)( M>8F6N=#'$TX@,AQF-X5X0C>#AO1!9E$2/SRY.%FL\MY9^A%PO+B_<^/APE\4 MV[8TIG&"I5B-7NKI;IK*T8LVB\0VN&&22!TF!/YVZ/"J3AR_)UOX :3WZNZ7 MWL\^_+5$O:Q<9(M).]<4:B1FV<,\OIHN?!$/*SXQ3^21)-_HV#!"^U9DHQ Y&G I%/X(=1S!L^ 6RB98^;H[CG@.CT M+_*.+[,KHXNBD'*L;4/Q!,B^/B::F--,:D4BQVO=6;^2ZLJU>KXU%O%4>%>4 M)@\;(T1^<83C]?C%]WU9M';FPD*7SY"Z @:.4DPON$V]5UMDH#>IVK3<*?"S M?@9S1URS7; ;<&)!Q[TC+3LB'S'2#E%JZ9WYF>]IAT77EGTQ9XH:35>)'EWR MEP4ET [0HSQ6%OB&WE[[GEXP9',&7LON$;&=SD%+<==]EJ=3.ID: MR_+$6/HB$58F(I_(CR4W8N!'Q_'B[N8M;ZV?%-+=U7LN->I=EY!1K@6OWU2Y,FD,=7&;9_O>$ZOS2B%W-1:/SWP?<,_Z.WSFJ5'K- M(J4OXUC.F>!^OM-/ )<5B418XSU)1BU;(B$^MM%<&K$[==M^ZK"M9;KJ"'UW MJ$G"=,(1QK ,G#$26!0,3?T\&/H?5X+K= DAVS=.1O _R"7'Y2[$H.K-X"OE M,S#,U'-<=;1ZZQ0BAW"C^#DH%))JO-SM5P-W.KBE.)1T5/O B4DVB!FF&S. MB]JL2T[,G8!5S$8791Q@[%4&D&80:Q<^85DZE#4D)ZX94]01_!T!PF&A@,2F MGJTZBAJLF_,<:T] #+7-DXQ5; )'MVQSH2IHN-CBL#913!K#&3LN_-4R[> W M(+"#^F!:#$#P T>FYDVB.NJ!O15W)U(1AS]*MM0J]BJ%.(V MDZ8F_&*UG><&5\01>/)OY^B\45][%2()'X%DCZ'D8)R9>#*!H)NFWK,AZN!%L:49<]^ M0G."&,JFIRN0(C%=G:EHG2'_ CO6 L$R;2C'$%LD"E!GV 9\8Q,L@.$AK!2 M?L13#!W[$R%'8'^C+X./^-]_/:'%@,H #JL\!P)P 88O& &%'91%%."Q6>U0 M@M'\CXE"N"A/<"4-*4P["A<($LB)^1. #G1BJAM3G8 ?8B$_Q! _!-P"/R!G M!(ZV8UD;PQYC)Q5QF85(#Z?N61 0O78, MC("MPN=&GNO9P;L#P=U,18&RNB$5Y$'5A/P&.0ENF_)D(QHNF$&L)'NU$W2D M-*!H!8\#Q8,,A 9$/:6.\#+Z6H;3A>1[S=9@::DV"'$%3HAK"#[UE'&0^X70 M,]%=/8BMK[J3H^)U3(>8QG%M88/=P@(E$&-D,D B!/*"1@]5W'MTMB'6-E)= MP]7^7-#[U(U4(Y#1%#CVR1@V/-/35D"O@N*&TSU=@NQ5L< M+=.%CZAPJH$R.+:2(2$- =$,,=UJXI0" 4$Z5\W!B2XSE#3([:%[PY9X'FW M?2&-HAKA,/ ;15W\\U_XSU:N91U(-C*U)AN1W!E22!HWAA:&_?LLYI(,D(K: MZ@*"W N)AKH@A8=X!+,._OV?_LIGDT-059&65V:;0BG&U9KW69-N%6O6__QE> MR^2JM3;?BK5K<'K55JU S MWXC <]\A,V?*MK:3,^!ZA1NV& I _@@5%M0S2+MOK%0_]K-_V.=]5KFC@F3 M%#@L(IT"(T*B@4@E,""2F)00&4!B(D-)21(?R31.$7^$/"EM71P;3^+-IF)T M>7J("?0J(Q0KZ[&(B_A;2)'5ZG9]V-&PTH O->BNE:%H!$F^A4QY9K68M'%< MJ[7C!*\W"TJ-1Y#)MY!T76!+*7HRX%>N(IG3;I%BYRQZ._86U(%0+7:>ZPLT M.2E+N23?L?NLF! /('O5;%74AMZ*CZ>8VKQ4Y4B;1) '* V)9!O,Q%Z3CQM\ MEJWIDU+=:D#( Y1 AB_-R\RJ(X"8A\8W!KS6"$T,]W&[ZX MXM.L2!XBSQ)SCUQIQ;FF.F4NE^T3_BCM0\@#Y$$#4,*ZW"WPH%\OT2EF4EYT M&Q#R$/D"XV1\,)WQ+9RA*[J>L$8,&O, >;>5*M!)IFGRK7YGL99:Y>(J%[S] M8**BMY8X;3&-\_&ZN5JD.^E<.\^*U"%*G;ZLMR;M.AQ4I]NE12M136$-"'F M4G:>7Q$=K3+EZ3BPXF9:@0\@R .4Y'*BF]-8@Q;BB_8JKTC3HB>/(>0!2HUJ MNC/B%OVDH IL-\CX];C=GE']LL>*KDNJ*\X4BU,IT2YLYV94%T!(A$RE6I _?/E'P ML=_&.4[S@)H=J0MO)L@-"'DP9KM1M-(=NS(2&52U'I"*]MB'-8<>*;=$)G#,EU1ZY*;B1F;4&(NI0\B<-4UJJ48YJ=%M;CQ3UFJ;R#3"+M_[W(=1.#:4 MADD1)#%,) $AB4P2D"(@1S(&AH!1$@>LG<3+U51)FHH\EZJUB7$RKO'IQC'= M/^M.$H.J4]*TN6Y8>G9=L7O#,>2^ T@IH]32!4S0!,Y0Y^NU4RSH7@-"'HA@ MUE&LRF#9QK&6[FDE.=&H=QP$>3!/.Y$S1UPB2?.>X:3(;&[0RBV/:C^"D1O< M:(@--'HJIFI"BAX,^/$Q[<IW$T>UWR3'=N)%?YS& M9@,N,UP-QT*_=U3[%08+"6,XMZ4!GZF[JR,G&,2E)Y7,94F[.93[7D#.L M4L'L,MQUCW TUI_F70$D(862:KEF9C/I= EQ-/464@'UW"##Q,?:?#J;-^CT M:,H6V6,<31.KT8K++!B-&/(CMRRV.(%'D ;!! M-O'Z<*K6B+[0\HSJC!TX]037."8E#O!S^;:1:F"@Q+MTS6^,*1Q!'F[Y [AW M52M] #<3/9-V5W-US;$0\F#=!PUWIG%FEA>\S,QG2NO*LM1"D-MU?^-ZAL\- M11"?4Z+"4#+/E44L8<\-)<>-101*AG%N^ 106/=GT-0Y'-*?1Z="#]W="]DA M9_^8HXY<^(^B1I(3^_-_3WPVD/'"8!'24N&Q7MO*G"Y@$X%@PVL^C]B#B0S?,O;XX2J9-LBES5J_MP925C- MX4T?%,J58JGQQS_$$XT=N:G[='[Z$:_H1XAQ2Z/L0E5O\RMOM1RG&M:R,V6O MA7[+YJJ*SYL-5NMFBAE7D_H-K2 MT63H<,E,LJR53'+:[L2"T@C@NEIP4-?VP.DB9*H1W\02L>>/SQM?GOQ" MXF9P%KH+;(9GVC(DO60YX,?VP_ZD4"AP,R$4!9'#V-HVBAM$'27/-;=?A#'' MX)M7D^89^S#O8B_:L_=*$[YF!-EA2\CM MWW$T](\PLNM#TOTTJ+J)<0<.;[Z/K/@7\CR?0F(_W9N")V* M%N(;%R+$*?E,153_=JI_G.L5$3TB^KT0'>H7/")[Q.L1T2.B1PKF?L@>\7I$ M],<@>O*9_/#25$3VKY']\Y?6?CEH\SV94@>DV4\O^N)]&MG4T9?_]P?QQZ>8 M,O5,O+UP*;@) M!$5YTF:,,YU-JC._M(#AH +P$5<\)%<$5;!BK().Q6=AWNZ5+\L\#CC6']Q6)5&ZO\L@V,CE$$922>S-B^=+FZDY2_"2SHZ^HT];U% MJS QVW>J3D-1=$TEG/+ *G<5D/UZ/O:[1:L.LU"/U,$!W'U%C.>(I03)G*UQU?6)Z/848;U*@\4NOZ7=4L+JR&P*;X#<75#B! MD&80 D<=8C\HM[! M)&M99U3#$T--D@VEGW:XM5(/*F/@J%!J(OF1O?EK[N#E?3_B9@Y:SN3H15+V MO5)6*W?K.,:) X%N\))52[0Y<] (RW_\3,BNNQKQ=>Z1-RF6WQL&_V:YO+++ M\)]QTXY?[$;E/RAK6:K$5PG-4PS"+(_7:Y! 15)0J6+\9D4Y$MR;%-SO"*I< M6%J#W+&]U+&/A-/P6TV75G(>UF6Z#*VZ7:8?5-IB4.T*'*-OMSE;M->>TOF\ MW[WV&XOZ?\$&[E>+,Z6U:+#:O&OA7'I29@TI*!@&//B>C@ M,3IXO#[QS!ER.>.N\W->*F5'%G UTQ;&837)GTGGS04TKW,GO1=YOOI#B?LN ME/=;OJU-K%MD2O23?(F*IP2%Z3:F"U1^%OJVQ*'M?"^L'TG\?4G\=SC%%Q;S MKSC%N50SO_#;;5*(LRZ9F.5ZH[F%"D S04',Q)&"CC?,XM'N'IW;WG!SRT^9 MZPD[OE[0$RDN<&[#7K"36IWDD$0C;SJ)'_;+B]KE?;T^,_MA-SGW31^[GS9N MVW9)J];*SK9+6G Y&O75DVQY$OP!EJCK$E+I88763;,L5']5>&X][UJ_[95H MW7: 0[,]=07>;V?_VI:$94A!;I^ 1VOL>O/AH,Q39A%;N5FETK3K#D>R4 :> MZ-1AG>> PC=/(O@AM.Y?D:>YX:*C9*(&1+$$&E59J*5=?36/8_%V)RB'G4HE M#\CTMHKP?LO&(=!5L(#,ACJ&!D.ZL&']+ 77,#^GVNI:-D@C@1A,Y0*)<^S40M*^'9($P,U-]N( MENR&I0F&8/O+INPZFM,3:M2')O+J6U2XN.4-+3 M#E$BF#EJ012TTPR)$S0&#!O=H1YQ1S4+^6W-$O]&W:#@K*2%I.K;[IT;5%XW MDWM"*SJ%M$,0\ M+5X-+W0'"[[6,1,T@4<_-,2*EN45[**%6<[N>A&%!:*0P M'7D"%$\'WUP;^K@L'=:'SLI#_VS97FVQX2^[ M^@"H.=TWEXF^? UHAGPF$E&%I]VPEZP!S42EMJYC(:BH&/=5+ 3QG(C*6YYP M)?8/@W'\;DFDH_WK:O>OB\G8/0G4I14EE+%D<&X[!"O34**- M[_0;W^7=H4M3YMVM\?*DN:(DNLTYO'CT^)U=JHZ(\F#%=Y.!7J(9J)P\$FS6 M4-*!6%>"J(9(%*LOC9/IW.+465268]_/0GG\VE);5EL-=N%,NY5,Q@Q M8_0*[@R2<]87&3'Q7F+23=DJ;=.5],A8^9*J?"7\"6L94TP/95]<1"V>T!N_ M.&)7I-2N)S42ZB#?-)9DE"Q#X;R.;8@*/M$@9'JB$9LBKI<'J2"X*K&3%_ HR8ZJ+$Q)D)']-5#>@K ME YHQ S3#?,"T=/;T7>9A0ZGNZX1F9"6C9U FIZJH MD@V'AKCM,@*#U]K ]6Q(B?UQ1GG0Z&6F!4D*)Q'&\E?0"#@^#S1<^,K7KS%',0+#:?@ MM-+&$W163(18;Q,3CTTN> IC7CWUFN([CD#3<0&DK1L,"Z^+3/T(!$^0 NRM:Z&J[!)\1SNFKX%Z;6& M$GP,#A "$&0G?(#D9BWWEQ". :'>2[G?+1(J[86D27(V&:3.-Z6-;I)4:R-A M#RNH%](;G)IP-ME0*;>1^CQ,)*U7O4DM6U LH38L];EL9Z8SJ'8*FJQJ>$!A MW0_@1 2&GRGM% I9?).!A#U_XO0]>!+[?";/J?)--QFO0;HI5'WF]HLPW33X MYO(IJ53B.1FEI%Y% MY/2C5&"W&6IKO$,Q7U.KX._H_6(5J'QUN'G1IB(K)_ M.]DC7H]TS@.NPU;G1'>@SG3AXTS.V(VE*^]GJS*_>IF#I)^)F^\OO7_AX]1W M/>Z9:WZ:X_SNCD+> =<%D ;O[Q/JQ5CIB^,]'BVX,Z2_FKVX,GDNG MT*]I+:3%',923$K5K>)WT25V\J.^=]6MX)Y/H2$IGLS]JY%-UL8)Q MOERFFFMU1>*;-H(,?E<=&BZ>M'T%:)]*8)G'%MB3]P#]O,"697]5GX]3)M\M MBS6IM>@NR^E-IT Z%;53B 3VF, ^>(5U3,SVG:K34!1=4PFG/+#*705DO]Y> M\.ORVAN3"9K'XPU^-5X8I!V?REBQ$38/)(G#.LF_:_5^*W>R\ 5A%CO*N]X4 M2 Y,W+"(^/9BP\T$[RZM??8U^(J8%0[:!Y !4W]S3T>VGK&W.N)!] MZY!D)H*N;[GWB%3#5>'JZ^&Z(M T%G<'%;-%^)O69JG;;;U]:?9_!!R_/19Y MGVVYSR[B;4(FB5:[P@@MDZDLM7BQ0NN-L&T93GUTU3'B_T?'\;O#KQ<6/@FKW%52[F-5_W8HA'JUOA'846;Y=V_?SVUV7R<#E:ELD MKS:*IDF0 5JOL_.O7\AO[*@],DVJGM?N4? \>+Q MU+^_H3'\98*H&?![NTRU-<.J@L_Y_"QN94E0\^K%!2LF40B5),[7(/[>6?X1 M<+QT"/4[I/HRMN/O2G5BO,*RO#PAM?BDH>>53EY9Q\=0JE'4%,<_$NO;#)ON MV9.*%W0T1M7_/!?L-94^:]3T\G?:+J\-WHFK7IXT%]8AEPFWOHC$*R521M7V M:B/6LG2XND,=M$)!J8W*ZDQUI?=42DX75_)0=7)8S>A4%[.D8R\\5F10])4X M/&H]F:%P: MH9S^VMBE"^R?[1+9I1&[FHSWDW<.^'S&^RR9KT\FPWI*4QV+$MUVO^>:J$L M.DI/85'BW.]L3Y=F\+/=)KLT8E\##IO)D5R?87%E/!HTD]T8E]Z!HVR,+[@4OA8[;V=&H,U^HF 1FPWF9XX?LC(6"R_SL4NB% MV_+L.Q4C^!_DET]UZD%_;[I;2!N,@MJ>>R5+91V:S(B))YL9[7@4S>P<-4O? MK8=!D"]\N.'%%/&V+NG_O*JWNJ,+ZF9AVC^VTK2'U:;.*Q$(UAC$PW*NT@B^ M^(>D^]+*V?9S8YX)@0HYX9YM^QEX^(&@>D1(TR]@CVJA%&^-3K M5AB;[WY24W:S*JYI_2"@7W*F1=G3!NC_<6JW!/^58A,;R?&_VC7N:)%9]!FR M'117_>_] B:;KU#W)J3IH'O&F4$;$6?'L](_YVFL\^6*&DN/&09L?ZOVG/FP.=$SC M7J!I5,&0=4]YZ8PV#*,DGVD,);GOM(#:-G\BGH(>89:)!!DU6]L]"D?_W_OP MUML3R>V:GJX49M"><_G1",B(F2!(4W+!6\NB*MFV6-*[V613;"QXJ9^Q\$PN MGB_4&G '2QRZ\@$MSTRK[_*/?H56RHB;-V>CQ ++$=IP"=IK-I-CCSM/3ZA) MGA6.J:^>PH9]ZFBO_]]3S$?OCTG!JP.&!]M9Q&PXAZ?]CG9J,$W$K M)WXBV MA/J8A7%$<]?];62;LVUKL* H5=@"TC2&/R7G/)4-(@_DC?*JCEFA2.'$@F* M$>+Z]_:3CU@VZ)X93 -!P8%^NN_L*X*+-60L'+:67&V[1.XW)7W5:U(&-NHE M^CJQ.N;#@8(FI Y\-91*63+HBJ.],3^Y!L?F_+SS/5];/F=O"0G&J,EK$UBFC11L1G5DJ%$]^TCO1V4P M[*87:[R(25Q_O!Z[-;&A'NG]>!SNK+T?#TSD]YD/.0+ATN#,.T7$8JNF"SS\'_]>R7?K<.I)3LPA6)^:H[@1+P287JA$LK6JU!;ND+ M^8PV5Y49%@?Y65WW3YWJ@[U2L7$'R$C-HHXO<.=]RW60GZ& U$8AVP79.^%D M7]0IMJ=.23LYXIJ#IH_E4H*8;Y59L07\/_YQ??-0G6[0#EL)0WVR_3LP!*#F M#-H1#R4'_FN&IGT@S5"&][H?VUMYB'D(<+@*ED2>J&"T9XP@[!VT C-)@ZX7 M5%/("I+1"D+M )^0P:8C,-31<"7A@P&-H"Y[CG$;?;:ON!R@Z]M^M&.H_K;)]&'6H5:"TVNH0D0"@YCY?;83Z>Z&4W7$_\?(5BN$$HH4F M$=>EE>FY/T;J$BC'I&W/K=W&I$+G^O61_ :,0;_]9_^'WT+B39 [F!Z<_@=A M;N8@\,M<%N;J)!Y M0H:#+TWK$F2SC"K-3,C!_-Q3K8"K$#_7"WR]]12T0-ZT\X[I0(++@[QM^# 2 M"6/\!.7*\$824G[!G^A1R 8:"*1/-0QS$0J$N9D+,""+ (!,(_#JA9)E05G1 MP]IANCH;AL.C((D4/!'\#>5+A;+O&>';4604+I(6_.%HZFX.$M3$"O*+C'$0 M$#"AR-DOID8\B*;N)F4'2="ADX3LB4VC\R,TA&-!PPX196B;DO+R LLV-XW0 MM^+\(S:!2Q+?TRA/V]%7\5"[;7'^T_'@ND#;Q)E ]0*])]6 7DTP(4@"58$R M!%_Z%(,\Y(;J2C?'I@\1^>OOF UU17Q+,4@^TT4_A VS=Q3>O0$Z7A($#(>S M31>$&Y0"%BI4A4^QB62C+0U]A/I$6NW] O09-&-#^L*O7MXY#B<"QYH82)IV MRQ+.-2 #REQ1X'#!UQ#6!AI:-6@GZ@#^/8&\I4LS:X.=%.A[^'V@9G5SL='2 M,]5U 7)-X4X,]S0S7 ZH?!>(O@IB 2=@A'#<\"/\?V,S;0<*<\R11@!:L]L5 M>]K3P-(BB"%!]2RI]E :QYR5XX(9>GKW"V1!PY$!9&I$0V<")Z=OAH=##B'C M[.*^!V*,L,_%)SC)T6!U;$[H[J 0\ ZR+A# MM!Y""KV.0DV"J$"P#2TD2">HJ@D18P#(,-Z.[\_V#"@?E7E%6+%;:0/;=S0RGVQ[H^?U=[8R6PB.IF- M3F:CD]GH9/8W3F:E;6:.4A@/1R.]7M"Z>87+JN7FM&DU4$3GCY 7=Y#MW,AJ M3LAL3UMQ>5K3U88-*JQ('$*"H9YS.(6CA=DX82PF1.PM9*K;F$YS MA757BW,3K;.2B?:\[(OD(61>YGQ/&) M50"M7EK'Q9162:)"? >XU]-&92%P189703_.M#FY0@HLA#S O5H2BT27KT^% M6DZ+0QW'-AY 'N.=&*W-)3CU7JRVRG:%CU@6/1<50#N8Y[G!"IE,E 9'6J,Q_%&0] LRUYV*T2<4H@"GVXD8T( MPZ$@,Q_A$K;8J_>HN)_CYY6YTDNK1F-$0- C;$+6TN+22*\YC&:H1M;/SA=) M&H(>X9,Z,=&S5>C,80 S0*K!=$?5(:3 D:5JV!H)DM*J*'A.E5++M=[( W#4 M(VNERIU<)Z_)?6PE\N:\E"H1UB Y2IBLI0E>AA8#5C,GJ?(0@V.>H0' MLKZ72BO2&A= ,C[#>W,NG6HT1.((#Q1X(4?AA)S N':6*4W N-\ M)=YWK"19X>GZ.#U(9.K#Q:"!0 \HD*;]_KK>+A""E"+8SJ03-\=E"'J$78K> MHJ@W]:Z+E72P5LFDT5=I%H$>B/782YM"-MY2! ZLN^LZ,V@59@'H@5S/3<;. MBS.^A\V4'F.5S#Y&#(,)' AV23!'Z5Z+ AH8=%;0N>EF,E"E'E&^[)1L%+0I MGL34A9DHK?(#AA7]8\J7RN:E]+@Z7?)@4G#X5H:T1/ZH\EUSJNH 5A:P5:\Z M72OB,@=EYIBBY.0V,_",81%;+3BUR.E-+#]"/3T.WTX-6'K>6"PPP/H#BB_S MUCB+N@DCU59@.3ZF?#FJ/!T6XDI7R*U7UJ153\_J MS<8Q]5>;9?R.5V1EK:M.-*U2+(Q,U8?J[V">";-GUBM2IJK5L/&XV!R6,;V M:@1LY_E.$M+'IU1?.-,BSN$[_-P[S.X.*U0C/'E!R"$_"1U5;/VD)Q26\P'T MG.#_;EVMX2HV!N;8EJS):AL>V'>'E. MI8:!O8GI!P^&WAST\:"WMCF^V!W8AH[D]M6!"11DEH3'*M#I,\R9*L=0M,%$ M\0 U.$<=F2B?Q D/',Y^""I/@.+IH#9Z>QQ:>"%M>K7Y\?!@-"ZU*XTI-%:P MDBVGAPN))?."?Z:C3DCA^,;KPYX_3H)^>3*(>WWN L(7HHCAI)#3MID0LE?E MT MZ[2#NI>1OW,-#_]NUMV_=C(9O8H*?NCE)TL\X\=']CCT+>V]\%'H:H9.M M#4FV?\=1_.]'Z$VC0\R?.K)[(=$=J 0-/-USP9E]VO>7'?_\LN\%(7[[#DKJ MPRI9T4)\UT*0SS05K<0UK$0D$M%"1 L1Z:9K7(E()**%B!8BTDWG6XG/%\%Y M;TE^ZMU]#R&"LT#5A7.6#U..OWC!'[K2Z,O_^X/YXQ>)0B6>F8/K_A:6\ZV W\/ ML@=<$_'("7B$B'@DXI&?\ C^J[O._A9SZ6J6+4F'#[MF#-(BO-:R2^+[<3+^ MOS22%ZBL%#H%#XCXHR[XH^(=,7J$]T/@?>.,_FOFR;?BMKG?=C-F]W5PY+UC M^1!+^1!(1OP:(7E+2-X2O]Y@]&%WO8T.QL^8\#$XX9B#0A)W8ZF>I*#QQ6S/ MZVEG_#97U[%=L1[>&:W9+6"CR@#L4G5$5)E+W#)3$-YJAMG$E>"X2-RD\8K! M/5^4H9O>E,[9%I5Y&65CD&Y^V#QOZDL[[A?TK"#I2\H&$MNH5G^]R-]F(H MJ9[XXY]4Z@E+'':_NQL)>U0?.-(LYVEA>S'-DDVOA4*121B")^H]H]J>NY7, MK_?./8UF:8I@1T6*;P;$8M42Z1: M3ME']V*JI=TE,D37K(E836%,P?4K27[UZPT@3J-:ICX[Q=;Y!L \AUA- -\0 M)SUDM 3]>HFG9)+Z68.(*PYHOG%O"F'90(2$I)_:Q[FFH_0CO68O%ZV_9L)< MM0/UBEW/H)"Z&L;,,JD^+]!6/\Z8D^)BOKZTK3/.2J,"V;%]C!NF3&K-2)9' MC$4:>5$X1CT%>4'GLG4>P["Y9H&,--5U:*JO.63GUE0+KIG)T$*"P23-'KE M\2>5_*7C/7I-6(YK ^@P0K3E1;&IE*T%TE3(*\/))XP\8\ GTE27%LA(4UV' MIOJ:?W=N3374S5)WD*5E@:,[ZT*B8=,K_M(V%;?V&IT2P>0PL&@IZY2U7*0M MI*F8,'Z$45:AZ5:")0VCVT;:@S-?Q] M4+EZ5+PC?7+@:?VN/C' J&.,XE@-DR;S;CVI2)-%X=+Z9)ZSO4I[V%UADE]. M#K!N?2UXJ#8F])4(@GA*D!^%F2.YBO".],DO^D._JT\*@R4U&OB+M4"XU-SP MJL2:REY:GZR;_46BQ$K_>O5A=R0 M,O+9G"HP6 -J(A0G)9\H/-)$D2:*--&-7@MX1Q/Q2[;56.=F*T$M+X&=G8AN M-GUIFVABI*LL8-@I)O7ZY!@O3FREQ4)-A')&B">,_$@377N ]:'N!5R)LKDX M':Y']USL&L ["HA+8WDY+8@=H90'9+V4)#5Z>6D%Q#02AL,O\3K?+97JV25( M3-;-,6IH"+TRFGFB\3.FH-R[3$:J*5)-UY7W_XYJ2HET+M>,>Y3&=1.T/=(S MJUIS?&'5!)S^+./)*X//235>MTT55)-!KU4J4$V)5'1'*5)-D6JZDT3_=U13 M=IA=%.)K/R?,V"[@EO5L-Y.XM&K*,U-J*B<3LB9EUQ6RM%BL2^E -4&_+9%X MPE*GO\]]'>=FKU+]3Y\^BMW[@P\([FJ70UP^>+R[4@ ME,HAAN MI)4BK70;UP[>T4I2W)9METO.-*Y831N5$9Z=]2Z=*#QL.MZ\6)<%K4MDFC8Y MG?.V,D9:";IJ*>(IA=&15HJT4J25KD,K_<;EA7>T4K(YXO,9HSS@Y_4LV^:R MDPQ=OW1LNSGORW$R&<=X-4/4YP; JU40V$K02R.I)SR1NN'3M9T7YKS?V"B* M%$61HF_SN!+,&[>*K/$LS]O*'FQU@WF>H*_:28[!!C M-&UTQYJAGS "BZ+(D6Z(=,-9_9ZXI5%VH:JW^96W6HY3#6O9F5[::VE4D\6% M5(A3&I?/L)EULFMG\4 W0*\E@5-/!!75EHIT0Z0;SNM]5'$+9Z%#D14 W2,Z M[$IA^?2E[8;V/$%S_8'-\=RHPVEI8:US/HNFC>X^T]13*OF1;KC!(QXXYL:G MBYD60$MFC&-_ZJ;C_!53#1G2+FJ3>HO)P)=&_%$7_%'QCA@]POLA\+YQ1K_V M^.:;VP-1R]1K+"3P<>7>V)_7F_3Q'54B:UL[NA#8SV5H2T-7 Q(+CG.L*/_8 M%5?$DL2T4KM&$JM&83FE&B).!K'*)Q([]#C^BN0A0O**A/YVTBN^HZKCU3BGGQ*XM$)181D)/8W4WSQ90C=:O^Q/7!"%$C0M@F[)B2.GFZ?S)VXV+A)IG$CC?)_& MN?H$\2]J'&:8[ZXK!7VIE; .-S&QFHUK/M(X*!,\^42<-8@1*9TKDJQ+4R92 M.C>;__U%I5.L*P5&TEMS+:"O96_'=2MQ7[C7"S2B7%C.O2"BME MAU-JF.OE%>S7K^!_4;C76<8==6Q#U*1ZH4BD6SC61W$2.CP525*'54"B4Y$( MR4>3]V,EA7Y1WH5FMNSX@]9"JRF\M9 -JECN?]MFGL"'?I(HZPULWEG87(%0 MIHK50/(./0B&>")3T3%HA.1U"_P5U.SY1=GGE.P,4YNY*9^+]QW%2/B%SN+4 M>_U;D:?@_I["VV163D=.&83.*[MR="50H:\ M/(&_11TH;C(=[\H,_1-=PT3>_H^,ZEBF(^DY2%$+BG!X'/LM[ZXQ87S"^;Z>A-1_TO$T\$<1AN=$H/!CA?1?: MX*U5$(\6.,+[SAG[%H*KMF0XF[U9-AWW=%;88_!B9%_]LGVU/6=AY;D'5PR] M=H\;.<2,1VRHOE7S!R6&=#!N':_A#FLLCAED=BBME-/#,Y$@ALA^?"">Z;R$+\A MN,5EPTQ+=!P3NN-D:YK*)>5NIX$$%X4G\2?J2 FIW\XON+1KPP41GC'*-X"K MY:C*)LX3&P(#C%0W]B=86L!P0!2>N7-O[H;MZQ'D94) M.:":51(CLH:5==P)SA-0],.FM4\4_='!1"0.$=ZWJP9NW4C_K.P?F.E3M5S. MY2Q1X%9MTW*U9;6,V@X%W6')LWK7#\CYCXKW-4K\?=2!.\W&7V]P!LP++S<[_[^]+VU.7$G:_7Y_A:+GSD2?]P*M'>@S[XG M(# VN\#;%X602B C)*R%Q;_^5I4D$(OQTAB$K8B9/C8NI*JLS">7RLR:@I(I M2R1H]A^%J_*@\0#:<$[8%.=2%)L$OI-%)O+ZN3;UV^7UIN%.'^O]?&%4G%3; M8X4!7/X.RRL*=U.I++6W*B=AY621WT)>/]<,?KN\-G./#S>*56?)V['4M$FZ M9-[<#9"\YK"\4AS[]:+<^/Y2X+A!"=TJJ)TB3. F];E)?>[7C(Z'^?DA__OI M^0$Z-"QS66+: +MB9'Q K\"V4R0V428%_ B!) M%G B'(EP?".#^YTJ]<7(\[C)#I\F3^E'@4_+)9V_>7S,7F+=BB+/V[KUO#I9 MH I H@\@-4%H<[OR_*O>-_1_O\D-0F<I.&RP,VYP%SK MC^O*<^ (<]>6X;;HIFPO<(DM%'.T!-LR#%SSZB/!/FFO7=]TK&&;F9'CWI2^ MY\7&Z*K2EFC_?D(R16:W[RA-HF0))B28<(1K!D^$"0]*GN2M9X[IZ:VJT)-, M)T>;!80)J"$XF4UQ2:IX @H)*)S*OC\)*(C#=FW8O!1:0IKES4==+%G&+08% M[!:D*&IO6QSL&OQRY;X!_@G'-;PQW#\E-G)]<.Y[]!Q7UQ;1X OZ/T4OHR_= M(20\,4/_F!9T2. ^P%V#,UH$UZKW@3L#P"3<(2""WO$X8V;9!S'LRN<@#L+# M(!_HENH0$[BE\ ] S9QL=;AMH.PX $ZOOPBGFH(?$99&E(""F[[\YU\43_[- M4"D"&=9X>4B;IGRZR&AEAF'-'/_^QS7>.8C%OGE_)WRF KD%/ZNI%?#TD:P% MK6JZUJJW#5"[\.T7AJ6, DGI2[-R.!R*ZV9Z"!#*_28S^Z5@]4WTQS?*!);8\ D!M"MP.^2) WZ'/T0GA3KI M!Q,:R_,TWA]S"?1I VAN%/G3MC]W^$F@14CRWVCFKAV^-7@:Y:_HP^J)XS/\ M7NM"U:<[7FG!UVB0^T(JA;^GT:-_]VT@C](S2)>_)Y9?T//;!@9DG2G8>&:@ M$/&+PZ%R'_*1YX*-M7\V'D8&OIT3?L&U+/_](T.!SK![PS[)1AQX(_PUY3(D ME9 ]'OR?;$2R$=]P(Y9 Q"1D/QS9__PNIE=MHX,[#PKR3.S72#/SM[]O&>J; MJ1,P(K1-T8?_^X/[\4&BL$R&H6(6S]A)MOZ+-/OQ3^AC$="]^N^O_H>*1+XC MU] ?Y1J:S+#LN7,-73=.QWY9&X14H_PB-T@BB?=$CPFHO\U>CP-@_U MJZWZ^V!F0H?#N4=GMNJ#:853IY<&QR\'0_=3K^<@9[X^9'^K/@(%1VIJ'[RE M=>?US^5'[R%-/E9N!>]AD1N"^G!RWWW_G0>XXLH_K0I.A2/MT7=6-'..F&WR MC1IYO9!;8[HUFRWD@<3B@F:>29&Y[8KF@Z'ZJ;G_^(D?\5CWH:2>^=Y2_ZZ; M4G=*_+U]U6E1PP_66;Y'ZNM/V9Q8OIZ/A.NF4KFHB\Z5 M3!6@U*/DKBR7RNWH)GB&/MX:TQ_R8O?CN&:G3E([NBMV1DK\A3M(+RGA6>6M MI_0H;2KJ77TQ>.:G1Q#H_AU@W;E128_&Z?2BH.E]2*:"A.]8IW)QT-E??)'']SC/2'>_(.QEWIC6Z6;1[.E,1387@ZN:E7O_'87O%G9S-FW? M]CO\2*";8,*-N4&5%]L2OMZ"#(#["QWTP3-X0?[([T'27)&^N)9+,SS M/;K2'H^UJYPD/L\D?*UQ/I5GMTL\OHP/'"/?__2"% .,V1U+.#UI8H,Q;[58 M7L(8C?7,*YW4GT>+BT+[X7)4DT>W1W!-F')6UN\',Y-,%R^O.G)^*K9F;0E? MI4RQJ7S^@%U,3Q%7. F0T)N9 \QD3JB6AQ+US[=X+# U3KVPV(@\(]6?:S6! MECKED9CK7)N5FUYA=G^$8X'9Z*8&ZL:@,KHN9EU>%\2"F)Y)_@VI7"Y%[FC$ MEKC:[[(#3LWEGW8B<.J%Q49\:2E_^5P=U@WSHO MB@$@V2 ?#H/7+7D2O?8SDKQ?S*>@V17?!;R79S<3N?_/6H+ZTA9&I7:6_3N4 MGLBJ@L1X&@O2 *3]_'=9@R_^+1LS>>$$J\SE,O0R'_7W4@(1'0@ND\O]FUC] MB*BQ14I4Q1V;>:GSHJTK8\!^H-)T6 N0+@%R%0 M$\Y01F7,8RC0KO/7*F5V+V:MR]PN89)#P+^<=CG=NU9O>\7YC+ZZYSCS49^A M(N@?/B\N1[K/3*?+MJCY"(SR]X.^S51R7D&BMT<*#^7TP%*500_(.8ZZ[ZMN MGQO D>SFR"DK:*7>C*-ZUU*YEI]>M^\6T,6CI>SF2)(>4[:3-F6A6>SJE_/N M8WW1:4N,1&Z.?"33&@T$FNW)3W7RLD4M1+K7EMCMD5FG9HELYV$F>%EM87'/ MMI'CT&'V]MH?QI=5M<=0(_Y&ZK!2X?)>+J)G;JW(N1)9#=P6>)+NSAX\C]$? M01&EQ6RMR!R,#=F\:]^.TM:\TBZ4R,?N$SIYVYKGK4??9E7I4NG=0EX7F^;] MM\*#L'A^'O9+8#:;"P4X5G.LR@T)]6RMBNN6ZYF@#IN?U[Y5K**'N MO(-L_ZUYLMJ=,]=*MXHPOA/G9._AH5]F!E)NQQ[5G&>]*5RJ(Z\Q' VG4LX= MW+3AR.T5M<>MIPN^,!;&GF;/;KE'9=Q$S]Q:4:>RD)4F.Z$$P)5:I<(37=, M&KFUHJ8ISZKG^=[DRF &7%O*;\]S"(97\[:R4$AQ/)D.2&LBY?I0 MCLCMH4\55Z(NKD!OU'R^E(H/-'TS@YL$AVZM:59]M*=1B]# ?<)?F _!F M:.C6LBJYV\LL=3\=]OB;3O.AKEN/_4L\@7!9&V9JV!]"?>C?7DR?J2M2+MX/ MG@=N4VKK!0D-I3_#''V]3T=1GNBH4P=N/J[JZ+03JC 53&SHB_AS1TTYH J# M3N%S< WGLIT'H3N1)AV93VW2@;TA41D"U3- 4PLF+D3F78K,NF"JA>..P%#'YK[LN5;X@6_LXT^. MU]OC;6U#OV[]L.]#9LB(31JC->QN3'73==XQS#V2;$$P5J,1GMD[Z1NSUX2XY%)_AMW)*SIR]/M!8Z8B= M\=^YT'@U5?JB[$(?J _7L>]6>(5?$O8X#'M0']5,L;D%=WO-NXZC?G^-6PH/ M*Q5_Y'PD=$C8(2%#(A4).R1D^"Y2$?<+2J-+Y2>';3IW>@?@@)>,G;R.)+JN M0Y>2O)8B]:>=I[)NNLIU\YXB%,5)UC*8'GA\^/@MA2UY@=_:M0K*DZ?;H&5; MJJ>@L+-?M[+KDN&[:[$R:ED]4I0+'<$HW5T5+]I!Z[D4Q^XK43EC"3B5'DND M_ORD?O-NT3^5>A-H-Z:6)IND/'RZ;655>3BM'E?J\X_W-UVNT"V/P-T@5R]> MFH+2#%K/T:DL]2EUI:>7@$3J$ZG_Z.6A?RKUU83*]!/W/E MXTK],W@>U2ZKS7MR0>;-QE.3=JLUI.MS/_YA4M2!VDW&,I[IV_"'[#[YHE]Z M^L!VS"#P1<_U])2*%>+\@7?Q0F^\^NW(G E7\^>>7&.?#2]?$^G*QR\\_@CF MI#U@5R[)>6W$EZ^TA^&]D2V H"F\W>MOC*^G/F=/%&7CGP" M40E$G9Q0"41]NM_V D1E.YIP63)K#\)3JUSH%LO#$M]Z?_^@/X&H=NW)4!O9 MK#ZJ#A56ZN.\5D!4%/;=L]C"-AD]_T.*_HFNAE!-E1^K)X?#FY")SI(C- MZ1<:*VQX:XG[$27;O!FU+BMN:=1;C!Y*--_./]6>@N:_3(JGD_.7PUH:)Q>( M1/+CX+BD)R/.KC:,KK#P%O-!OCV9WSP>U^THWI8FHZKVH B>?F',&T^MZZ8R M\UORTG^IC_0H"94 9KXY1[@[^B;PD(M"!?'U?FE6:/! MN89TVQO?N[U1HR)<-]*H7Q@^A\GE#V_/QRS.$&T-E.23)SF"2F%\-JL]] MU H8IWKD/N<>L],S?Y)4F@C\F:>2?U#@;^GIV+[2F=O>-56="[>3+%>[*T"! MYW ^Z6?F=B4"GPC\.0A\3+/(/RCP2M^8WSWFKFX%C]47Q7JK/EE8,RCP.:SA M<_LT_)D'+I,$\ABZJJ>G5*S )K8)Y!^$F]FL-7N[$+DQV>IF+&:$2=#KSW/$/HM/=W0GACL2=$K0*4&GN#AJGYLV_D%T;_8[]W6 MLIV<..PTJ6M\=2'TA-@4Q261UB17-)'ZN&:)?U#J7[;LJ)F_PP\:/::SPT%=K/;D"6U=U^2T MUV4&:'$X^X/D]E7)GC'K)]FEB;B?>3KY1\2]V++Z$]$S-%+D^=R\S,[(!<#B MCM,I2))*Q#T1]^\M[C%-)O^(N(^'T]K%@A]/1^-R\S$_8.UJ_KZ-%I?#XLXD MOH<'8GC]")_#]A2$2L#IS//(/P).I#G)WI>>G@4R+6G=9]/SR.8C-IQRJ$T+RIS3"8K_ M"C^/7([0),DM2W++XIA'_A%A-F:<:)8%6Q JPJPCUNS9V%"AI>%?]4JFLA27 MA%B3?-)$YF.:1?X1F;^XR5W-Q%;C1BBVGP?>G?DH"MT"DGGD7=#0NTA.41.9 M3V0^KCGD'Y'Y[J4B]V9>N2=47' MEO7VKQ]L16,J/=XHN=Z32EY>E&:(!^&[?LF1D;0AU NZY$P%6K,:JOW,L'D: MC60W1TZ9PN534Y[72<"/],L+,5]J M2XQ$;H[LEN0[KGV?O>DU;YV+/CW,/X\+ XG=?GO-?5Y .5. ,#9NR-N6/6H- M;'05^=;;)5*Z=:8CP>J-1=7@G]*]05]I2_SVVXVTIE@70]H@QV.&G5X_M+W^ MI"UEM]_>E2U+FX@S0.I*^ZX_H94[[GH 1VZ]?3'N/4@-7;P0BFE]\;BH6?EI MNBWEMI\Y+-W9GO PR KBE68J%#6K7#RCMGA;S_2R#XWB?-%6R&NYWK+F#4-I M715V[6;38BIW0G-0[5VW6H5RVUBX1:.P:S=+BRK<[]S-]:AR=Z$^*>TGJ=.> M2?3V,Y]JV89>$(8EX>EJV+@8E)F[.CF ([>>><4WQ+K1K]^/*C0PZ@MSPCY0 MZ)E;*[HM=CSEX5(L]?0'M6GF1/'9N][)(3)UJYZ'>%7FFW<\6X,BM>=9%XZH$GU A@=@LC2KY'%=LH[=O MS?.F3-]/VIH$.22?!C/ E[ID&EV%O35/B7ZJ#=N527-4\>Z?K^1*I5[D9A*[ M/<\"EQ=Z3T_U0D_LWMN\VJJ99@7=([GUS+3,4$-:6!@"WRE:X\;4:$.+T+\4 M=WWD@ZD8CZ9 7XWT!:CVE9FADTP!\OSVVKF.XCR2-Q5A<2<4C<<\TZ)I)!WA MVM<0\2!.Z[J.J@'' 2"H;3('-2 [P.G"=UP8EC(*U%-?HN[GG0FG7D@"?_74 MJ]XNGJ\J=*!=<754P=TS3D+#J!\$@&IO E_NVAXXF$6!?YT!9$Q ,\A0-VTI MA-B!/=%H=H7__(OBR;^I?(:H"051$#%2'T&M;,ZE.P0$Y"*H+!;$4'8(:"4 M&ZB$;KH68>!M0)8&H4!#3]9-0I,5I'%TX*2(*1CJB@$'0/N'L-PAL GPY.D3 M9&IDB*9GAP\8RE- V& ,'P W%^\6LAX\V2#@V\8.86F$-R'@&_R-@]CGQ!N;E[88"8;B' 1W/1N!_5)HR?R YL:B>KH/CWX\8^F3\$>:D7X"J[5 M<2'SV8"8V-#PM:&T0"XS9!?R+Z1,P*J+*,UT$X7)+7M!S.#WAA:*IP]2A*R. M(6LZK@]E<"\T70GX.F3R#!$1%61E4=F_X3-U4S:5Y;:@N>AC2"LX5]G(G$JH M,=F)3K-'R/@:(;P00Y?[@>C"CQ&_E8""]]TG-T.E",0E>#"*/:2(&80"-%:S M#,.:.7X]Y6>I ESR*BI#H'H&:&H;NJ #%.0TJE7S0C80R<4A .Y2,;"=ROU8 M%;.%D6B ;+G\5*S>"NU/@GK(*^FAC_303UQSFU]V2>* W^$/T4FAI+!@0F-YGL9[8BX]( -H[F_9^_OM59 MA6M9_OM'P1DRP_#)1L1@(U@JD]T; DUV(A&)[[41=(; M3(MD)Q)L^EX;D6!33#8BP:8#[\3;L_ ^[-T=A1#1L.Q1SO-?P^:#QX04'+>- M'1T"3R96Y_T[2=5_D4X__@D"3@2..!%%0W8<78-$\',\^PF_[.(7Q3+0A__[ M@_[Q433/9NCLN?-.&&(EPNCJ63',R^R1<,,AN(%>YX8OH&Z_J78]IC+]=NL^ M,ZS['"?R2RSR50?M2ZPRX=>OLL@C\>MG(>X[B^@"X^&D=;WPF06?[]U!Q#^_1:>,/KW6O>Y,_K'C)5C%\0M.["MK1,E MQ:;U>=I?Y.]+_!^I5^+)!YF\GHZ[K<;TUM &[5-P61-7 M !B6.4BCK/Z$U\[+O3Y(?>_1'>;=U;N?5KJ[55)1?Z[5!%KJE$=BKG-M5FYZ MA=G]X,.UNAN5$VAQ3:WG .P4[ZC7Y2X+]^*S2X])T)Y7-9">/EP+J 2E>AS M*2KW*9<[)B*8B&!<1)"6\I?/U6'=,"]Z3V--N_=JQ1IS_?$>5^\5P6;K\:Y] M^529D;<&JY*MA\ZH\(2J07.!".8/TN?JE2._&'3C"VJ0-H4U6H6"OI9XOTFD M+V&!) "2!$ 21D\8_1LR>MPC?2A@MJJ53MRE)#OIVV]NDNWQ95:9\.M76>19 M\>L9YB*]_\3OI@J4>OMJ\"@4GTGYH>W>V.7LX!1G,47/MJ%Z#!KE&%%SYE.. M8[Y3P.&, BV[V50>Z,_7=\]/=Z,B$+./A87&C(63'!D6%,7V@/HU&306.O#4 MZS[@D4;,KDW_2@>-H;^["/3&CF,.5ISPZ6%/'Y&BI8[*#TY.9G74%I7[\0^3 MHK+[3CD2V4UD]_O*[B>?4+Y%=L'\LC6^];HCK\B;5;D^:S\-4*/BW(]_Z%2. MV7=+6-RC=>^WTMO7%#6?S4KED<=.Q'LPJO4@RY["_&E8IG)D0SU.UNEWC4ON M9LM2B[H>/M\_\+WKFZ;!#,@K><*?Q'G<3.0[?ZZ,A3H_5]W];13UL8SL%>SO MT-4,]_STI(PO1#(][S*B93Z59!==%8 R^IA7+C=/Q# 1P[,7PV/9RWO%4+D6 M0-6J-JODK=Z^=BIWZ;E+SZ 8YO#=5SEZWWUW:Q?A;-XF$Q-1.EE;\'^R$4D/WKAM1-*#-RX[ ;$IN5R#;A&"JFWR0X&,B!^\.ZYQWBW/1 MA7"(+@#&-XRBZU)M, 2F ZTAXF?-(*MY3I^!&CDR3=.KWJ='85>:@@V>D% >6I3I(L-04(0+#P#>0#X ) M;-G EV]';R.?@F3?DS3Z;YE&_]&7HL0/'%A3 <0Q^V$.;8D9L;V=9Q MUI?Q"6;C%P&;&,6=3VT0?I$=C5&Z]Y=M A(?-?+)5F (H?NT2#KK54UU*MOD MM544G[N22F7%0=!T.45S^U+#8QZW2D0V$=ESL_S>(K),K\L[]$/W:03*'?*^ M4I%!]7+@-VGFZ'U>VWG&#<6A9;M!]6820DQ"B,F^'SH&9I.090(7"5S$ M RX^V51^&UQ<-X?FJ'QS,2J2A:N[*LA#"[D X2*'W5OV\^\S.6G&VQ=*<(M! MZYVOO\IOL96!7CLY4G_:R=S)5Q8?'?3))NO>R.I=H0\6#9,A%X\-J(.JS^+M M95OBL:6:(NE]C>J2R&HBP(D '\&(W"? MU7]4;O*SB5R[!;2Y$V#$;Q9 0IP M#N7',&3NS+OF;$[++X:+U/@I!I!MQ+3#L$]*P)(,>NEG%/F]&#*DV4AW3'_) M>6ZSD.__K!4H+ITSU"G&LG^'LA-955 826,Q&H"T7_\H:_#%OV5C)B^<8)6Y M7(9F0\'\O90_1 >"R^1R_R96/R)J;)$2-:&)$&RMR8S_K?4V,\%GKQ1A!KOB M6I/?-)7A/VE3-IL@<XG+DHK<[_VTO6%! MHK>?*7?;_=FXQ-$]\>YRX>B#CG$GS^#(K6U-N7@KQP9WWOVZ-[#ZQCUS^?CP> 4KNS\J5='G: M&DC<]LBY^73S6+T<]H6B\G@K]6O23R'EM/SKGO\:+[(5CH2:BNY-5*;SM7FPG0[0IHNUYU&V6L\ M]@M2?GODA.(XHR/)C+ HU!:U'*_5],%,@HRP-?2J_@CH*[/2%T"K3CNDT79R M--S.'3M_<57CZ^9$N2/I08>C!+FA"NP,V3-;0[/%RP$UZ51NA'&3?ICGV.IC M7BB@H>&.0G6-+"7=]+"%%#9ZH^[GG0FG7D@"?_74J]XNGJ\J]$!"0]$W/[\/ MG>, \$);PKH,-PK^]X4>==>3LOFLTVF)I%DSS8^R?/G.;G]2C[IWM??K#@$Q M#B:/M--62VO4[P]^'A;J_.=?%$_^'99W$?*.AH"'ZF%WY 9U.2Z3_Z8-ZGQC M$SJ;*^45IPX@&?Z;MF*)^;[0W[:1VE$VYL^/95Z%M"/0Y;46# [JP0"G1$1+ M0;?*AM]>+NOO.YLAJ9C%EW8[#&\GEE]5VI(78]][_(,ZV8 O8G!17W3UT*!@ M#Q%;Q.HB9FL[2-"4CL&M?;NCI-&EGEN__[UV?2AN)0\TX(2Z,V!,01W.;NCL M"*1V+[)*R9N.QL+"NKD5+'=Q]7B#O%H:7;>5Y0YX94\,H!UN!G

3VICCI^ M7LUKIE,BMP>36V1D=&?6#G'-WI7S"ZO2;0OI2T^>CEK6[5-I)C&^N![TAJW8 M:ES^JVKLI@'NNN3.KE$E"9;T_2D* M9ZF8LXEB3A3S&0ALV?+L'?+:>9BTR.;XLC9J3LUGX4FHIY_+*/F=1B7_<,N_ M@6;.)9HYT27T"\OD?\;UG^$MP(LQG9!.;8Z>;2]>(S MNI\>V^44N:_,[4OH^:[ER@:A>:YGAPV )LL(?Z+^$_7_!4!@A]Q?ZT7OPFQ4 M\J-TX_FB(0W&RBU B4U0[JE! 3&7#P_GBB7&0& ?G9QR\ 4[1%Y5 M;W4N79L5R<7UK&/FQQ+YJ.*$9"3S?(HF#U.['B]C(+C$/!!KJP^GBG.4#RC9 M)U=Y\13TDY/E:UL"+PA^T>?W'?(OW5QVI*<'OCPJTD^BV)_/M&=J@*H,_"! M]NOK_)IE#J)]WSX%#N+8P^5T*7.G7_MW5/\-RU1>!()QJ2ISI0H(F?"3[8&:AK_:\@ 0-AC+NHF" M=+Y2QOH9/G)/H>&;436"HVD'*+]5SUX V=Z/HK?!# O^!#OA_/ ?47\PRH?2 MAFS;4FM1O@2F,K@FFY2A=16Z6J.9PH]_N RSR38^;1:X%@.W(=VF11B_(>!T M0(0(KZFCB6<#R:F3Y84K-?C>+3,P)D*Y38YFLS_61Q]71QN$+ 6+Z\"UM8"M M1+53FH[05,L_BDJ):I3)(FN*E^!NJFO/;6BD9K9-U']GEJTGHK6LL>F)\=G5 MLAU4LP74EFR[BZXMFXY/%P<1V[ >Z'8*#;%01,T2Q&.AV^;\(-1- M()V17*(KCKL=.+N"\N3I?E$<1#N3:"JNA8JK\B$"^I@0/2U]7ZH527RD*\GA&NK.^+I3X ]QU@[KP. 53%>838$(- MM&D*8ZRY>KRF^W+9],BT"M2[RZMR_^H!8@W%;1O!A&L1P0I\-OV//)[\'>YN MRO^L:BH9XB=" IK\^^71> #U]U^($>"V.;H*_/T*NA3H!+]Q1I?:;8UWC,S] X':F(%=\)VH'@KJ! =_0)IA0B+M*_J(?T# M10&J,X 5E D&EJMC6NYD^ RQ(1&=H6Y:Z0[T K?DXLHS%O[4?-N BH%D9'W@ MI9!<+'^.BU1 B3 GO,+T1\7[0>W^4GR^&C4/X"B^22H>VJVT2H]U;70M3-). M.G=5?L!2D+Z.A3L^0&4^A*K4 M'_XR53(G4Y30RT.$DPUC\46EOV@#N,;"P ;X0N\"_$=%/WP&%/2 ;1NI"=E:ZR-U:E M'TBK;GI +;A[Q@6MO&+0%>O53H0$364(L7T.@2P@WJ//AYW0;?,.47 M>E+J+GR"LAWN^/%/27N7X85NH7! MW*NK.GQP"@G^Q 0K'VT0A !@>[",PP'+-:>Y@2/0UI9TZ ,!@'0J](E490G MB+I+1QM]#DW+$&V@J*"F:K+C6 KZFDK,='>X$X@VR>_XY$_!%>C*$!GB:,:V M[@#U)2Q;+@_U;!-U:)K)F%07LFW"3]#: "0)'D_]3=2A%8R7MHP)^ -#_Q\Z M*)Z-%""V062B!1%XB,+@Z)DB(MC2QB14O+CU/G'AYC$IA/7(5#;NQ>(CJ@-S($\@&L*3)>^Y^B0-GB! M*L#*#2U%!5-@6!/\,^1]3Y/75!/DZQ' BJD?$-\GPQB9.^BU@7$W1LB.V=*0 M9_#54.TKP-]^] 6DI !4?[+Q"^E:A.[!HYT,T4-J$S\%'4\X(7.\3@I?IBZ\ M!?PZMM4.;93Y$7U:HO-(Q;!+^RE$G8IM>9.B :4#&PI+,RPR;JDU OL&KOX2 M&"JD#Y+8#;NL:D)" 3A-%Z_O0C:0\28. 7"A0;3R_%8!:&BRK4W&@8\P/'0. MN/O=*YMN25Y,W0 K-^:SH2R[BPE86]_&WX-OCPO,6K'[;0;BZWJ96,@7^MDTRVT[RFJ?'E+#W[\0V6Y%+G+=D36 MH>P,(R@&0>H1* &D*!#_H^="_'SOYM:T?\+\EP@HY11#U%<,A8292&?H9<:Q+& ZQH@_#..O$%]A-6;'UB) M B@DP6'5/8Y;H_$J7KZO)&90KWZ)+O9\TL4^Z6*?=+%/NMC_01?[%SJ#[PTG MG,0;7SF8*O8(<,*1IMN."_]%.HUX@BZNZY^4^#[N#*J0^22PCJ""L*"7\8PR MDP9(15GFEF8(GHR-?]3WB( .ECM$S@ONIUJ7HV$M;12EIH1?J*C.X^#@D>@9@@1 MSK-A01^:01X[);"X, _\8\H!L BCY*R,'F;28T[554&4_ MDZW'=51\H@@.[XF^U7PO@;Y;-5&$&9^<+4WM<"$&T M%)KN>=F&RGS7.D=2F1KI-T$V3'X\;]Q!O- M4*XU=.BH[=8KX78N/2\RY#MI!'!>Q;-N:P9\< MN,=A(&./Q>UC1&%BZP9!Y3"PT>OQI:U(X56K;MD#*(I%'/^XD,U1BFAD"ID4 M K#U&]<):%1"Z MC3 ; 9Q(XDP0?6=@ KBD:<7IQJJM 4T%1+(Q0P8GSCN F MHDK?]Q4A+,]"3 ]?'TZGL#[7 IXKGI5/NQG\R0_E0)*GEE][<8[8LW #T $J M%$9K -#S5B+=,H Z"$)^0/'OB(AL!] TH/B$P_JD#K>;0:NB\J_LRDOKP9LR M Y @:'.B7.,SEH7G9UAP/U5+P7+J V;$Z\(DP4N YDG@31-]SR5,RR4,?:SC M07[HK5DJDL+6E47E%S0.-!CE^[7:H*?>=\\;+0J @B2OF]/Y)871C/VDAWR&"&9.5!L$G#NQ M-GD"S9[PI]\MH ^:C?#7:J."O[ *(\"O%FM-L=<1CGATVX# ?DA_:T^&_C[E M% C4Q],H NX#:B[/ I64LMFL)K%LCI?Z)$5)BL( AF85GE&9;>XKH*!-IUD3 MX8:T.LVB4(*;($KY',5E^<_EN[Z.&#Y\!U24V)!6H#.EH["#A\PU:.N%BTI% MW!K'@^;AU/>"T:*61C9R+W1%GZPE4+TA<1<]I#C4@4:4E[&1IJ;I"K#][ ?H M)IGHN08!EM^V_ 'XRZN_KX(K5OB P,B%WS'\Q 9\Q!$:_.%AN&\@HP-Q_,1E MW.6E9:BK'5:B.SQ9[C#Q4T;'A,K0K[?3X7< G)Y_%M_Q#!#DB%&,G*:XG^ O M_U?T$(I3HQ^M2"_,E:%L#E Z@?O7WOOLUK,>HM_#[XZ^.D.(:)9O6!&*A/I$ M\AT/:/JCX>Y0=C>"64^>;OMC^B!\\G;"'$K+5J#SXQG+H!S*$?!,=(R^\FWP MF2C<8Y2P$F%6Q'[0W71TQY_!!'F D%M<*"W& @<>'!S$6X^M^6O,0 <:SK+#5FNJX,#JVA_ MJL@L,W%B$5X?T9Q"TJR(Y8^$.W,B.*Q'N$G;9$T$'"B5 !FS*'"+P@]]0W>& M?FXS2HO133>HK)55R/.(0?5PR<&6$NA6N @NV>&2<=AY'R)HVXB@[46$M12# MY6Z\?4(8HE;2#=D0^?HH*.!8)K;I90=R*PKO1&0*S0*:O&%C!-SH:]=J ^]_ M C^25]CZ8I@<[J(_;8ACT+0&.,@@XQ@4G@#6.NAWS^\_&.@ 2$1B %'=1I41 MZ.]@XJ[2GU#8%?Z&$QNP9!7P$;2\3!V#;D"E4&BMIU?] 45]#$ 9:&>9Y8! M]2/8DG*$$.^^FS\%.1R#B^80NM&_- MKG>N"(;ET-]^1?_P1VO8:). IP>GOZ=10FZK-\)__I7GL_F_-SLP;#10V++- M_PA17_>=)T$B1YA1AR &F)CC(;NBPS1;]1DFY4?PEK*I OA%(X4UJNVG#R$V MTZ"N,E#"D6;@$SETQA9)]L=C(F=Q2V,(BCI*]%N'Q95WL=7!(>'<[\ZY^]2% M;P.M\9T- G;V3V!-@-IIHO,$I'JP*?.3PN4$)9\6X?;CNP070)$QB30<>M!- M= AG!N=MZ,PHW,? RT:SZ .7XPJ4L79?^:NF^4^$$ M97%J6-N F"WT9E643>,/1BE"^@H=L9D?FKKP*Q%+%[T8K1].%MDHQTUJ66UR MP5G%*/H+="2,%NC[5BS)A@(ARG9?AH1.-^<&6.#@"4YR(NG4&N!#.7&.#?%UK'@HNQ@Y&3!O5I%9"![ MN_Y^BLCMM7!*5A-E'$3U'.Y2 =%)G<&=Q-]R<" P=*"*3;$9[;SQ7_WEU*$? M_VS&!]+H@X&-@S]E6QX#E$]/_*1)BOGKO[_T?T[%+WZL"$F@9T>H'!@8R+4+ M2;M&^)=C0,O8 ?S;*OG@4&RQVVE5 ;)[ &[D@^.'R>R+GE M7.22G(LDY^+KY5SP@&'['*M)V7P.2&R^STK]O-R7^D#E%)8A.8VG#GJ,_3IM MWEB6'YZ?:%#?K)1V9Z6T6[[2+JR4=ADJ[5/6['=]5R/2.&F5=[BCTQ+B4T.V M/0>RJXTRL/$F'E&[1Z;>G.@F=JYVJ'@L %1_968-2_7;_OI+I? M+1@MN8_F!6_VTMM_'MD/S>2EH[$\,_//8-[G#02V)S(@Z;^)5UR#T!H]F$.# M/)F_L(N%;!/+YY+4"T8\#L:C]-YE:"1(.W!2![?O8T-G1*&3E:4L1<%PK% > M4KMBM3XN^946JV(A'T'#C8P@*;+H'80; 6[]7#LS_(OXV2H6FA=_^8SP>L6/ M',1Q5'RH";^SZE&,RIO@UUYL[+P1F499*9 1 R?+?Z5?&94-\^_!'-4G.;Y/ MYIG07C=T#>?SK##.=U=?"-6= G\O< 8'HDZ Q"?38?MSHW9D!$03 #XDY0%; MZ&XT=O-BCM([/.BEXQRV+%,4?V5^/=TA4C8R1!.S8T 2__!?QS')@ \1%ZYQ MWI\$POIK(1@D[QD"8@ NSGPABA&-66[<@BVYENEB'^B$)OSQ C?E)!^E],DX24 M,,?A)QU.-#8Y(6_=S?3Z? MI[CM6M"+9O=2Z%0;Y6:GCJCM2!WH!'6XT.2(RNY.U2GI+ MWW)R=^-R@1NU!K/&HMRC756_G=I.16NM7[ 'J6+!337.TS-G)9+/DA(KYQDI3P%6XBDJRY"RRI!4;DIVJ6*H68P!"Q4RD40&QG"@1S)0(IXHOUR.ZEX4NT>K@3OL0ML26 M<-I;]QK095E%I=0X!6Y27LII *H++LO!G_*A LTK^#ZN&HULD*TB119JG;@'C0[HG G%'O=ZHW0+)>K M1:&#FA]@;7QZ)J-(Q&3!/%/$I*$%' ; FP[XL/R?P&6NA'=>W:+@"= M4FL!@!,>?8710P679V^U#4@%?]CJ%Q $@-"+'&#J:_T:PR&[CF;1E*)9%)OS MV-NB8/7'2$QJ-5/?D3>"9@?+<(0?_W9<6=/>,B.;\5^BL.F 4LMSE3Z<7[AB'&M!7=80P<-+''Q< M4*$C"3?&,%8-]]3@:@^\QZLKN):S.UF\K8D/@G:VBL!Y.[I#5%TP#@$/K:$, MAX:_IZ\A'5"/0;!VP(U8! 4_4'N5^8)8MJT/#G4UW8@> +_A2-4/A)D!UZQ. M+7&8RUV&YW"G?K Z9L)S*)BF!_F^#D"8U!"M8RN1U1 +J[* "I M #^'?^>B0@J\?UD!#U$T&>$R^)U](ZDJD))^4C[>HR '!;N7 MP%FW\E0VR_*T+.5E/^N2EO)D-B\Q:I[EM7Q64Q5VR\JCJ*4V*S;K+:$A^DXF MP]#Y/!D#U4ME(OHV.L53JM:WBA'UIV+T5IZ-\@&G\0K)TJQ$]V4*\D&6E_*, MRDE9"O LKV1S/"=O\P$M0B)WJMW[YFT#6C27U5:S#$V;;J':N! : K1SJJ?N M>+:;0>@,$4Z=6,X=6F9$,'LBG'ZA%OP=6VOU0J-0P6W1\*_AA=QBMUF\OFS6 M2D('#NEVX?!S8#3Z%(R6S^996M/Z$DF1D-$8Z*'T>4J3E#[9I_+9G"QKRC:C M,<&^8(HCWPMN%[+U@QU =Z'' ':8S))_UB:ZQBS1>]M30;L]WTN OF5)@%!5 M$D[L!+R5@9B3(!5'T?D^H*0LQT.-I:@YJ+&@VNKW&0!92L[)_>VX!,6V.M5& ML=HJU%:=#,N"@'A(%#HWT"$38\! ;(98SC/2,9!;S;#H)QP=UF]J':1$EMVX%W=XU.\%$HQT&D<\L7\>6[T M"EY.E-30E2&0$59X('3/H0ZP3UN<]C(O'_* M?RUS#)%FWK4./S*QZR^[>BE%]?)*E>?\X-;)PE!HG6&*XMY=R1 -BW!6>Q1= M49A Y>>H!F9+U);!IL;J7"6%4\.6(]'%0C9872@4)C[O3&CT2X>"@(N*'H1S M0O$]'B>E(A/AEE4,,N1CO$(T2VA>^>$JV;^$Q&<52* @6K8J/UFW[][=%-%? M"M*Y@16!(%[QE5AH+V'U+GNN%7[@*W?\R9H)0*Z:1@5CMDTLUPXG%KR0"MI@ M#?=T](Z0&;UHLY^5;] %+\IF>&AS1.S(2(1#J'+8?*?<A^J_]NW?_W3\% =JL\FQY/6>(K)J47C('N_7RUNQ^++[ MX8N;Z#/ORGO__2]% 4#38L?/=(8*5JB^:6$^=[YY89\25=G9UND0//PV$@3< M>>K-?1M5Y/ U:0GW&_B\O=89]3]/GN7^_>H,_&$;3/8CB* ,77?B M_/[U"R4FP/=E!M;T5\%6AE#7.+^ .I#M7ZKLRK_R%$-GL[](DJ0HDN6Y/,W" MGW,L]\L=TRS%Y;(J)8$YG:8R0W=\@+ZBKT9P6AZ<)KHG$&=EH%L,(]?=K=UH M=^$9A@,6J(/\L@((>JNU6C%%")!I@./^$J$;,T2%N(5HE1 >@N] V.HJ$MYP MN-['(KPJD"%^+MV! )8(*+@;5=;+$J,B:DB&.^!$O00BE[Y.?> 4'/[O2C;Q MS86,7S01I-7LCPK_E=F,@:TZFKX+1..&F,R'$//;P6."A>_&0C+/4%F>(6F2 M9!B&^P7W0AM3K(PP\%\0410FC^ZN/08<%L9^LQ4DZ:M[1-&6:_BN&;\26XFT M1=H(9JT JS#!E:!SHO@27H4%WU.P>03U0;QJ0!=HU2*&3^$6M,=%K5-;!V\" M,CHQ_1+3[X1PQY$4PY,,M )S+/4+B3J4TXP[=X\!<1MH5EBF?4*4.B#\!?9: MT*TJ0[W4XGJWT1;$_S]NN7G&(MHHBV2^N_'&),9;8KQ]BB/+LC3)0G^69+(T M^6M*D[DLGX->+',\+_9%3 OO&?]$7'N7,_K'N.9[I/YC4"L_&FY 8N%MH1V; M6'B)A7=R3,R2+$.3_*\IFV5HGDPP\5,PL> -()>$R9\8$K/?W=KC$FLOL?9. M$*I34:B.(4\6JKM8X!ZJKP?E2DE0+F:0Q2N6&ML2]%YE[)N?P@'.(V=.NAN2]LAV43.RRQPS[1PX32 M0^5S[*\IE6.9/'=<#W,':-&O@%:ZMM<\.W%PS3.#7J"^%TDF5MH6H.42*RVQ MTF( >RQ-Y[,0]O)TEL]BV*-/"'O,06&/?@GVVO[%FL;B):.L?8 06OX4V!<_ MH,LGEEMBN7TBA/$4F>7QV0#\E82LVX#[-BDC/5,K;K\&X@B K#JD?)IZ/@E"K=P M=>)2ZE/QI-9)ZSYPV5.\*12+7')<*G$>=#II?BE.LHXWG6*4K893,N-.K9.F MP. ,L'A3*!:G[CBIY%SH=,)C.GQ6?1YT.NE9 #[J.@\ZG31VZ$?0EX3"KFA\ M:77:&(4?@UO12O,O_(U<;?.Q"A0T\AWID"K.Y38'!.[*N/QS>,<*[EL\'L/G M^K&/]6]GOE)0E,W01!(4C5E0]"TA@/@B#)4C*:CB\[_<*9O+T2P#(88]GGK? M#$.*$Z# !YGK(AU!DVA4D/CR8<&/E/LG8<'3;^Y7/R@Y(D)T?*4?Z6<7[36W M<#. #"W;DLLX!MKY1!?NK9L.EI8W/4?>3SY&WX&]^RUHV+V MY2R_LSI0^86;;O]S?O>/4,G](\G](U_H_I&D^?U7:2F>-+__ Y YC,V8-+]/ MFM\GS>^3YO=?(_3WD698W\[Q3[S\@WKYITF'#%S^Z!G"B_YWDM 8Q\@E1289 MC4GH,@87__U&G_0"8:@^'#Z;X-"XO]] MT;H52/J/]*7_=C"78-H?8!I+<:2/:?"S/'MT4!/!1 X@:2^H^:VAW@!J5];0 MA,AF]&V@#-T3(UIA8NL&P9X(T$ZM_]^&< )I\'AN8.;_BH^ C7[/H7O%&) MT1<"8A*=2XR^S^QHBHI?.)X^=CD'1@JE'X];!#B4%EW1HM[F6'<(& MA!'<>KFIP2\$.;I[&R]\"+^(CP;Q5A=4,DD?YY< [2.]YQ,+[_2[^S5@+SR4 MP.!'<;^F))6%GTDJT%#EW[$N6=M (H@57) R6#61W.#^\@:](67.C(? MO#=]75X0?N8CEUAB'^I _^U0*H&D/RF'S+$,@\HA>8IFC^QPKO6^(EZTF=Z" M5">QO5;.8_9='4J_67SM(QWG$^OK]+O[M:".(WD&]3B9LC23(_G0^CI1;1A$ MB_=87R\@VF&O R+\3J6)W45^J*?\M\.G!(S^ (RR\/\L B,^G\_Z=M?1RM#" M0)B//\W)CBC8;COL='&)17 MCW<+]G9>1,LR=&6!1+IJ.KH*);IKRVA;,L3__,_W,5)H*LFT3XR43Q-RFCJ> MD(M>'PJR+J-NYYM=O XGT[$38":6^O>[*=M8"1US1,UJF0ZRKX,<'Q0]]Y 7H7F<,OK0TU+%!0%0B6^;:"LV^/OI669L]&RB4J-E2@S1]2?JWK9X.*0 ME@W]6GTB&]LI>2GD?]O@R=.1B$-7M^,9("QJE=,4^U/^:UF/N^%=+SWK@H)Q M@\HS+'JE0KXNRW9=-X*2;A M7+POK.HABL2Q-BQ1]2?%A^/UVGP9'\JZ*<,?X4]G@0^8Z_B_OY']09^+_9%X M^6?HY3-T7*V4*%90N0S1RXB98F8=-BB&(_\07R+8\F6-#SJ6QD?L\"(!AVUP MB*F)HG,%8#K^+QV@H,:;B^!,\0M' M("B2RE0;8F('Q,P.>,L=(E73T$U W%UT:NC(VX7:$! E2_%0'H[O%2,]]L75 M$N)@L7B9:*:SU$SOY?.N/+=,:[R KJ$+X1J!M:@,P5@^,./'D. MTSOXMR@;BF?XAD=--T=]V3DTC,>1FTM".>'FK\?-82W[2\S\#:R16N$BL4:^ MJS52D_O ^$XXWNH("8Y_/1QOV0"E@7TSLR1IVG:.K%Q$P3JB)0\ 446[*BOX MS+ DNS)1U@U X.(AZF]4FS26W:#M8E0 4,D/NBE+AI^@XI]()1+UQ2V6_Y?8 M*E_65JG+)A0*7):'N!L)!F'9\.<@UFW9"V*"2O#@A[)MHQP=C.Y?"=2C+D>" MZ6>#Z65@R-+XU=T<*_:9;V?T". M&9Q+D*K"9XA@3D?I$=U ' MJ,K1>8UG9%*B69646)F&J,IF^Q*EJG2>XH"JL/DU5!6KE4:AV^L(HI2GLCS- M?2ZDOD[*% !^K T\$WX+/U#VW*%E0SJHON(XU*7E'[B1_$W&(T>^[.+]>M,3Z QW MY#HL?]^W_WV7U[V]?9OZB3OR+OKO99NW<=[^+?P5W9*+9__[2W^<='HS. 7B%KD@&@;AC&;I*A%9; MC,AWL?A-_')^$74=J@)@H/N![B%%G77R'8H_#@"4']@)9%+&?!N^)/EC1-_B M4 ?:=OE'0N;#DOGGGE(;?&"&"=ZW?[WRG-5C(AU#@N?\M6/3#AL->U<8ZN.! MIWA:O&,X8P,LN3Q#9[D,?@#:I^;65T)GL^QOC:S*'0DU3L M]Z2KNP9X#[3NX3NLOX^^P(_9[6]GLGT0OV?#WT>,-]GV/@_M%?E36T_(1-VZ MM/RDVW'4Y:^*VHM#6;?A][$V#:_,PQKUYYX:^+_^5!*/NMK3;?2::;5OE]\D M5R-[4K )0&7&(-+ ^I"RY =0K1&EF'- M$G2)MUAL[E<"+PF\Q!A>0E.[ +4A,$WD,L22Y@G ;#I'JQU+(.8L(.;SJ1=# M?!$]1S:)INO";YL)M,1;(-8VZPO)18(J$>J=\'#_4#4FQ^NQ3[U]4F=7(\$< MLD8B6&&D:"'X)%JS,%[5)# ^?VX65DPM77VAKF)9.O&K;ZD+^)^A.S;^^?]0 M2P,$% @ B(9G6 BX4N0R# \PP !@ !C;&%R+3(P,C,Q,C,Q>#$P M:S P,2YJ<&>=E'D\U&O?QW]CAL%@##.6A,K::4'4<"P38LBQI*2<:HXELMVR MSB0,INQ'EM"1T.FVE"-9QD0R]E'GB))M++.1DW4FC,$PC^[7L_SS_'$_S^?Z M7G]]/]?U^KQ?UR(:%S$!^?/VCO8 2 P 0/L#$$T"M@!83.Q[[0NR7^*2XN(0 MB+@T%"HA*2,M(P.3AL%DY13D9>40 _ M!1+;SR@!E922ANT;R/* & @,%H. OZ?>[\;O]P$(0ESAL)&UA.(%;^B1<.2I MI-RGDEHV]9TH]X]<;6.?B&0I:25E%=4#.KIZ^D=_,#E]!FUJ]J/M.3M[K(/C M^8N7/"Y[7KGJY>MWTS_@5F!09%1T#)YP)Y9T[WY*:EIZ1E[^PX+"HD>_%?_^ M[)\5E575SU\T-#:1FRFO6UJ[NGMZ^VC][]Y_&OX\,CHV/D%GL3FS#W'8AGN>NTHWY;[G8I0$\ZS%.\9W65##^7="K#GN! MCYZLN8%[.6]UR:SN)\&OG%I-5A6)C%-6-=R5Z;8+(D#\T&[MC-/;42\%M^S%J*^P^Y9'/FMC1$ D1D%@V/)IH"1A.-W'O!E"IBPXZUP),K_FA?2PC M<<4'#(2HBVQTFH4..C.D72S(6YI)L3&25*.QE5WP:M M&15 _(+V90O$6-CGCVT'HV5\40(F\]BY@IK*%%/9ZXFFWO^I?AI>AY(1$\8!D@ M'M'?+PGYQ\%2XZSH <#)SH[_\-"KPT4C#I@'\[31G*GJ:\N^_2HT+4N,%<:H MQ WR^1+L#C+M0W:#_KQ^1[)1R3R%XZ)(ZNN#9RW1+'G+XYOE4JK)R8Z G*/E MRM7M=9[S&29=_8BZ('_$<5[/4YJ/]9[ET8D:AAO20,[2AGZY? T$<"LQ<#C C@/)MJ/ MU=BETSON@0GZ7%MGC=_PL091P6E%Q_(F@B.SYK.-!B42 M+9[Q;02A'%>EA.$9U">+DR=-&(C XJ32E;F/U(\^6>S+^:I]UOIW%3HB2XG! M(B#TJ3:N?K57.^_L-SC\^O'']B!O1;^=V;4MC_W'@X'&&3V=Q@DO-')?$(B] MI18-9.K(L@,M_W"ZDZY*UUW3J7+K@QDSH+$VO5JL=O&-^F"= M)^^?/22>2(**.UCN8M?*X;VKB3@Y82C;8'RQ5[D0HW;W M<=T\UI=A"W35]&ZK_A\!4?Z/A!5/4F *EI&K*Z"MN7!V&3)AB-@TUC5(\BK* MB,:)$YQ^XGXH@&CZQOSZ3^+2>-6IW.%P_[[8./+/G2) +0[/A=$P33DV?2^1K RF3 DOFU"#@U&990RI!(4@C2-EV$\GYRD\VI_GY=%WB#""8B.3M"F79RT'?%@+G>4I/ M&^@791JPKR2TM.^]VYBQ#.['!&JF6YWDHI?);$T%P8DB+YYMX([/9Y-9-#CR MYX([SVBA?[B&W Y>5_QI_VOPB%-N&*M=G6L>"3,1G/1:4)=C?[,G__IABI3G M)&>>G[O(&&D2 >/#K"]/>!U"=\KPO"LBOF02DG6S5A((5293UY@C(WGE[Z7%OAL,>!>SN]-2^O^@*D^_J79OWB&%Y<=:<; MC4-$YJNPZJ"B9OZ9G%7/T@6[<[@I^18S\]ALEV,KU$1J@W(R)@ N3R!=YA[W MI(>/*1M/#-Q>!;8R#=X[@A[6T\#9YN$T(6Z?($*H+>!P=K%]&GJ-G_U'R(!, M+6HIK?Q^%U>308$B03R<$,F@62D)R#M.<;H?VZ2(H6SUV EVQ@+'Z>$U8/"V M3'A>B]K#FVD+J"+R+0&1GR1(8F*R&4TESVZ\_3S9M:?^^G5C<^ZF==BIX[\8 MJB>RVUF"$SN2<8<$B-J7+:Q!F'8QVZ]B8VG (G)2NT 496U)>W 1QBIC"T9A'78)]:*:!= M&0K@G>G0M,HL9#T]HS\7OR DM/QOL'GU$DBV;FC;<7:K>U#KR:T>.25%>U_V1*P'@ M57F&[=4? Y;->0:=1*[K(BF4;3X1%F;AL9M,SW_?%QR,TYD]_'-SC*\%=Z:2 MZM:T.J'948SI#3L09TR9$'+1^(Y.QM$/;D6'PLB1(!RPA"5DMHS M""E+:Z6E1.DUWFUQ[_+I1/V2;:N0?-O*.SG"=)G>WB8@B@#()X$SDXB\M;W< M/VIA0W?0G. 75_SY3K9YQG/_BH.')RMBB:D8OWVC()B3W<+SZE,;C_/XHXN_ M&0%+^99\ZD6!G=Y'DM[/G:& M[I#<'?WW93&H[49FV#B8A4Z,0[!%@/3$WYOH ^B,,Z?7/=&G'"Z5OR_8:E Q MZJ=C7=K;9'!<1VJR0>5C\\E0'^[J7Z<8X#)!M+CMA#"ZZS<.G@\QJZ'T^0'RR]>=C6B%9KE'D1H2)OC;'-N4NR0X*& MM1TUIU76YTWY&J3LA]OZY6(9_]Z$BR;^ U!+ P04 " "(AF=8GC X2(,/ M "6$0 & &-L87(M,C R,S$R,S%X,3!K,# R+FIP9YU7=UB36])_ T&J MQ@"13I B" *"5&ER*2K(9I$2BA I"HBA2I-@$*2)@*#B%4$NHJ("(KU*I(2B ME\X%#37T3@((@82\&^^WW^[W7?=Y]N[.>_Z:,^?,_'XS[SQSP"_@)'#8POR\ M.0!A P (ZP/ $< $8&=C^[Y8 F4M#BX.#BB4@X>3\P 7'P\?'R\/+^_!0_R' M#QZ"'^+E/7SD,%Q $(% \,&$A(\("O,+(@2_7P)A9YV!@< [^HVK&!P2LW3BE P75;Z?G<7A>N>KE M[7,M^$9(:%AXQ,W8.W'Q"8E)=S,>/'R4^?CG)UG/\U^\?%7P^LW;LO**RJKJ MFMJZYI968EM[1^>G_H'!WX:&OWPED:>F9V;GYA<6EZ@;FUO?MG=HNWO?<4$ M=LC_RK_$!6?A8H-"V:&(K 99COH=VN_(_ARPF/\*V3^ _1,7">!CA["2QPX'C !Z MX31ZU8V,O&UXO*(W9%_/J;ZAMLQY)DJ+R_7DO;5H_HV\;@^_+TWBP[D@T-+& M% 6!7A@10^/&@D G@@P"%&O"KG(='!=W?&96BNO:]CJ)0_]@9/Q999KAG002$AA:(+ +_)W M"13^$1#(4/A1I309)4\F)'_;/ZVT?ZHY:RC?0P57_]3%T%$&QW](Q#8VAFMY MT,Z7P$%+0 TI;R47L]M4_?8./^A@Z27=HTI_C5;NW2HV>A_TF;0' HF?Z1X2 MOB,4HS-X\C3^('Z!>ZJ$ :T"@9F[1G]4T%3P<8U:%9DD70:RQ$3NUV>VW,>> MGO3!^&#?:FV$%HH?^A1UO!^G1*W0#B 18K\MK'G9>^=AM2ZO"8DEB@6=&:W= MZOCV_R/]\Q_9S?^![EA8#@)?5 MW/5N[6G_"]1TJ)\RBCAUG'*=7A727BP??_1AW'G_8MFDH2?1:L!GGM>&B<2 ME.K089&1'\MQD>A]6.._YY-\QG1T$N_N.I^Q"==F.;9:; L+X"Y55U_C51O5]?YCO3T7=JA*'O)D_= MNS<]:,TLF:VV=&85#&9$9P2#JMGG^(<7Y(^.D?]T3&]QY:5RWGN5*<%I,ACR MQJWIT75E5_\3XM.AO8'9DC5=WBA*0=O0KU,H+M\.>VM>_X%CPO>G>7=NYK2P MCX9T678$U33:CX% *V:[T:"PI(/>_B=*IH!F,QT9\VR>.O[VBJH MZVE.1TP>=9)40>"80!=U.82&?(GDQ6-14)PS=>@)V0II0>6HRG\=T6A;/421 M59IMW9 @7O7H.W02IE."+_DT\>5^+-TJ_%0V-:)GOQ:%>6M'_3IW()5=0-16 M*Q#EW9!&/4O&\^ M7;A)S&%8I,DU%"J^2/[ #877HJ">[+%-;3#H\(*CYZ4-4F#JFCQQFN2P6#U* MI[>@F1*U5%CLBN;86;JJQ<"-SB=F6\E8[:[O135?:B'DD<"M->25?-%=QTDTGY1'G9>X%H'C@;'=B&ZVYQ MI*S%45CMA0C+*TDH:@C!2V;/:9K!O[R&A5?1H&_KI]3N&RX(BT$,L6]H$RU[ M"='Z45=\R_]2.ZAIZ:BQ?.F\C$&=GJ?0Y:[[6J5>P1E=MS.L<-MB$/G$E'"7 MH,J="0R14/-MV4.H[)$\UH91P8"]99$P%D8\O;XR,!6E;5I;986^4%-;T4L* M'Y2]J&^IN#ZY)NGY8B:VJ?U:-=V$5N] BZ#8-.V,GQS4>,)4_+ID/>IPR:&9 MAY-?8@4>O6LJ[RL..-R#$".,5G;H=C@#FADE0Y5WR1 Y]&)PS=5KT.\&Y;;7 MU:L\30VSETTCA:1@]3;.S"'"(4,IFH=YVE1[C%^#\92R=I#R6+9/Z; ,+%>3 MZP1PXL.I[,L!NF\O!\+$3B_%SLPU)KFP*C;*BGSW^?O2EZMHS;J52@*Y=^_! M5'=)CHB())GLE$- M9SY<@231R?B$HG<>:5;U%=(.)(2[:=DYV=W$CHYXHU>PX@A4:QIIA(QJ1?&' MJ]HW4)Z5ZV=Q[-:.Z0?&;]S!WG$IOYRKUW$+/_]DOE*/B*E<;^X18* IU2DJ M^LK%GT.>C_0(_4QIE>U4=%-**MUXH(I9'U9!JA!-'I/^^K!81#DS9;S=[)*+ M2'"0K<5&\MB6P4&FC&_[]IZDB+;U02D?PA5X!&_]9[H\2:W^'6Y4*TJGQ!0$ M[ORDU).B=>LTYB MH"]3/')\2&,WE/M%P\7V52[]YKSW=BBIPP9QNK-?ZC*W;;.=7CU8(8TSH] Y M2:GJ=\2V'Z F"%FK( #=.T4\O43C/$&3%P3E MH9 .@]#*]1&])E=>"G$_H1G%5A+_3?D,4FO#U^'RN21A6)4Z\6LD>[3!GL20 M8^(]"7GCVD^C983F>N$&K$BGE5V%W;J8_UQ0G>I*RI7(*Q&%1.HIDP&G3WMK M"D7O\LT?\D;,I 33FW*:3]X,6\0X^]3UM.9*X 1IOL4TM'7_Y'!)?]NZ?193 MW$RNOO5"O>WQIE';:+6!XEN7C-4-&,&N!W+X\N9Z3DSK^D4^Z(IZ,I4VDM]R M&A6CD:-$9B:]741GF0Y->,9_DSG2-JX%(;O+AK:[F^+ZDJHT.51:]#F_ZNGK<-3%#%\;F7RQ0N4\ MS_1S1@JZ$[&Q])*;LQ6H$J>TSJ:1/40_/; MIC2[22O>CZ(A,8:_B'=&!G*G.Z;+J,RP:9^7,0Q"F>D'J,WNK:^V3R,1X3SC MPTRX;-5@OV\$@2Q5==7733:H\ !<'=&D".&@R5,*ZV"KN9.KP>8?*#VM,"C> M/_S:^"P(E"7&ZXYA8W/EY%+-/]Y(\QX7GD#C MN_(D*$!I,V$:MJH\#4LT-'QLEZ7V/%GN67=W4Y[+=F^MU>)1I4QW#Q%9/MQ' M/M$]=I?]FD:):\].4MH3CU+6"(CQC '3C944Q^(720_;;VL)1\0<:\&':4Z" M0*40L8>-X3%\H\NCV56RKD]39B[GXMR2PK2VUW5?N)Y$V1E[$:G 5._.@) M6N*^>W+Y7[KV7K.B"_*#0 4(Q(YFG*?[R*6B&!$]0P1; MI0W"MCP(/,BF^!FHXK=2;^[_M<3H+G["CX+KYL#$9?DN/I2-';MJCU:/2NHB"MV786Y::H4U-2]S+X1 M0C3#E=*^ Z]X^KQP2TQG05&59FW$BGGA63CKJ0&M-F*8W2+VN6"6[; ?,NA? M8SN.?U@Z11U@"J):"7ORWV>;)N4>$("?92BD)>&W4/IV(!#S=^<%S,IA$,BU M7'<' ?0B7H^>3EL$ 1Z9*U[2$O8( MEKL3HVGMJ!_"0E*>WY(#@3Y]*IK)[8>GW=U/?EZX[\OZ'V;[Z5_PA5N$G-S4 MW#\:&9%-&18@\#R"-=[RCX( %4$7,E/]]K::L8>)A'V[F;9)J$6FQDZ>;2T% M 8T=UG-.KI8UX+)&R#@X58F9-,^:("V#65T=O>(BB"\.&6;4_9]S_\H=[@=W MR&4[KP]R.^__'ROR_YX5:V:E_>]\>N",SN]7[\C\3QY*_I"'W#_F(7_?MP0$ M#!^/$YDE_HW_17K>@DW]4G7<@/ M+HM6/\G\B6)4L2PD>RRUI)MA :NQ%* MV9)U0LB6K).]&/O8E\J:L1M12F8LTV"8G[[GMYSS/;_O.=_?[WE?K_O/ZW7O M>3[./>?>2_M"6P(XC/0-]0$Z>@"@.QD ;1;0!4#T]'_B1 PGP4Y!3//]GT3H 3F9 !R@%T8D ])QT($XZ&@Y G/ADI/N'@/\4 M'?V)1R8P,PLKY*2A@0.@IP.!Z!E ?UR?5"-.Z@ #)R/767D=)FZSVV 1/QZ% MJ)0"9M$K-9TP\\]$,<4[_M$LK*=Y^?@%Q"4DI]JJ=O<,W0 MR,+2RMK&]J:=RUW7>V[N'IX!#Y&!0<$AH3&/G\0^?187GYJ6GI&)?IF575A4 M7/*F]&U9>6U=?4-CT_L/S5W=N)[>OOZ!P;'QB^3?E/V#/UQT (CNO_2_<-$S,( 8P'^XZ.B#_C1P,C">E6?BTC$# MW_;C%E&(8N:YDE)0T\DBJFA.A-WQ_\QZ6DQI69ST!^T?9/\>6/3_B^R_P?Z' M"P^P@>A.#@_$"6@#1V;\2D+Q=\>9SX;P+5N>EOQB%8RT#RMAXC>_' $U&IA( M1$G>+E[HP6977"S@^4MW,"6E5RC*(N2I1I2##:[]2:@V;IYIRV3"9++B>H[> M_)/N3HVK-("KF2.XLF*PTB4TT"4^,;^U8&+>*[#1KV(D@.?:'#B0+E*]#OXI M2[?OS%W1Z&+./1CEPZ'N3+@5A9,@QTE5F#H6]>(-9?Q:Y&#KY,DE^ P/>@&1 MW_^,;CE'X.\)S*_]O0DFY2Q#NTW O:F+IB1H1Q!4S*;9X6LQML9VKGSZ?GBRSFW--^E[;ALV<2B1[RCHA+?W7D7)^!VL'ZP! MAV,N]@]V("N/=0:LESB>]5C\ M5YR-]6]6+;/G!5&[F,SV>]J4I(7UGLQ>9AI0]^94\\I,J,+? MH2G)+[E'^>@]BQ+*1C>W]"+6M'I)GSV3IQWG]DJGU9:<^;ZW1:KMV[J!YQY298HP3MQ)U\KT7B7Y?^,QTW,_4Q@O!?Q3TE_<1\-6 M$0(H=L]CN3&GK4Z49 O1-]Z;!H3X!GG""K+:6Y2NPI 'MPZGJ^N>AY+,1I3\ M].T,+/7XQ9\#5*_85G5D?28-\*M2,V(G:\-^G=D'#HDP'W?_Q[5WE;K?'.=KEG)=)PIJ(!@VR=#D/HHI>*7EJ2 M[=[LM;;WD^3P! (F4?N^7-PQ?W+W,3.6N-T'LK,/6:JODTEK??F":=34\S<$ MP4L)(EL1$8\U%*M;\9VPMMX)[^6=LZG+<1[& 2\@BL)43D>]TD3GKFSAW#+J MU?&FK6QL/TFV9Q,)\[[9)YK!N>_R6P)^?Q[L_,!".9_)H9Z4!+NJNLS^" M9*H]?U_22^\"@EB=>78::^7B&OCN9_:2>M%6GRR'F_#[ MM>8:2J4U- V"OA-1B4CS=VS8_)+(R J#&WW!:PVB? V^(6D T=A4R!GSF.I* M7#1/'SSFFG02-.^3[ _(0.01*-/S>_L9-("A8OQXD11#8*]S*S>N\HAUOY5L MAFIB\%'3!%^Y9/.]"M47A5:&11SL3N'S7[KL1V _7&25*FSE_G@R/_KG5,T7 MHOCVV"WD*SDA2-+NO. CA\4[-\G'C$_"N0_UC@?;&TKC"M^G=J]D4[([C@H&= EKA\8UW9L7J M%%)B5?K(QQ4JY(P6[=_1WGK"'\0K-C;E>D)5$AX.>=_IMFR:_,N'3RR(\YW4 MS+?B6QP18) R6;LG%])EMQZ-=*=ZN;@&%(BWY,0\+)_E]AA@V-5ZB>EHIZ,, M61.;>EHB0%?S-J#L#*R^U/O'=S>?]VK:TWK['K8 G2]#?4-%S=5C^&=86[4Y*(XQW- M#8T5*Q\*)I!#PM[G7X34ED9^^.P?X17_Z5@L/.#H=?5P))L&@ _,.KN/U+14 M=0C]1=@7H*CS7U2$Z^=J:-@]V9)U^+D53BY;3] M[J)Y4TV4:M,>V3+QK]. 2:>LZN->+>%!1=>A$$1E<8_[Y M>E+9WCPR(L#+\\IEQ@7=]X9>;)D?3^,3W?&M6./Q>W?%T5X9XY;@%^*XF%2F%6:^ ;#0IM;, M5-U1-18LD5?G$.DY,Q>%KD_MS[(\<#5T[E-J:WGJW8<_KS+1%(5[6Q:F4HT7 MWA W?P!M9;+B7VM[X#MKT#V@^CC8R_%FU Y<6*KO5UA;4,"$WU0#4@Y/ SK) MY/(#[S=5E8[O^QOCQX>DY%-OOGJD*DP=L_VI.&EBZVS6(Y'V9E9S]>^G!2-R MV1] &MG[-,#LQ V_A[>;;([O6R_>U*3Q&?NK#)DQ93LJ''2[(+7BB?;[".99 M9GN3L88JXP<[DBSW>;K DF>?#;F\AGMH=$.$O2;L8$+MO.*\/Q>:M![MC"?G M8$32!XM:@V5C#ATIDCB!S_56V/JQ8AZ&T^(R"?"A8*S';-Y$*DW2%![AM>K%VDP7P[L9)HT6U,BY*W M])!^S?.IKC'!2^X=EK',72*)@?28R^!T[*_?HC")3V$V2'7.4HSS#Y]>92^C M.FS63OYF4-&B@\$R_/JLZ?OFQKJ\KY*I4Z(R>FLB3_;!DF*(DF#K,N)3"V)R MM(;@BMO8GB(2-5UJE8A^_P4CX6U\50TAH0J'PBMV&=YJEK&>VV ,>5E9!$VH MD&X(2FTJ+?B^7.>@?_K5.9WO_ &A^]JB2Z=\EYE*EZ$LP8HX-\-)X5_'E[8V M];B49B'#=M/R!.E (;]Q0("@P4W,[Q5H2W-96B7.[PJTS(TH)01ONO'(:R2= M21^.)Q1AAF(F=GM067P3-("Y! ^][6"E&L1B'3[F@_=H7'A:8/JL)KV0 /%9 M:-XZ0+Q"B5'D5FA K%?8[;?NBG-)US^5M/;F("4*,6?FVISX+89$_5_EL8>2 M#(E-2^A$#3U7K=R2;YL//C.$I6%$[>WMW_-MKYC#XPB2J8JC83;?UCJ@.D:6 MPJ\MM00[V]SGM]O0/QV"T0+I]F;^CO=1$13$,N-Q#0DU?8T$CO65%]*=W31 /8%]Q(6UV:NMWM'$A35@\!ZS=D]:2OV$Q! MMN>Q()&0HI%O+V_,?-0@GHK8KXE@E 67!&+36*3-BL21I[.W2DV5_"IW> 5J M*[.Q:::-K>%91'0O-$9RV3>A:NV3DHG16M>AB;R(@>C<5C.C'_\=%O.03E4A M80/^=;GV>UMPBNCU!I+FZ.,FCFXQ7^76/,SY89(,!^1E]@5,4^"UCY?]LH\X M\)I2TM ;,@(S3%P-AI-!UXUFOR6])3$I)*F.6=<&[;BMR3Y=2H;I1*YPGAP" MNHF/P&J(>$+M@.'(\\OV=B7'W]LDZ.8DAW=+,>N'H143_6S;!#L;SO^B'HJZXKZL$AK0F0?Y MV<)T%*N3EQW':YV9#=_8"*H='G&+A-C/= O6W-J17T#$4(%0;[A722O%EX M40[UXGU/E2Q@O$5*\O)2E'LS0MXOJ;G.ODLFQ]+!F3&?,.<#;LFCJK$D#.'0>WU"_$Q]D)//=-.?/ M5^5,_I'QD306L<']3:JP!DWBF.ZR:Z0!UI$+VJ,EA?'SJ8TG72^Z3BX*^G^1 M4-K,?P!02P,$% @ B(9G6"P9[EN;$0 $A0 !@ !C;&%R+3(P,C,Q M,C,Q>#$P:S P-"YJ<&>E5WD@E/OZ?\=@[--D9#<=E"(A2R0S2D@=:;-4F$JR M)6VRQ(PE9,O!D2A-EM#"'&4IJ;%%J4BVC'5,=C(3QLLL[WUUS[WW=\ZY?]Q[ M?]]YWS^^[_O]/N_S>9[/Y_L\ WV!AH$U^VSL; "$$ @X!\ ]0%6 %)(:/6" MAS!\B8B)B @+BTB@4*)B4A)24I(2DI+2,FO72,M@9"0EUZQ;@Y'%RLG)2:'E M%=9A%=9BY;"K1A!(>(^PB+B(B#A66E(:^U\/J!; B &[ !X2H0X(81!(# )J M!'"PGR*('P/X?2"$8!]%46+B$I+P@HHU@! "B1021JYZ#;\-A]\#PAB1M3\9 M[!*5/70*I7X1NRTR-5=,8W=9G=SA=I:FX>E+4>(2Z^05%)4V;-3:M%G;R-AD MNZG9#JL]UC:V>^WV'3GJZ.3L/KZ7KP1>#0H."8V^'A,;=R,^ M(2W]UXQ;F;>SLO/R"QX4%A4_?/3T67E%9=7S%]7U#8UOFIK?OFOYW-'9U=WS MI9?.&&%^'1T;GYB<8G^?7UCD+('+*ZNX$ 2\8_Q;W%A8%Q"PL)(8=0J+H10 MT.H"C+#(3P:B:W<=0IVZ**N^+5(,NSLUMZQ.7,/P,$ON]*5VB76:1HP-[%5H M/Y#]9\"B_B=D_P3V+UQT0 J)@).'Q $@'^P0%-FH8+MQ<.^Y^1V"X1!]*Y/ M-;C'^/21DJM?:?19SG(EI^SD2ZEQD=MYXZJ21['A#UZ1:P@[ME.7XL:)D1# M&B"H06@L!X'E*"G'AJ#&- M.T40J*?\<9J(X#)^F$<^-!7&-=&0$,"H)EF0VP]V0\!<,;P[@1LD$*>R)4<@ MH,G>KQ&OQVZ[&>CO4*^TQV9PT]:6&T7/-33O;F+(4QYB76PGLD[N2+59%+!X MT^P@3CH$1$7Q['M(AF R3Y)I867)*GDRUMI"_U#X;MVVHRV7BFZ9$7YVO@T! M#5=XH1"0EUL" 4.'(("-=4$/24_S&#O/N8%L!:G\-2+^<'W.D6.!(04%6@A'Z+7=:1/ M75Z@5M*\ L#-M@T08]8;9QR_+>*L-H/T,U((%D4J855M,_ZB:OT6*]2_71]%G>=)A M<(ZD.]AS@@12%02$VT) XT'47.RJ@8D?F2&A_@U@\E]#X/6_;/H];I\49".L M?]]S[?^ND%M"\V3-F\D*)!._U^KLH.2:@,>^@YC/Z3,FG*J?\\P3*Q%9SP^E M*GGTZD M$_4RM:V_*Y(\S0;K[DQ8AWCQMCLT4U>TE8;XBS@(P%A'_'>L_ >)M_JQ=I(& MB&J=T:N)/F$ZGKYJS;UDF )JCS=19091W7W6;,="YRO;G73.#R-:>Q+/BS/3 MT/NV:'!\$Y:U.!=A*OS",P4G0T03'WUCV<9[TE./^Q[9'#7:IGSZ#N!%J*]5 M"_X8[M_]BPCVD&7MPA+UW5R?!^.^>3PG468Q-.$\1AS0R0R[?S91_"ZO3P@8!FOV:\%F\SV[F. M*D>(Y7D45":6;-E\P=_=951]>VMW?Y*MN0.IBZ]Z+P.D0H#(40A(?_82 G[; MD"F(,39"-2]^=_OJ$[[JD ME*$P!79S[="7!+TXF* +&B7!W6-M;Y_KVV-/;+S##WN0$V&^JW;\KL0*$WM7 MPAG)RA>H]G"MEL! LZ4=&440H H_Z.):D=MWP!\2-:'PKM("OUM8*ZKE)2;Q M-D% 7"#IT]#" 7AE7?+J\L)W$"#\C9_K87.9-38]\N8L^$ MME_$?>Q)%J@&YS-*2_A9(S3TE)H:3>?5R<[U!K>(CA9B2Z(O1D\G2:2)F0FK M8(@P?5G.NL1Z/U: =4? ABJR7&5!NLON)X574H3W-@:*V:#.9?-2'B$7QP7B M\^Q(LB\N0DT#]&>&:'8'+!1+)WWO'\V^9H:]\:5LZGV2%[5%.NS(2 JX$4Z5 MOWEC]H/2].&0"MVMREEKNV>(Q^]GKV_V./D^-?6F=&@*;ZV$M/5K8_"IB]/E MPL*;>5=WA_TV9O4LB.;J_$S0A6,='I(+0X$#U& =*U9KY),O/GGKMY:>O?-A MZUO%C$I](.IB@F483 F9*7XN;2+' 0*BE1T$YK8\\\><6%B8@02!E#\!G+V6 MPL,;CJ#Y8O>4((#60^"YX5A@VPW"@GJPGP "7&'I7D$PAEC?J'1E07PG+""# M<@A@EI,;JFG> 2M:1R!@N*D#/L]ZGL.B9^+70\"G> :5R[\, 6_:(0"=!,(: MVJT52YM;;(, >4LUU;\[Q0TSNX-?^9%@ZNEX_X#+$.4 M*JW9T9&47N+(U7A&#KHAU.:9'SF_-&_>=^V^TM*SMRSR/1!)-N@1OW$',,RK M$;>"V6D, >12,E@-L.; (.=9:0C8,T7F*=#);#J!,4#\HTX7>SA[P8&'I$\0 M(+2@IS)%#R_-#"^V#U2F]QHJ_&IMWJ3ODO[6TOZ:JCR2%03[%44B?=IA0['X M"DMHSGW3P9>ZKT;+GZXA5"?^M"4\@BK%UHHU3D'YR4[NX&2&Y/M>N&OG%2YI MK0T!M2Z7+)KE^-JIJ>Y6W+VDCW@,/S],/"1ONOH*D2YD8J)4X"WRIH!6WP*V M;A-USE7!6-<*PE-;]#TWN*A$R8@9K\"U2KB37V&L%W^-)!],GYX]/I#Q,'U? MUUGRH%OC[0]Z_'''K]L/(]K4:5MJ3C#NS(D$/W9A<0H?9=_,"-%-;LEMB=>X M5!(]F7IB2+0F,(C5,4*-V>G@:5B'SRINP$\TV1UD7F@.*[5!EP!DF_*C)LXZ MUWRDZ[W.%#_=&CJ\ !'Q9^Q[F5#;-]]\^ M?B@&"FBAM)/492-"+)DC0^;C-I D>N:<9^0@8&,0 M"&(;OJ%(XL6]Z93K8;O(C(^[W=Q-W<HPP8__DM)*!,]1;A(7',/@[$3+YPN4M9B9?#DB%N;0F^FFZ2Z!).D]#0,! MWN:Z!^9JZ9H[2E[GJ%M?^CQHB[ YN2_)8#PBU!$1](=MDSA.$\A0W[;]C0,V MXU04H9R8ZG;S&1S_29";Z^,<&M,^RCRE/?;![ M=(O3X>Z@LHYMM_/[;WM'XB7-RR:P,G;X#%72;7*=GNYK)+&_]G"K(_A2ZEPS M]^RN]3H#):82IE,&ST.S 0[Q2]!P8-5,#)-*#Q[4BNYX2/!B[PB-@2' M,VL"K@W9I%8(6,#0X.)@V(%DIW!Q!R'@?OBX &D']T?M_)1B\B?\/ 0@"N"# MQ(]S6:#FPS6',VP# 7#.+Q5\HN$6?@UK+"O/Y]:T3]$DIYW> M5QN-P&"U(T&)92<"N+EM9E$R+N5HYZ%F&S[%)8>NQ-B#M HH4+BV%;FL#M]CR[NI=)\PXI4# OF\Z MPROEYC?*J-)^[MEC?8SDWA2([L\&E50&6\"0[-)+O4QJ5\@W6 MEQ1FE5-?S*N2?^YYBZO8SL/.-9(5%LS;)$'<@PI"*S3'%=)T7<(8S]@R%1$823\)I-H( K_UMB61E MW9W'0LX1& JLNX^#C-)*G?SNE>VQN$#RF+&8BN#?:9\=[+![%F4IG+K[1JW* M=RR2]VA4*"%"8E->9.0D,1''$@%Q[8ODBDXPEG\%=IRG6 M'![48,==UZW(\[BN?H2K8T]UL'PM7:LA0'SRM2)K-,&G>F..8D)WN[B.TBW= M"#NMAX0<*>DI\(1 XKLXGV*D@EZ^:0U3L2*\P]7V#25J4!IDWM^5!_98)[IV MK+_M:BM"4+YK"? BNH,2EEF5P! >W^Q#UPE:ZF M>;6M:#D1EP0!@JVO",,0, /K12^B.S29&EE#D(D6S55_?^F7EU6W6_0+OFG= M-]*W$(NP,2"N)=$IK ,#6DS7(^"SVM3CWFI&UE[W!CS$10M#&>SDIZ$$TB)G M%(O@=8&9]71:=&#?1V77CO-72IP^?KA,=[,YU!Y7-F4A-MRI9%-2[*V44YE? MZ-;OL\1IU8R=HENII/XVX1BWOF=!FNW%.0$2V0U'*CK#?!C*NKZ"7JF+_>]> M:$I.'-NK&>X7]:/I:Z,L''A"F^,-\=S,(^?'9]*YH<%D)C6NN9Z:O.:X,7^T MJE?VZ&MMW4"#CC/WAS6O>Z!,M3[UQ)#H-):#])'A_LS7V\!PX6I:!&>Y@X[: MYNK3\&(QF$:?0KF;45_;\F2IG#!A#&OJ+2PK!UDR.W!N!^IZ>9MTL&^/Y=,( M"/ \L5N7&16B=,Y&U"3M:YI!LU&$X!R@>48JY9!-QX3?4LIQ?@1)R&^EHCL_ MB#5NS[7_$'MLYZTTS?Y0AF,$SE([9;43"UOMQ&!^DR'UU?4O2IO7Q% MB=_U9XBK74OOO""^*Y,/ 7<@(#&/29"HI%@1RX98^]$1GWE&X 9"4J#ISA*/ M)IG,BX^3C*[N%8O V??Z$(8]/K_26.VA\7 /709W>?,PF@5\5N'Q"7IX1?*O MXOX^_DH-4@9)VNI)VI$3 -;5]FLF;YV*+' M6D$S7$7-,-...X2A6TZ" /<8UAS'"W1C%;T/D Q6MOY\7J.UK[@$V[IM5_/M MVLIMB&EZ8N2R#EMY0:^J.BNF3U!$@G=&:A")NYW&1J^)G3X?(I@_ M>?+K6=IIDAQ/AS541Q&>')1C55+4_8X:1L8ZA ML6=KLSQD?>R3+6I(97^$D#V1&&7/DB6B+&,O6_9M9BQ)=B$F(TMV0]8F,Q03 MX:??ZRS_G#_..>_[^N^Z[OOU>5_W\>3Q L!I;&!D ( 8 !T%@Y M3B-Y$4@X@@?QYQ$0^.0.A/$4(^,I!!N,#?%_YK@=X&(&9('G8) 8P, % G.! MCKL!D9.,7(^.8M7NZYN[AX/_!\&!&*"'CV)BHZ)?1H7 MG_KB95IZ1B8VZW5A47%)Z9NR\OH&')[0V-36Q\8O++ MU")Y:?GKRNK:^@9M>^?'S]T]^J_]/UX@ SZ3_Y'+ZX3+P8(! R!_O$",03^ M&>"",(K*,\%19E!'7VZQ2Q',B,LIK^HZ3HDKW*#RW/$;8>&54%R4I/U1^[?9 M_TXL\O]E]E]B_^TU!;""02>?!^8"M(%#,TWWI!YDWEQF:5@&U"AXPV>G,I=N)JG(KZF'>,ZFU+\WLV?TL*\EE"W(*(=Q>XCP>)\= M_8$_N#72LQ@=5V2^_,8'EUNT\.!)_-+90USH>>(#Q?ZJJ6F=8>+7PQ@Q<9,K M-XQWA3:K)OQ3S0-=2:T;)=;]IHJX4I7OV[*QZS8BZ1EB;;+TJH-;]"X=.FJ! MS6!,YH<]]^;X,7 O3YQ_&#Y_9)V*=%!@>);HFZINF90_+46N1 OJVEM+ICV- M%P@1H<"UH*I6KP/:O_O&^W5W7OIJLR^$21+K63 MP#VKR^))Q>TT2)N5I-+/NG8&#D]/D]H.2\9"J@>&>VF3N&]<^3RP8TIM)BR=>$SW%8 M\B ^NV^]^EEM6,57,P0+FQ8A=X_JLVS2%$?KK K1,BYW>V&"$L[1?'Q.T7S+ M\<':A-@>==L4F>'FNU3=@W[=2?V&.Y'$W )!;^@K8K'IQ(7UPL_D?VR?>+"- M9JU,HP^5UD+3GGGO^XB6L <]6X')HYO(C MTD3O^X98"HP&)N.'WRYN-E?)_C2O3]T>IG:G(%PP+U]=5\X3?&X:[%]3TB:D M3\;@(/8\&CA<)^Y4H 9^6*4E MXID//T+,K+<)PV?L;6?Z_+S$8"T42^VWC%B=,\^7SI7'[V*7M_=4[-Y%!V=4 M'\V/\RLWOUDG+E24\0^OV-Y]$)S05(@X)V"B$)_5$.7D_FZ8=9H[O! UTC

4 MR&;%78 T66'>>-/'$Y[\->T(^^OU M#7AJ^@N?DM:J-D$FT',_C)TG6 MU>4*:FA[8@.-R:A>+HB'J8_(I6FZI'4^6Z29'DMS=5LKGY%^O7 MQS*U<6$)!;38GJI;UFPM%MA&=$.\?&>1[CU@?W6;YPGU/=G^Z9$@)LG;LO.1 MW7AQN5@V-'W:L+G%8E!*4G?#O%TK:=7R#2GV0 MZF=;HY7VT_3;Q,&5W'.+2H8BDMC]& /HKS@0\5FK,1C2O5-%$US(E(;UZW,55(85IK-@?MH0A?U MXTMT<&*=83#!4/Z):I,;===*&X/&W6XEM MX!<+WX[X<1-_%>*;VTB.+:FV!U&)K57ISX%OJC+J%:V'9;]=?<"'C Q-O#;N/0VU(9^_AZ_Z,,:!S&B#S5M!"?Z@D?:_K"-;X[+OSV&HR MY2I_0Y#RQ>G5E ]0-Q=[:;C!M;0&6NSB[WQH1B=A_^"9!6RX4LM3;KQ\GSIH-M;]^HLX;<'+L$/GB&"5:C?YNSP M]:\];NI-KC%-&GYB;5R06HZKE" 0(BU8>%TD$7(R$1OJKO-UPOC;\W8$FFP# M@GN7%T9FZ&*#JH+)[PN!%(]?UD08S_D7T,,$_:VF$B/V#\!/J+ MW0P*O?R7%,.?B,(N]EK];E\5VE2++W:E2/(&87/D?Q5M.$G=R-N-_QK0N$H7 MN1S:_DOD]-8M:EB]+/2KS+O0B(>[-42.2;!E?2N=&,1&*'0-DANIQI*F%B7/ M!!$FM2]H6*Z%'U3DD]XE7L)+A+[KNI^K49YXMI)T>&7E\L>9>U!\,(5<,WEU M<2NAU:C,\^:&L'A=WE%@4^I<[Z%X!%^22<_V,%/0YEQ;DMN>O"(S;:[%!=GO M$<)HK+BI/:>O?2LY0WMQ3H3]\6:HS#'0\3J,5KZA)1S:\YY=2Q"3/GB[L7%, M:KVK>\6LA]*5?UU6_3?MI>LXK/QZ]9EV6>(:@9PB[G+T2!0\U M$CPJI&YU3LU.W_:XS3_R$]9WL'?:@NNJN&]$NHL$%2A;I 8\S%Z<]78P$,E\9A,E]APTZ[/ONL'11&WLH'(OHJ"SVMPNSEH/C5V>MUA-* MNJ179@B?;5\F"UQE);C HI?XF-IJ4@?^#F2(UQ6LO:7/+-MP&V.42LZ;J=(FSV/6J!D;C':)NK_B%J4VBQF:'5 M)B;%Z>WP]ORM<+F@:FA7&!].,] 8JR6ZGA7V%)\-<;^G/_0,]]X)*2!F:=>O MH)[S5UJ34YGJ4(BNN>X"F\5A(HJ08E[7^8G&T[%8G3T' U0?KXYMP)NJU+[ M$M))\QWY[/YH;3.7T[ 0LCJS=**\*%^3/$3: -3^RV0!@QP*T?%?JWL6UX@4 M'Q0<"Z >)J;J;7G#<(;R#;VG=#=.K=.O0Q,\WW.W*E5X3%C,7:!6);WR<>3T MM(V)D3&PG>UCD2$I/;]P=ZUZ8))/'$CYH-+M$[M?W^'H3>T[X-VG?H _/@8X M;(*N*[JJ9S+]*A25."1_MT^K-4+6E%3YJTO!0X>\(2RV059DV(O-'DU<=D!S MT$=?+%:CX6R[B(_&OB$C7V.R%;MDHVI@>*:6,H/6ROG MEF<<^].#,9W,2^:_"*E0%@Z9^.EL7/J.8FY7RO,>&IL(:A M%2] +V+Y5[LEY RZ"-[Y;F >58M[5AA#8BYT0.G%Z9SY213:,?M"]T&/SBD3 MZO"-;I_T8I \R@5KA>!P=?;/H+[?FE0L28G-)I":%[?8_D_/O7WSG/L?:#&J M,X-[32R/0'EC:U?D"@1=A#$P:S P-BYJ<&>=DGD\ MU/L:QW^SV86,?2MK(;)EZ\S<="(5CCW38:XC62)7R(QMKK+4($OAI.1$2&C2 MR5C3(3-"CF,9:C3%F!D[,PP-,YDS>MWEG_O'O??S??Y[/L_S^KQ?SU?X7C@- MR)]Q=G4&0& (D>()P"3@(0,'BO1(**"B8!@T&A,"EQ<3$)&2D9&6DI:6G9 M??OE9?65U"$*RDIR![2T 0T0P4)@F#2<)EI67A M_[.$OP$*$H 6D $!Z0)@!1!$ 23L!71$.6&@;P+^(1!8E%%,7$)22EID:)8' MP" (! R%[*46=5-%?0"J -M_T.*$F*)GL+AN+-PRO?"1A)Y34[>2UPA;W^JG MJ]*2TI_OE556/:ZNJ7U2]_3%KR^;B2VM M;>T];WI)Y+ZW_0.C8^.4BQCF1>;A0RU.\9U=ZMN)\TIK9<*#(+T MA$#E/([M&" $&)'3C3D^86\GZ?G.6;*3V0[7MJVX?GC!HFA)?2^.&XA<3_YF M8V[BM#%%JW-?=%X:=^^7 5IVYO6_&"DW#YH.6*#Z."XCH3]:H&T:%KR+B_QC M2MQI1(\X[A9>T,KSYXC3)V]VF8;O(+,%"03,]=B4JJ%D?MWRIP/3UB]XV&XO<%O6N( $P/>CO;MX&Z[94-$5J!39,.BR4+"0&D .G1NO7D%]SB<,(B\CE,3 M)#\1A+#=JH5 7N>IY+"X1M0)FV9R_?'"M_F6=7Y>O ,W_L#O6&V]X;W1IVY6 M9 @<.69]W8GJ(5AJCFE9;J*YB7F_-O]R8F#Z!?TKC,*"8[FDXP,/%LXT-H9% M3]0Z6Z7'_GR.7()>@;?1&8PJP\J2LL?W/PU2JI:E3-9#>BO@*7&/4N\OH]42 MT K8CA8A<&F16H:U(]MB.:0'C-DK:^UQMZW6<*I"('Q8C8><%K_>:?,$35OX M++^9')+XA$8F:]1?/F&"U2_N#M#W/[MC8/=';-UBO.K![+ M9;.K498)H='5RD5N;=:4Y:+)H6J*SC5/=+D0>#&\$HJ;'HKI5=Y%<,3J&B/B MWG\WU%GZ)296/ZZGH>?0N_QTEAF3C U6G35\WJ65\@-GCNR1XY!57\^;"OI# M8!+&6D+U)J75'C^*"G#IQUN[_'AE.T0C+8JX>MIZ(LS=,P??D>J8=&^<+02T MG(BZ-HN'QJKAVPU?E[AX6@?MPJM2;RX1+R!RY%949BOP05;C9DQ>7MRTFW5I M\FD8A7'417NMR!3EO+P*XK_KG%ZW4QH1V#7QTCF.I"T'L3S.#GUK\6K@Z)3G M1,OCLX.M&T=&+%7L9 8D?QO6K;Y4\* M6$,PR8CW87]1R*Q:B<5D2IL,?GQP M-ZFCWR1B_*MAY6L$+BI&4>#."^,H_]XS24K:*I_Q>W$K_M:1&&;NVSIU_:XH M_,FS9NR G!*[0GC(]@WMU \=XZ/Z!,%"4M;L?S4397 M%JK6U$WN4-*T\_QV+Q!XIP4G(EB:V\=:F'KH7_K@_H^9YDR$K-]5[RYJVVMW(\JTX>C?+-T1,3_Z#[QFW\80 M=F_>% +=[G5"H*^>ZXYG-&;XU@X/Q139/,J-/_BV"G9*^!<+X#YB)M]?-Q"C^\_"42D2:#\:![+$_.?/7N M9?/,SU,Z79]=R#DKJZPAN:J7=;2;2E\:T#FH*M7$L!\,"U^:2A'[^K"4/L0B M$ 3G>!&ACT[HYS49WO?-VEV]FGB<,!?8)-W/>';^H9PX,MSSPMC@S#X?&KW= M.I>3$I'3^Y1R>,QGR;=Y3LW5\4B1*[4_L8.V.;:A04++=H9,K^75>K-K>U*# M/I]CKQ(O/E=&10M&@EQ@_>'EY>_NMQ@3#OU%K\ 8=P/W:VE>EW%*"+&B3UMK M8MFZ[8J.%X60<%DMFO0;K:U*9N;JJ(5TICWHY_P.=(V/G[1Q[5#B$?/D^.\B M,+=R=SJJW?&^FO;V:T8&';Y32JSMK@6;U?(+=3'1 M<.Z'KE?/RSZ98%1V YQ']W4XD6_H9!N]G"RC\8-VMMJV'_%==]\A#K!+28%.2#'>6?]Q@2WF5N+EKZ7!-N^N M\5]HZPYH0"V; "$@?20<4SOCDI>FDR(W(M"IQ"#1XS85\.VDX9O/&N+[6>Y1YY32+IM=B!O_X@2.N.3\S/_FXIBZ@ MHV6ME9 P.$(-NNI:<1>AR8N=C=Y'FN[D:>'HDB@G^IS7:$)HH3/P'KJ?W*IJ M5#QL]/#OR4+@S8HBW:5'+G.4M]:#DWH9:-MK.XD+J3@5Z.CYD!MPNRBJ:*$\ M[@ 3G)O7@-%,?7W*(2 J(K*:X*:<;];N&"*%C-25( MQ.[!%#\>A>/_O9L>"0D9\QL;#2W7C9&+;+I; (:(N19G0V_+G0QJYBMC<"2J M :M]I_3-8 PH7$6^3DI]QSZLU0](6V31G0"O#W^MKRB]@]]YBJ<^E"0_K3], MG"P2#)MHD#Q[0S<&G_-.CV9TG+GVZ8OG*T+-RM%*O,D8 BK\\"=02P,$% M @ B(9G6+()2=]?DP 5\D !@ !C;&%R+3(P,C,Q,C,Q>#$P:S P-RYJ M<&?LNPDXF^V[+_JJJIG6W!K2%J5%45.-*2V*HBB*HDJ-1?]:U]G35<>Z]U]G6^)[ES)7G>_/+< M[W,/O_O-'>!,U34U&?.4O]CU:>SP:?SP-D+-&Q7 MI-7/L1O9T5[UXKCU.BF/3E"CLH/3>!@G)//,.Y2>@8N;Y^(EX6LBHM=OR,K) M*]Q65+I[3U-+^[Z.KLDC4S/SQQ:6]@[/'9V<75Q]?/W\ R"!K\+>A$=$1D7' M)*>\34U+?Y>1F5]06/2Q^%/)YZKJFMJZ^H;&ILZN[I[>OF_?^T=&Q\8G4+\G MT1CLPN*?I>65U37\SN[>_L$AX>CX'WI1 =14_WW\3_6Z<*K7F;-GJ<_2_D,O MJC,!_SC@PEF:*]+GV-2-:.V\V*_>>DW'H9&45]E!+RACC.-\YCW,P"4DBQ'& M_T.U_ZK9OTZQT'^79O^W8O]#+S3 1$UUNGG4%P P0&2?M_W:3DU8QCA&5[AE MBAQ$E QXMQ+6M=M,.:=VD7XKR_M!%X?"M G>O(.O!A. ML#^90IQ<3VLU"%&I)E\,PZ2?,#)2@-?U8)(W@N#(&F&[)RY)/C=- ?#]^TJB MU -_1:$ $4\)SRF 1B<%F'ZF_4?A==HS85A.A^@!% 9*S"N&_!< G M(#D@F(HH!?_.B.LCUH..321>904Z;710 "')+M#6-'SU0>V:+V"DR?%O%2K^ M'^MNGN(_Z>^/-5)7 (/0(>SVU&C7+$T3+N[27!<"]+L]MH+RBR@5\'T6@DUFHKC)G$4A1!6B>*+KQ'BK41NF/P->RZ"6_D%AHT- VP\[='ZU M3>6D4(WS+I(09H%S1& \-WEY8T\LE[!;O?ZQ2_$>DS]^%%]$_WR5-!H#$*OO MX 4RL%DJ&"!JUL;O<.9]< MT>$S_1>6I9S=L4Q+W$EWJ1;S/RS&76@PQ(5AP3%R^O8'=3C'DL_KHQ WS>&T MY0F>K[I%7Y,U?Y^O3G'U3]V6]0:6LY=1&(CR27!H(IJ&N(UQ8R(N;?8B7F MO#>3/!7"FIFLNE9!=SGDOLHI?$M7(\/F+P<<"Y$[1>!F:@/D3F(M(:Q MLLCGV9418,L;F6W195;!V0>]3ZHV_6C>[B3<*M-ZM-3JV YN?YK#17 $A>?P MJ+@]=_*'*FL-N58Y)+_-VWVJB>V;Z,+&:^\J=;R]"#88MJ7@,_[[KZ>2W@/*%NUPS/!YJLTNA)M:^MW!U*'$YLF&*37A:NO@/*-6L3 M')7T&]@4F#VX7JO,D:#WWD'1V73').#C'1%^KT$7\Z7MC2Y,#9?.?IU]>_F?8$6FB>":4GM"X,&F\?J&8?]LW> M:'W??:D7Z5XF\;,UX,;:!4WH63TEV7 '],6W7&<7J',! %8W;)L]1RT+ND2R M)YS@=[OT\88]Q_*IN82(":NSB,=-.=\>DNT[\_X!<+,GWXF79;,B'!=0YY)W>^X*.:_WTI-+=]GF: M3\-@5PJ ?F\3$6QV:/8+@98E!OK%=B:WIS0()1TU9/@,V[8 MCK'E] 6]$;BD[V23[)TRW6/OY.3$_=XKT.?*%-\%$=XLQ(-$6J%$*KFC=0PX M'@8>@=+B!+$.-E(H/S@7 =7+6K1NJ7(<-_I[T'77W3GY5PK'N2MQLL[E:X9R M^\N;B'E)!J@)3B$"*H+5AVUW6B:45-QK Z'*IL4>N[HP574N"SF<3WAWENTQ MH+X(O&)]0Y:R(*1W#Q,\#N^@H-)8D1JW[8U-1[04-+$C(-HN^;Y5\CDN#:W M,TV#(MVO')M]/DVM'E9:#Q0/';@512WWOP5TV=>H+O*7+DB&P50)0_/P^%TH M+Z%++6=!/3!OQL9%0';$9./P&0>/F."U"6/((N#SH &DV)R@3SY/< M")&8H"PM.,_DVN&7.RBE^,$?1M>S'@X=!/C'-46(.UQOF/<0>DB[%B_W^W,R M1R6ULK:)[5D(+98VAGP)]@M,#047$HIM\/X9"XBS:J581GW[1SG&=[T3:V(# MV'5_V$U/&B=M/*#:V2N=J]P\C*4 SNN!;<*N.1QRFZS=EK:Q'IO[(%:)T=8P MBT^,_!DUM^@*!(6.\AB3E3*!8[UYY*8(9BX!=A6?'5GH8ODSM81@<+AQZ:U2 MS4/D=B QXKH#T^WU)#UL.UJ[*YN9<(@Q?-,4\;X,WJF.=;.XN4?\G1]>%I/K MC7D_.%L8Z$20_M:QCOCI+H:MF6,F!1"U+(?CW'_--IV[G= M@S^(^4E"0SQ\F\L2#1*PT)E;#H?):$$%J %2PWW/J%B7%4':"5QD!]7ATGU]/=\2>W?IND3;O M3\%IJJ<5*W07+R[+'8W.P]$*6,=RXF72U?H&O,$GE( @/M99*2=:8)6,3GO= M07^0;6U190X+L,_C_$72PJ.BW%LDB$^@LNF/QU74Y[=97*0&/SY9Y_:>-73= M26JC]KKN(L1W1J%2._IOH,9?@HVE,H M>H'MAKO+&=J.7L8%5>*$^<9I%E_OFJN)[&J .F%BW;5&]=*P5G9;2)$@SG#WN7&E*ZT=QAHUU>:[.76L>@ M%@)UT^0GD7WTK1X+_SW_Y$YB6(87-BX [ZM%B6)#S4AD=K=OHDW@S[0^,'60/*,HB#GWC[ 8:3Y;Q9. MO-,FD@((*]^G %]4X,=JKD2#-O&36@JP6.P".J!%4 #MP3N@.[ ?H!T-DC1Y MLX_\=L"FV,;B+_SF7_>%YJDD7<+ S; %"L!*4L:UUM85+V2YTDN^"7C1B>[L MOT4]/5B_9-<0_HA'O&];]&*9(9H"'" ,)X/F__3%3O1+F!@I2*&G+'2:7X2_ M7[8/^W"#UI/ # 0%+W3C9-B M57LGQQ*+%^L4$!JND L6[+&\5EIXRE[8;2==I0;/&MV<_SDBQLD@+Z]SF]

]9MTFOC(*KA^@N]9$7/W9].6P-:WG+:YZB4'/[Z=1Z^_R5I M70F!);9/+"PANUT*YFD'[1Z9L_S/9A83YCRV%=^JW0NZKXS@41P$_'W-Z?-) MKPA.6.5!M5$=0BQ&U7C[X4WQ^2J4Q,?DQ8J J/$GZ;TL_LL\,X'D>!PYYE2&U(E4\^;F&,]H 3;\X,\\=TP[QTK; MY8;1N?Z66-VQ*XU!3C_EOUV(OIL(N;UJ@)OKMF6 ]&(ALJSL*^A%W'V\'M?[ M3YHOAYOL7WW1$N*<;J3]B,FN 6:",',1))/Y;8*F7]8U9O,[.\:LE39+1K5W M&'>E)1J>VE5_V/TP 0\CLT!DOEHZ%MOE$6 3/Z=,AJ;JTS*VJIJ]!+]9?+"/ M8W.+.OG<[MQL.]G5D7FM&#QIEVXYCAG&M(T%Q"I?2[*(VWUQ%'.C@(^)S>O; M8E0;$U27$(ET08"C:EHENYN@:)^8[J<1NU*G)P8T MZ82Y"^'R/%[;3MW?^X)NVDE%FH(O/Z^D&*I *^>ZVK>O-N- M&B%8_K(F9 Z*RT4_"Q14^'(U_%%PF1)P3EMM?QE4M;VI4TK^I29!2"]:%^!$ M=%)W*JS:'9@W<;-[=,PZ^!TIPUFIQU Y4^29X[>SO+;1Y86K81@90FO+C9A0 MK;$'=BV5\"6/G4YN"I"F+(-8N!:B5DCPPXUV@>FADK21*H*%??G.B3(J9@^; MJZ[8I\1W)^U5W($-P!G[$*C>T\ 4*TD2+KW\UG7.O7%WA^ZRTP]B(_4?8FME MS"YKU%QM=KO3@F<4VC:T9N8JT8 0\+'GD]LM5P&W[Y"A75Z(2IT1^]GE(-J+ MM]%BLVK\!#(*V]ZES]V#IJ8KWR\]VURCP-ARQ>\;$]5%8!^(6_B4RQ0+FES' MS&;@;QUBF7/"RR54[(-R:ET35:)V__AGK?':.[!XMP:N#UK@S+\.G8$J3GCN M&S(1O*>TFMO?#GD=F'NQ?WO5$.O?X_DROPURD@%V&^(F/22DXR-U\3-]82W* M&'C$8;Q]8$D7QT1;X.XU=1D=N2ZA^RJA]Q6)74DQQ]IW" /SK)RSZB[YD.6N M5SW3!YL!3%R76EMV=!B6?6,^+;[E4;3[V@-H%I*X<&J1"ZJV/6D"O-5U^',5 MTG#(Z_:1VX+B&6@#^HN]+PW+O9O@&Y$XN&[SKZTR$K.]NU?>C$[01Q7C'Q]_ MNO HU\#! VD/O485%U*>V$:"7ZB*:>% W:"+)/7Q%N%B2,"=\:+*42?<03U+ M/NH3MW3>XQF\,MPG+$'WT]GQ\H"#\KKQ]QBAV;/C4/:R*4CSPP1^#<8AMBEM M+T]ZHQ8KY#NFD8(O&I]YPE[7?PAAU<,Y??6D(JGB#>JQ8!8"3%72:B(CQZ@E M)C"CXO&'Y(X/<<2%A/&^&7(/Z.QV^?;EG*]FWAV!@2=Y7KS63]S3EC_H:F<< M'JF@"M;:.5HNYD'R45V6Z;$U$N#N@#N\P5?7C2/$&E^O5G$]WS9T_J^;AO:)G MT69GTWT. M%2\C'.>BNM@ B;CE&*0[_A 3OI7D66I%TL:]/;;N63[P51AV2RL_6V]U-Y ! MJ_]1OY _9*N#EH/*LR.'#GH%=WRP=J@Q;%_3VF2=8CT@GLY^"^[S(RDCE )4 ML:A^+@XGTT"H.^(K*( ]Q-RP2M\K:Y]'@SMFOGVN7_J&0@# =%B>%8 U? .5 M1+H<"U1CL[CO3]2RQTHH$8TB>-\7?(!MR3\=&CI4+W9KOZ!R'1/\#*4S =4O M<%$J'S-4;8W?)ST? ML2HY<\Y=+R102U/9KU#@4WK:C$&&M=URI@!,^ZP"''RX%57-:5RUZT_E):KZB)&B0Q]D%6DG@[[=&OZ=CK]N39VNF4Y#O1D1E= MBQ=J=I-&0J3L3I+;V#J>8]UD<>[MDRT/[KI=>%\:*AD5//\]0U&Y<= T[$"! MH.CF56C('?HTP5U@IESVB&MGV:],_'&-5X["'Y/6!H':U4S)A!8%K+6MT4@- MXORJ947)QU3N"3/S2GVY$M6SG\HL9,+BOYH&&4;#SH^IV/IA]&PYG=/51&ON M"O=&LQ0PSG;FGK&89V[5XN%+FG[UBU8R'S9HRP15GN=%G%TELU:&=8X.':2- MT@?$Z?7]+'KWUH/VAGHQO.LV5%Z-?AQZ%7K==18T[L#NRE4N5%0Q?5X]37]J M+E&IDU?04YPZ*^HNEC1@'82;P!V"/H==I8W^LM M)N=GKD4+%#':Y/9Z/V5N\1K2!?H0\^#7@H3@@'FO7$&(Y98T$]KWU*Q;GH:R M>WE/08BYV+(5VW-0;DP[T#$?#[Y3']N9>*O&\E'<3O>[EVOG#D2H0BX[4?/? M8-Q&P)E\!UHU)G:Q"F_*;]:LFC'^%D%)&&TZ/-,HC''HE[X'"H"FN>FP 7;L_-Z[-AN]@Q4XCG66J%CEJUM>!,V="Z/\R!/JK6]X65S'7!Z0MLVYG=K,\J2)MNLY7ZY[U(6!?!->!]7@;&X^Y3JPXZ2&6K3G&@Q M1%0A&&).NN7E06@!R;:(;ZY*I;=6CUV_W!4:=;\2\PFZX+VG*,A!M5?$N0L. M!3LCHM2$F@AY^==>Y[NAYT)N;EI:S8@/,B=4N\LR2\=,5X-37\967\E +3V9 MEQ*<:N.&ZOUJDX(P:N$C(RKT)Q"?-:Z%9_DW\6&24-5B9PI?)>Q1C?]KKFB: M]^34M9/>;@J2O^(IP,I1Z:;2_ZXKJ50[K.&8'%T*$/J>\+U6V%??L,-LQ\5C MDF&X%U^6%PR#EYL32K"G19#+C&=?)G<$:X3<-LNJ$O_/>-^FI1(OA^'O-R>R MUV2M+.Y^?LTF_OXM]1)5=L'*4-0]<%/?QS2_U;"NS(L/"+KXSKK]8E?G:7L6: MU]*250[]7Q LW!L$GAK[O!Z[U(A;UQIOL9JWC8>S0/UDVZ[C2):PG")U/&/7 MI2#-8/_XRX^?IG$">N(TZ9"+SQHU##F/I34!F-VZ()8V#NPXA#;I4BHO2D_P M]&VV$I4@!>9-OC-HYPM\F9Q+9>/\<-/1* M+PGSC'(,T9FUE5J MP#5 VQDEQ;\3VOXRER];2FRF[<(J3 3OU)4SY:F#\T1;68W[K9>6WQ(-*)CN M'#%LS%O-&O@J6*$)*QR^ \IIKV8-I8VK,:2#])">1'-'M@C[8$Y,.IM D4*C M6U<0 \HC@0)_OB?>2BX[[_!AWK$&;D_T/$]@75BTH=6QPP^%E=70"X]"[WH] MG6C*#F/4+71!.5%["3F(L76=#0O5#%[0! )9-Z6#YT?GW[OS8D&16LWSK8[S MDVOL>AXC/?;$.N>EX-RWO../;@NZ//466[+]+=B5#J8C62SHN3/V!&3V=?#X M_FFKSSR)KOO2?*N.D)^(NW.'7G#,*=MMVYN*1R7&X;RF.UL/DPN'V_ %C=<$ M!H! >\"$5XLMA7J>Y,LN0*]Z7EA/?K):-)R^^9+SJ4-44@2U:NFW#;7SA-"Y M@R=U)Q^2?\()C[DHP 4%'0?<%XFGPFRQ\Z\":>XH'_NOVY:./:1=!L>IL ?B M#+$BFX+V0>'09BKS$V[@0WDDI1HKFL_>V3Q=UH]^(HL'MDYN*]S+WT@$RK M)BFKWW=MDO%\T"XV+0@95R%YX-(4ID,()XH\M_RU.M$4]RI]*T,E,O#=:TD^ M-FE4.:S;Z XH4:?0!E)ZH'526C/(;=C8TIK2LUJBZ<;<[!ED)VZ19,Z'_#:- MN&O33+Q+Z-*9<#J)\W2_9&$W6AMT?+I&!59B_^\B.JBAD2HHNGUZ@?:V>[B,S4%H>$&W'<-NJ8O=_1 MGR"VXD[]N#Z%S!#N)G_HG/.U\YMA9=W%TS!(MMFP]Q^WCSN0.[3FH!H@/9PH M@X)QN]WFQZEC_OY>CP?:7 PXO0M9?R2*[>AA]O>,3C.&."D84VQA8DL!WH0, MG&0.2WTHJ FB>^ 05D,V)8J=KLR5W%^'-HQJ?S$#ZW1SKB"IEI!4JT9G:=^< M9,Z728LGG=<:N2-.=XPJA'7;,K48XDY9+^B\V@6W)E_D/((*DE'KSK*%D>%; M]0[?Q#Y O--.>Y==>L4&@FSXE,OZ(UX/LQW='TS3VZF!B)=].$T_\3;/W^J9LR;:,@Y3![+YD/!!" QGAP0'[/T;B7" MJ.P@NS7.,ZJF-WFJ1SJDF:;T)C:EXJ3["HWA8';?GG$,0##I-@S$( G7A\)4 M#,M=TE_Y9Y00Z"RZKG:.Y#4Q7W>F%E7T2I2>$YQHNT?XX7NB,7?PY;[[O?I7 MZ5'B/S_05$J^++DF)$UJO"REV ,;/;6 ]Z#J0B1X,PO[%K<1^^)F&Q_:\K'> M)9YYHK%5]YE0X*+9SSN+/A:@*E"7X7D"LG/V/*ZM%EN#BXR'4BTHUI8.,K!X <=!W/Q4Q-0(@\O*;9=A4WT M#V=L>V[X3KF)/-:3ZXY^&6$:M_#!7HA5]T3K)$N2YO K.-*$GJFH!?SLXI3B M].4[DT.*WQ21]_)#P.!V9WB4&BB6S""("WBH]-:QZUY-4\U81:I%?DWJ-W2R M%(]Q\'K%2?WI7B/.#<+M<)&6XW+,REW'545#T7X2"@:-38D6H15UE8&BOP-? MWNJC,E?5Z0DNU@2@,P7K2J!>L9RP3-8WXAY[0]2_"R!)Y142-DQHB_HD.U[! MIY\",QP?=MVN6V38G4,;FA%TB(8="YZ1,"'<4D$QZ1[N=[(JP])61T%SVK.\ MI(VB)^E:[HU/=N.2>MTVE42IYUG19'[S#C#.@%?R#*'+-%BO;W>U[N&[BYEN ML25LCYQZ;UDY\^6X[G^36P?%@H V=HB81AOQD8"0O-FE#XG4[]PE["R0]K#W M 73=9P5V8XX33LTQDLQ0BN57A-&M"H 2O&Y67ZNW]\^$BMJ8,'F';M=JSU"W M&A+-(;&G,0 WA6%)]2NR=&NGVQ]8>8:_UE+7Z3\Z+,@K+WWVJ][S!V%,Y^X( M9A)M3D&=R/1#&'8IT71"1[P&7IIM%9_EFT,B15U9!)2."=_V4,]:D>[ MWTJ\8=KMRRD1<+2PZ<+16K2\N[6:B8CQ4VZ5>;G^8B2DC/7E_=MJXWOP;EL: M<#>(62\ORV9;N[KI:3W"/CS-6>IN-]_)X.1%NY\R";4E&"2S"XSEE^P)NV95 MI,%(V16K(+?'W*[W8J0 #JIB38Z'5/^2V'+!T!1@QZ0&0:0^K9L+EI UZ]BA M*5NRKG\2!7@*H0![T#&J/=J_D!Z_/SG5M*3$=B9XLQ<%*+J%*OE%I?FH<;SL M145>74-K?2C6XVJ$A:GU45\__7?2=10Z-?M=U&'Z0TO!NAZ71;J+K><,+8%J M3;.6L8V];;%-\Y=6@>558*4[[Z=^.>RX#@(#$? &*XB,R Q1"_E+&UE+]<'34R+*C4$<>H#W/EKN*P%'[P^&?N6. MD&@^0U+50 AV[1>5LVN6?UK[KQ44677V#PI_Q#0HO9G;.7_[F;H*/[^5[@CL M!OF7TC@BVOW*N"\SN*,N'6V=NN,1I]H]&NUQ1D#A- M]+FDD[QTY[Q=IS-_&'U3+N3N:@_N)+@UC;>X825,#KA_U5J5KL>ZZYD@'E2V MCE%7Z::-VG2='=GF*]FQ;O,H4-RT&<(:AF0SXV5?0;T?3[M46J!C.?6O;>G) MI8W!!UKRY04<;#?DM2W1Z9CL,!^7TL=/.N1F$26316_0FMW;PLD:G\U?O&2O MO,4J?&?HXNH=D"S4-8 @MF#([@)G%7_VZT5%&VAV;L9BM?+H98^*3!>? A7W MZVN3PL8SCZD^;').K#2Q9.!&%Q0ZW[/2H;N_WQ=C+[&@56!.Z!XOFM)>FA!BYNC:SD/Z>DLN.L<%\13%R6NQ@ZA^[WFGV0SE:&B=Z,RX1Y+HX M+=/M/B 85HX58O>+AI^U#->6W/P88Z8% MW1 ])_6QK1Z9#GZ!.+IA6RUY\I:G?2_3]3@AA$$T/X3AKY?$@HO_&6?,978'Q4 #_!0J@^QQI@A3_:V/\?T7[[X*WG;(BZX.PAR>Q"G/'PJ7HTAZX MN^>1+#QV[D!\#KZ2ELO2-Z]-2J0 D3D'-U?GCO7Y ^2ZH'2G*P'A=LD],\H4 M0*>@8NF?HOXO$!D5':PJN--2>+;\\Q.)VOC/W,E:&ZJTK5 1O,A!%AX<0_)R M+W6NKUXY]L^Z]J+,RD6^K06]R98<49%V03Y921?4;XPOLC#5$0UK3O@L/21WD*'&\N'* M9B6CA3-R/%#P3[6*OH[>I-$K">OV'\3J^8#>384%KE#K,V@W_\\TFPFP5?+Q M<[/7_DQHL"_0:C_#$T)DG73-TY9 MP_-SDB?7,ML*_@.L1^P[[!;)#(_HTN>VQ@NDSC=;>W;9@.H5,N/2E?)JF],X M'N[*E=F8E+TW\>IJ";QQ9\.-<0&Y*2?9I0>FG838WALEZ6$I .OD%'B M#A/R/0X5].?OWNB>]2T\]_4*Q\(VP^J^;8( :!3&C.Q^8Q4[<\GJ<7%]_6OM M'.7^ ;Z'GX28-P4_,R7>>H4-466)P0]X(LQA' T3>Q0@"BU1'%%K#;X?#),= MV1[V8L/5CB%7E5[$[Q!:CZDONLEQ'7!IMK] MKI;\X=+Z8/0=";ZOO=E/.BQT3&=;7_9Q4*US8MOKZDF9X)YM(I=G^YZ>>:UY M#!D]M^-, ;C;-RS:*,"PQ!U^Q%?$T14*P K>L!X]W2*E+;<(PH73J@Z,63Z) M;0H@IVA;#_Z[FGC^YW+_/I#\D@:0@,X0[\-&DR"R3R#VG=42O6T^_(-HZ(#+ M6L&$X0GM^JC"0?Q)<4+:*,&P(R7#3^&:6)8&"[0,9ZP"YV[WF-ZSG6P_L+VD M;$6H[GU(7RM_U4U?R2Z)?DTH9?R$UH.T=\PGSY;-E=FS($^47CN!MB-MN=JN M0:);Y+F7;\[A'FQ/H@X<,W>PH(L0K$A:H-50W9>&/^^R[R4O[P)DN?T7!XG6 MECINXCK"+5'VD SOLL*GH:K2)D8V-F+3&5$_",I] M2BRE1#&H:^V$;.)FWHQBVI3(GS0V>"!U4 7\ZL>V*1PR>D/E.6:=W^W!6_WG M@>>3>!OV::?YPO8J?!9$NAC!L0*T+<,59XI^G>QG=5R4^D&%AD4F!DC34)29CWS H][71;)/7RM:;' @YFTKI- M/@T4X!%*,TS+J"EU[QLR(#]$S?Y7R\53YPZUC-\;*' 5D'UOA=O_^/[@O425 MBD*BH);*TC/IBTRW2'LJIAEMY]T8B;M)G'!C' 45CO')/?$%JL6^ RZOEP+2N#11]&.8?U]]2Z M=)G/D(]*9?^6J47EI2@C]2%A1)&O&L^PBB8>A(T,E3LQ[TJ?Y:[%163)LIA+\B8?'?GLYDW,'KG4$+W>N M1F0?_UST<^O^2*:TD .!\C7XC6-='E<(@QM[K'D*P?ZXNJO4!O*]B<>IV (6 M]0?&3/[&E>1RP756*G-+]9FQ< RO#JFN?HO>HZ@]]=70_U.SU-7D^Y6"RE_N M/=23X0-4]0,-$]I=09'9U+N".4\0IJT/*$#^ZN.LZI7'_&$K5G*89_ADI()9 M2SM2<.;KGUT7H\Y1[SUSXD_#!=#K&L]PV)E6/)NK@' [Y.*%ITICG^GM$_2A MDQ2 <6N4_/KXD,PA P]_0?(^*?> B:UP"PA\^;4P6E-B;5&4>5=HL&;1]RL( M.='"T&9_(3XE9^MYWG&;4=?;@D@*$,Y@0PP^=IG,,2!QX>O>X\VQ-(B(942W M&:,?7X4(PB8UYJW&"=UV/6<[417+FPXW33**Q":[ M_+ MX -/?%K*/#C.\AJR?/H$81#OF*#3GT9G<^WA?;X%(?-5FM:)+&P\GYZG M7%O1QYG>.\DB;-HW+H2%WK[:^B,'9!R7:C53_'E'33+V5HRLZ^='=@.TG!5U M2\UK9.T?H.J(K#R2%>Y'TMSZ[)58VRIECZL(LZ2[)<2*@M':(-I_1!KDMYB,J_3]OQT0\O?TOWT:*77RT8\Q2W+>,Z;BQ7(R&G,Y M3KQ2VNQB*E6'0'=,]$#R3>N$.%7NJ'*&ZU,918?-(#!LA (POU"Y@(]-M0)9MW4V7XPG-Y:XIECJ!7YZ,J/G(IGEL=/_ MPRZ%9[HPFX5^T1P)^V$C,;&M=AOB.AML>0 1#N2Z7YB5\3CPQ4MUM5SS#*8. M UV5YASW*(S2NUG^=S1V_//,;#-N(T9T@W\O M(-E0@$I'(@6X5POX@\^ %R-)*J?O!!A0@!'G]<8*WK\6LK+_GC_?_45>MLD1 M9N:1@-:R.6K3/DN;%*2!U='90[>RHCAOO7V&%+%W?>1JGBXLV@@6]JEI;H[H M1%O%9AC3737>%HIDR/430O50 &PLZHAMJZ< M#9AIHYC@K#;UC8?0L:7=T$ M[6X_R>G;1B=0 &Q9^^]L4$*0!/5ML1&K@JF7_*VE:81@'#?6-L[JQ\C>5/E- MM%UMQ=;CJ1*;!6)W4$!%F?SSL$X87G.L9%@X?]>3A- M9EK ,YY\],K3*TTY MS,FG /*(0(*;)V[TP/&+$B+:;T!?K]=;9(BS>!L]!CIRXGDRGQV>(#/ZT2=I M 315;33V/ A,0W@IIM"?KA3AX+-U]2YB$#%2!V4FTJZF12@C.->-Y[Z/EY=% MIN7$"KBM2-)"17"(D&>FO_;$]!2YR59'045@G&"*C?NKWQM^VL9EC9Z'V5D\ M#HH/.)6D_0J;5T$$<#2^DW2;L(H_FK#V7MI!/4A<9-8RK+:B6KOR4&:?P6U< MA9%(1_#4W5G&:Y7ZE/^0TJ^MW[I\S#X@=0A'PGM+3 M?<#,#<-_[8N0&4[S@0"RXE.Y4T2!T:S1[2]'$W;AL?$W*@9G9D20I?HY0IH4 MX"P%J#YCJ]R;\L/_ H_^[6N@2G"+HL!<>6!9DV>&Q%F F\N]3Z^$31Z:+$RC%4Q M\>#I_MRQE:FW5:7V- 6['0IWA5/K8[+T%W#;,=)+%D6CS*$O;^\L;K%J*,WO MS9L+$R6@1BV$YPO*0Y&SPA+N+EXO[:,>P!?0Z[<%3U!?22^#,C?4I& ]KSR: M',=5.&^L*D7>?"$D\MV'_'VM> ^9HN+S$8+LM+ELYHG%&O![8\K/A MB"2+>_TT=#V04DS.,WBLT@';LM)Q7KW,?[(^)791Z+W.Q^9R!,O# M+(4!XYNWUC*KU34Y'B7_RW\7 2^ 0 ?)L[(V8V2[7I![2V:>=P6F>KE 2.]S'M-BG JP8)]%)?[W%DV2MP MWD\9ELS80W4CXVW8":8.SU%R0E;),OQO02H[P=SU8_/FO>"+8)6.K8#>'7.*_*EF M;TFO,*U#)H*:;ZERX_FY^'Y[,(4P"XX@P!)9@@R%9[ M:$_(46=H--.3G6]M-44Y(PW5IHX+=G)>'TX^W2+L8I[X1 NO4H GV:U= M!_6XMO@"DM[)A_DO(^(O\MKPTV:'1E-30FY>H,D_RD( \T B"XLVY]Y6SOP0 MZZJ"GH]]GDN=^?5#Q_J:! 60QCFW2X'0/+F;[HB[G#UO*SE$-(W<,N3:_3QZ M!SF,;(:/&OZ7Q6D;5J(.E V7TPUB<1WP*II: YV7(?!&T1CVNDLK"W4/WV"%+9D M6HQ8S8F3VERC.,023(*>QH_]HVD3A_KZKN D?P%/1T@ZC\K#]29>&9Y[Z+U- MQ?8S_XC1-^?"-1'0[5Z?P5MQ$:N"\U8RE MN_*#.$U/FD7VNQSF=AQV#@ZIXSFE&_K=;WG65>0P\2+SV[V&$:\\WXAC*^OQ M:JG>Z/EZ"O#N35)O0KT/Z,A%VO%%_YST3*@S]6K,O^MZZ^XIG?.,XTZ#GY:> M'FT WOUKK/J7.'WFF+=0J]SI8OCE?.=JZRF/]EL D0!#\LT05:6871#! M6J%]SZ#%G@*$T%. GN%_-+D;[N6,1&VD*\/4TQ&%7J$<_(4]?A(\&G6;6]5XP <@A68-P39[PE2Q( M'P4 V"E ;"[K*?7K(W/K;Y^P(WDHP/P9.-[W[S7][UT3UMKS8 D?G%89Y$D; M6=-@%^-X+V'58?<1=9P\Z.+^9UOFK4Y$[-CCL#F)VTU4351[=4JL0[B MABE"G\?8;@2I&HP^>!'&%>Z*%Q6(,'A" >8>'Q2+/YU!3@[]7Q0=6* M'J;48R@ 4W#! C@FFXT0Q Z.DEM75?SZ[?7BC RK,TH[DW76,X3L MPK8CD)Z_(KN0H>B @\(PNJCH)5/ZH^J M _@0-\U+1&STZIM!ZTM#5U$J[OAB[%*J7\F30;\"@LOYEGJ1$X9!DY.%4'(8 M;S3R^BE/D4-$V8A&WA\QUM<]]O_3ZQ^^M=&7CS"QJ<0K@N'+) M>GE8OF0YWM7B6B279,6+C7QD :L"?<\GV+V95 M\$\MRF]I-:C(4Y_E^EB)Z>ZCE)2M*4_\O\:HF(;^@SVF- >?$[('BKJDMXH^ M>,^2]Z(+(0US4/L\HWYL+O@73/!?X'0*QS->?BCY;L RZ*?=,W>)S+%VRLB6 M$0LY=UN:(@W?':&#UZ19VC[=7]->$YM08R%/(5F3B@@';.N=S):3:G;;5UG: M39=_H_*@SR;@F!>$F^M:#00_[,J6]K;$35Y#VQE=)5#[:.4!\JV*1)%S:7 P MQI9GY56,*PM66:=,\,S.+'3!3NNR4L[=GZ_LY5J\:\W>E,Y;%X-B5"]MM2,; M#A:Z'ZV-); K1\H*X\8L=26KMT^L9?92-%![<^RK+UTM]?(<+7JPL=N2K!DOL"(K>'PEH%LE=]'3Q;:O&4ZD#"< M[>90WCI771VZ/G*?KC;]"I._LE#TU$GR#U:UR%VY/Z,]UXYN5%CPW_Z14*0$ MM^@80(]LU=N4'N]6[M-P+M'CJ[;N,>6PJCSMU[K+R'&9 BSLM?_%F"H6EOX/ MCIP[J^3;3Z;N[0SB#GOP]\+$MY^%4&T%H%(A?0=;OS;$G2(U?DE6R#W5_=0F MFIBW+VP1W9=+ZGEN7'9=;/#W5N=3+YY5HHH*7\Y\J^W=U2PGJU&2:K$^O&2V MP^XYW8S0(=M938%%U "("^Z^'A20KH?C+&EM$'$ZR.KGSU@E-ASGE)!*>VI+ M66-M0168\5HW9D<*H.OT _Z\QK.Z6_G(*^Y,\/?O6VXS9#:"7E<._838>WB$ M@/2X7Q'?FGF3[XLU^&KF=B>,CXABK4%&DR_]000T[E& 1P/>P5[)![7FOQ&= MK;;[*X&H,+ C,LJ6S^\>BN3WR=K%_U86$>F-NB69KP6;IP!!H+NVEE %@AS& M-CQ-[%SDQSX^0G=ZJ:E6T,@T =LY?ID_0!- MC?UIM1CZRH]S"?POQ)XQB'8J;!*T\ZC=T98H*@U?E1W?YX?:$O4(!PL][=RG M,70JL$6R8N6JI$#/Y?>F=8^33HWC#^^C"$75]4V&_[6]>CAD;$X5;82:#&$< M:E@.*>YM@N7Q@1PC5+EM@D3MXN:K\G-YIN^(""V^7A$K1:E1$8+,JX>?U;>. M[UG%W^@B2DC6# S=Q 8]N+GRW-]LMNR1-#A(\7+(U>>XTUP=.H M"F&HQ%&A]MV3K6)N1O1AO^'9K+Y$NA[_1P]IJ3&>H6CN2!,SMX$L[6Y44]&7 MJL8V5#$W>^T7VO-G.._3XW'Y MMYP-^:Y"*5*!ZTNE1=PMM_;_M)_W;_"6-HB[%S8T9BI#!'FS+1[?^+0OA*.! MB'0CIQ0ZLIEWW7V-9T7&S 5/>#;K3;:OK%, *MIUBT>E#+J[_LHO&\2UY*'O M((K@]8 JM1 A4:$/5&.9.SG1H)JAUV3>LDK#DIO%GXKUE,\(O3CF6A'[,Y## M3W(Z*=JRF=*N;Z@=SHJIFJ3V= UK"#2<[?NHG-6*0WO1S+L,;E:6JIN6[$4X+=>1WIZ]1!7=1E:6S#M\17G.BU6 MN[;3TO:Z8[4/W1>]\ZQ$6.92I(*@2;Q-8U7$_ M8S]3@&=]GUP5Y%].JQSV#7;=.G?;Y.M%M=1-*77^&CT.Z4(CTW,1JR:'+XB99Z5==KMTN#(E*6& MDYR(MI"U6\H M6*SXQP^9T+R]A\_9O@^7V: %.4&5"5[Y)&G3>D:( O<+<*#, M<DD$R9U%^_406LP-BF,DET\/]-WF78(D?\]X6@EF%S[ M@V1W$N\+X@D\3@_/D.4WK>H%P,-_P(88TFVD 'XB[#.YGP)<*O>+%[:NT4MW M<:^"6=B)'"8J-"W"7-TVVQD@V5V]-@)?)FJ^WYLP3Z*_T(PP59M?!!7Y+OV^ M=*OVE>O>\N>=8//]8^[DI88RO@]V:I9)<]4V;B6X[4BUF] ')QG[OL-0?2=5 M?JM-;1)>W?CY_*.42@;3CPL?L']JH3AW;&G8V6% MJT*L6<7#D:9J?9GK!5'%%D%(F[[7B/Y*"]_V8)#?IO!GN,RS&-&*L&__+714 M4&/A?2!ZZ+5:B7+7&ZB> .UB*[MEN&$Z0;OQ:\G; II 94%76==GUTI&8M_F MW LX$>M3$R>/V5P@/$U&%WV=\$OEX3*+HS,A3_ER[D;&M(%)NB=Y"$VKW3V _@ *@Y-!6_6FX,3 MCU'9>$XQM2=*1ZV(L@BC\('\STNU*>#SV.S(YW77^RQ M_7;&7!-[!-ILQ^=XCK3N8D ;@1CXF4"%XQ7;"VZ,$2<[%*"@%SYI0 %,CLR; M75Z99L<^Y\P*+S/SKV0NX1#E?!1,8U5^'6///62TJ_=CL6>YUO7N&N$^\49P M0?.^O7W\E7C[>-,+6IR/GE*MT"C%B#4_ MS6>SPU_[IR)F9(+/^]A*08@'4^/[Q+01$DU!B^<5=+I)7O(I^?*7'L57N#;$ M^+:)(.TG.Y[S_(#5Y&T=OI)L)R$J5#2QY:!.,]:@LC4SM/MGIHR;0G1@RZ-J MK.'F4.%JO'!ZZ-[$A$?;2FOSN=M4^Z;$(0J0<.(VI*),E"$]( S",NOC_73V MUEU8-E$_;9Z MGIOVXZT)9^FFUL07DQGGZR2ZUI3\HZG'R#T%#YI$]K8B.'*YB8;%%4R^*T5<.V^?O(5R/SP*Y M@!3MG>MNNA!=+^CH84Y&3\P0WC1OP]DR56UX%$\!(J[6UD;TSBH'0>SK0^48 MDN[EF=Y9 ?BHC(7.VKZ M9?#I.#A[#KFQ!,H_G\-%'H?=3GF"NA>-VP4TKCJ=/+J+FFV;Q"'#9=MI M5OS1!DFN:6D/;X[?XS?T-O0.=EOY<-%L8PQ-<7_ MPMY[AC79;>O"CZ*B@*)4 2$J*$CHTJ1%0+H(B!!Z!)0J("@0:J1W$%%0$)#> M";V&T$%$>@<1"$@O"35 2$[>L_W]MG[^Z[U8_[)E6<^8\XY MQKCO\U#!M><21G*$2-OQN46 #WY"7/WLB1/:%_)E5BJI6VEH"3 M:.._VU*W&9=[+MN@B0^.\SP7&SWQ: ME;P;YTA S,\[@U]T7ETS2JZ /QZ\H8LO0=[O)^N;+-V.G9VX.],ESS+"&E%L MI;]/2*_(PZ51%L(>H6?1]S2]]H2Y\R<'[G2 98&Q>B>>>L/IZRC^>F2TDM?; M/*J"Q(MB"W:)7M1*#/H!DDZ1J30OB'QPCAVE&JH$Q8-1]S//6H4H;8\XY/=O MHZU.$M#<9M["N*RE-S+J1J.3]@'7+'3;F"DB?=@(X W>PU?[37CQ@]&N^62F MF]6C;ZA'0KV_!VQV=;H2];:>CZ0]%FF&XI]7Q\EXN]Z1+S05#)<^S%B5 G= MK""183CIYFYK+Q[B]- 3%:FX[WD$$5_9D[6)M:](9;AG]/L#E2SE0OOF)\'? M9^7N>--B<]J[.3DJG](=0E](1=5<< 81J/$AI5^1L2@MK!/&>KVG$-TP9W^X M]3KKGGV!V+?WQ'7LMO#6U]WK8S,,D6G#!0"93LA>]*A\V9]_&/]N,R:KR5HR MDL8G[F"E89X?VEW]:\%["NNUW]N/,GLZ)&/("O>"2LJ[7#CFZ]F32=MWE%U; MQG-'KS+$LS 9?'YN>DF>HP/%/$^['C*7&GK30?'!$^Q^Q81#?\[F+1\JVG]URBML:<'P@B4R]@+G\* 0M#L*PX(S,7'%^4 .3VW[MI=O6NE1]#% M& *_$]GM] \5D*,W8Q(0Y5G=XC31W0[C2*_$282)U<8]B .SMVU_ROF@%_[V M3>K[9QP5\5)Z,'X>.]-'+%G^9E-LH>K492.'G.GXJ&-S>&KG6,\7@M10,9_E MQT/[UZ6'"2Y+,6]I H^V?3\XS<6L&^;CXU=<&T,3([&'/8L-D2Y;->]3$!XW M>F=:N5=@F@0IO.*<4U 5M5.:;6RK@/"M'P&O!WT,2,"-=C?7PI?%3BGU]1O] MLT4IBA'KW\**G,E)&60AS_=[X[ZV!0D8M"U8 ME2)KXU&=2Y<2/C)$#.]!)U[^4 M3P..*'X/1K?[)@*(JK!@R'0-^1V?[(>7*7I\;WM;IL[U17M3S.W,1?2H#[4; MI>Z;C])A>#;6%X35KI]5$Y&^AH3L%E&TZL"G.J36 M-]A#0AJKBEYW62M1>!7TWK>@YAG_4CH]%& JMCX]<-7 *\PFGBIH5 E"Y\N M^WC?E%.U!J7*WU[9IO0I71G8C)4SJ[G7<:H 4F'M+W?-6YZ"S&M:[1N9UZK% M-2^EYAOBW0P7*_@>]2>L@(Z$+^Y8?S=Q%3V5D>?]&L=P5S%[''X!B5*QSE8I ML)\TMLL-T(PJ>Z!V/2IPYYHX\_DW3]W^TINS-TP?KZ4(F?8.RPE%7V8WMH M>.\^7,"R[EA&M^9*K1-/6BM[5O"Z-N67E1D.F%*2<2G>+TUE]L18]]D)N:#'DUX-%ZIN*S3@HL?I+ELUJ1!T:N$.N MS40#,\0NZ*7ALU/,WSZ"[_!(1()0SF:ZY/4/.:K>X,9 +J_%L^KG?%FI(EZN MZW\Q9E;R[IM]07>8Q8XAP"*,W9;'&W :T MU6P:/HM O3A$E9FV#3S,.(#YU714[NWX,B-(A)P.P;G16Q/ MVCJA&]G0^RU=49O2$LM)5$6T]ATSO]XZN1U=GWAX/%O=K..%?=64 ,(FXR=I MI>5+XKX%&()9K:8OC;!)4GSA^#"!:(D [6K+N). @'(2T*9-F3-@9DX"J/@0 M _=Q,\1+9+9S187 4TH"E"@Z$7AI"$$)\/1A7 1ATSM/&&C9R1[CCY*,#/_- M^F'\A/2^.X#B=[IVU-DN>'7E[=>I*YLH^5_!<@%@M8K*Y\HB2;_"ZV7#P[&T MZWVGR0;\ @+N+@V8**6XVV",UUWFW]=1!G:>KXSKP7W.(>Y M7#R>HT+OU[F$#-FR MBZC4^\.^0MX6=8G="L,H3=<<=?6R[KR'YD]D,]^^S8G)]@''9PM\!O'Y+$UP M+#)?;Q^+J2RR>WWEQN&AF/43F;!GE .A8VD8"*K7:G"(2(Y9_GANT'LJ(>Y/HR>*H?E3QL27&V6_+5"( 8L'/U/'] M!WZIGFMR1U36J,#(CYN MZ2X^*XJTD>V[SJ;QA6OQ@K>^(0(;*I5&C506ZDB T6<)/XB%TV5XXHJK%FB- MW^Z9=,K@!9FUX'W;2T]\68[&AGZ>QLO.@8)'NSF",IJ=>*[:)[ M.KDL)1Y. M0?%IV"G-KP$81)N#4B=VRDZ$=N0M[6A-,FQ^,8)I:[W!$J,YEE:/HVM-/?[% MT1 IIQ(:79*Y-?W'QP,G(8S'O&B1H0L)X',[3ECU65+R?6E*L,15Y?"8@O1Q M)O(QU *ELLTDH%-A%/W>5P8>8%M6AXO(0%RMK=$C >@(:'Z9B<)H9@9(WWN^ MAZ?A^N>&*T=7#!.KPW8=SJH-[]FS2U[*WOQUL_-D5\G;G+8I)AK-'RE04+!Z MY]1&[MK#>>+A3ZT5:&&C!;^>RJ=B>./#4I;NCWI9G,2C"<4F\SOVQG1H=B8^= 8N,&"W;FP0]NW//WA=)&FZF0\-/@T!$2X. $C#L:JU9J*G4J MLM>E@]H_@@91FY")A#G'8.%"_/;J_OU[QO37K"$/[Q620[J@F;/K=_>]D RK M9U[?X5*G/=F[6DSU<1/40@+HRN/V8%B62]ERB&Y0)Z'7:UYE@SO?V]) U/3V MJ":WBM6I#4+/H(DX_.=]D&"E1U_ :\D])&@Y\7:=8';YL?J4#-.7KIMYLI<] MG^WO(9526WSI2QK"YQ7*AM/>R1 .QG2^GH>L%]H';,7IB_JGL>5FI8V@J$37[G/8W[CP/D^T5) (VM^*15@CU[\H>ZP&B>#@ T?#Q2D%3#-[\C<#OZ#'$W MDL'7"OUL",6(T]6)>5H_.BA^+:+GD7QGC7L1&V*BKVWR>!P>4 M:'!BO\3A$%ZXI7&1VQ>IN,(PJ1^I93LL=QNOJS&]M#9J:)9^YT&F+W7BHBOM M)%N+N,?E;G=/+P^AIZ#CY?"EUV1$]V\7#CU57N>?M37>ZW%5.P;C7>X\*,4'M)5\E1*%EJ:!WNL5,3<9?+D? MBS_H%/ZR7%#TE);@DCK\BK>QO6V* -[KOW?[('8IU1%?BX'5,F4 3@^,S8\V M_C;#?"^RM'8VDDX,\N4N=W[[C/?F_-K'!IM7,];OIS M/$$",.#\%,TW.95<)XXD0#C_I>G%$\@<=V#%#P]/ M?E3@:]O@GLL$6?X"WR(!E-8D(#2#R$ F M<.E^\XT$]E3BS08IN*=H8\B9!CI1-?[8:7A2*PZ?I%@W^"O%V*"8V5+FS#F* MJ9NH/B)+DCP)^%*<==CYAV=.^+/?_]WE]\$H@MO5U"L$!@2NQ"^/8"$M_."F M[9^B$A+,N.GK*N'KG-R4 6\H91)]:['V+9Z;BW$/-6RU"!65M^^FFDF-0O[- MWAE&*6GR\LUZ7(KC:UR41TN[UV#E ATB-I/=G)?TI3/)VI20\\N LA7&X'WZ ME=4!5'R%!,B5>2PC9BE3!QM ?QY^S)_G>X<[=@[9HU3G=%P8HBXK*JEY=S]J M[/4G=%_1BDYO=^M+\S@<.T1]ZS5DDK:EKGBD[IV/B.[8QI7-AR0 57MR/U\J M9OU7CMTR'0GHD!-&RP\XNNI<)R3>U19<;Y[[FO9<$VK@WOEM2(W^%/Y\!T*J M;_6PF VOIZME]J@.X[C>[6^@ZDKPZ8E%W+7F_F.;H2>Q0^3U#) M]%8;D#]VS, 8/S.3F?)1=@G Z=\,2H*VDH"&N5\@L7PBVGR#%9_NS'&O?T]K MPGI>J:H\"XR.<%E4A4+X2N)V6GPZG9K&ILP8<6(AD2A9\R+;N OK3C?I.N9G M\ M/KQE HQ))#AKP3$>D62ACYEP8 9?2[(4^.6B; M4VA"H%N('IGXI5TOYOU(X!>,+H3V7%YBK)=+2D?+-^),PZW7S;CP01(YDS(* M9-X[$G[4&+9U6\<2H\4\F\*XY_&<&W?*OC?%RR\ZW-U7[>UJT[%%^"&;^H#O M;9B#^$$*[UO0?()V+?5A0KNCF;&TJ95%^>O9.@ M-T"M/H9FA"29V77O,5>N?_H#-6V,^J*(5TUF-,&F<*BQJ3,=)7#Z2L:I$[0+ M@NKH]$^,=#U\*2R@_6:(/GOS K0E7$C6?@4Q<=R!F/*]YG.33' \$1?BNA]X M^IJ"(\"]SR/;U9--&=",D]-R7G&/D**%?0;IX>#UZ+?_L CS3P?._E*DHB$? M!=T?)0%Q*O@&$F#1._ ;Z@1F'UH4]X:''\ZTSU13^HD*K&'B)#OVOT*T4@ M4G2Q?GOXB 9"NR@9U+-^"/6P/5S#@UZKW51DDXG,#1JTN*^C]'L MU$U/XM;6*1)PJI <^H'*H.%$CN5$AUTY1!BR./-9RIA:V3LG3HKK[T14Y>I5 MU.?;]//TXW2R-\CT-';WGKYI8-/\G=YB7@&[?9V1%P?6H;.>5.7/Q,C34<7O M7/7T3.E]XTO2IRF--FA;\Q):K*#5L6(OI[X+4)5%)YV7I=W#-!COZPX[R+': M2VTO#F_*@R'QLWA8PS#!+8;G[+T,O#*V]BS:GMZ)HO0G%5;RFP M@/'QI6_[[K9%C]$%I?/$JWAS3'=]8&)G*_-8\7GPXJ3XC[T^R7,-<5IX4]R: M647T6 ]JT.&)N;G$!;MPV4#XZ88E[9/LW:\,Q:D9)@^E63(-F@CG[#_7GJ3+ M:!6H6PSN=L/'=Z\\&&P\)(#7.=L]K"ZXF-NJ+"0AO$KQ5B+PR YO_(^'B\VQ)DP_@S+;H\R-6E?U^&5F9+>L&?^FK!V^A+V!\[Y@HN: M=B>-F)EPWP6C2*J?H?S!D&M/WA(NXCJJCO?XU7GDUY9,*J(.3\6,IGN;?QP; MHE76WU7SS6%X>?5Y!=N>1>NQ'($96W7QY&"*W3-L2X("SU-0:@._TDNR"?HK]AW9C'E54:)\[5SD+H<7[&6],:E9\]ZS1 M+#J,9,5JQ2#.)S0161%7X'8_-9*\]'LV,JHPI:GSNAL_/*_M([/SP4DV2/Y? M_O!1@^>/HR-%6%2;S]7>\F\>3?S@J:Z!U&JWL]1/K8C04/F!SYEC7ZR=C[#/ M0_&[\S''![*\&)RWG-U]*B6$5 W!=+;1GJN),2CS"AW+JPN,(7@[FRG-)U/J MGL2C[T[9LZK7]F^:= ,@5PSW4N!Q]$R03]%<$>(A;BQXW=6>DWTD:D%!Z0>% MI:S\ 3OOJTNLP?3Q:&,C[1S^RCJMDP1 *LK@H5>15W79=)+6]A MWN,:DZ,5[\2L3$;=NEWM7CW+,_PY/G2]DC:&XW)I[]2* !E84JXP];SR#-D0 MRVR/MJ3.15%4 !86?RKZ52 ZN]/$AF)(K95O. M@00$"F)R0A'SBZNKEZ>]IU(%28!\@3@)*(\)%6.BS5V[?&.KANPQQ@:>Z!HR ML:SI/_[#>&)TV\D!YT3,HYAS.]":CP<&_3R$M)R-/IU9L"A M10-'^$;.^UE;@FA"'^Q[UB-P6J^!]SUL[Z>8\N5X^YBMSD82H-#C2(YK)HJO M^_-09MHP'SX9AF90/5DA7-$88'IG?%9O>'?*P:+%'OSUP7ZYP 3GB[F0'$:[ M\(&L6]8E?7$06S)BKA OX .P3*V*E:920S#<9T^W'(8'L:Z.3V,C'=Z]%/F" M"VCWN?,%3GL?VS#T8\7SF?ZKNG5KA;;8E2YD"@GX?2.W-B.HM3E/.5'3XZ;' MXV4&'257AO^4FSO^SH'HGL;*G#8RLX57[[O@T^:2V4PKAEW7-JBVOTVV4$YS ME5^=4.#95,-DZT;*<5L:O;;3:RR/<%LO]NS[2[6#-N(EPG/LHS!L3M.1$AEM M7SBX@C69.D:];$V"H_7\&-_BAH5N-B1J?+U1*2&B>>$ MEDVI]W:#U141T,G5MF'H9WCY?@B6,B"BTP/#9KM)3S1=CTE96JF.&44EM2&J MRNIES)BP4?OI37/6#2>#0GN=1AW%MZ- &$W.XGC3\,+:]WSU#:,+ MBEO[,)Q0"7LEL!P*>.[!+^)#YG [!JXZJ6_P$B..$:7PX8XD7G0OB M2OC.6A^P9G:SAGX-?;T&G7 \^'6PY,A1;%Z_[^5[(O.KJGN^=/$UA2:6O]AZ MB*R^W!-F B?%OFQXW>]18FZCCO1$0]O83XH^H, 3^PX9W6-O.^AC43EF+$K8 M>X9O\GT4F$RZBVTC0?@K2/%^X@7YEU\MRQJ&DR M(;9'LPBC/4$:[XNX:U3G MDN86ACY$SX'3\RB'A;NI=E)<]='OS;F7&[\O&Z!BJ E2NH6$DQ&\_4%&[Z:, M-6X*LWVQ>C(+G;)0O.90YU-#F6O-Y@+Y>3MM$&'U,2*,H#>?+/AP^GNLX2;Z M,TB!F9H$Q+ >44WMN^$$\C&:NOK!XEL-D_J$M6PR.#GSQ MX(Z[-/>#]X/DOG1!_1!:W CO.+WA?6NV :P4. ^FN>_8J=#,Z.*;.8:T33V# MNI']-.KN!I^46&L\9+ NB?:BK93!Z2'-RNI.Q6N\M$N18T^$##]7%UP5W$3N MD("[36T6N)I.;R6HH+[W(0F@IL#$A,-+JVN"R7XC54,(( %^0ER^KGWX(7E< M1W(6/UD#!1T#Z1KC8W^8,?-I/?TDR;A7I(\>E]&U+??HWZF.K>MB%=:M\I8,FZ0@ MR#'BM#K-K,3IU$@G,JHOW9N^> M57(77L\$^=(-.B_8,+U044Z6F3]$VV=55_CW"E^[W'G& M,EW93V6!UPZ\NC*0I6;T^?&NOA2=QE,R:)L',>CIY.YY\-A+H*7F4#7A) M4[5M'1.=Q:-FL>*M,],#>@REF*<-8!6,JLP>WMK<8TA^>WO\^?TWM/?)&B7U MJ]%*,+(+I]*Q[A+NTS+?BC)7<;T[).-B^;JNXOV'U+5JUCP$MW%^$!A,08P1A MC- .'M%*9*D:YEL/_![N6'P[6;/CG,C7$B '[RY1Y YB1%.KX(RA6'2:8 1* M?FX,N[$\_ (S,/HUK99JF0M18:S^B$[%Y#3S8J_(*29O'ZQG=Z=4>U6I4_&: M'--H1J6/G*F*XKNS\8L#7ZW\Y44?"TPW7?Z6O_JJ,H'[.DC8^^*P ,+V/.$^ M6K*V%A71]NW;2W?;FOXXJ@T=N@;;U<7HR_;3,:$B#G1P+1/U\[O MX@E2#X2G#)4C(EMP'>7G9,078T.?GW7KI^Q#,+AZ0*RVZ/$Q#[#7'')6$GS/ M-XQ>_!B;S+_%OQC,5EFF% ]J-GG?; M4W-M"$YFAXLYNTQP+_'UQ&]> @\2)+ 0]<'>$]>^'L'W9F-VQH M6KY;,RV7*#'8?;*R4'"RD+=R**CTIL!J:&)OEW+DW:XNQ+_;'AU;9[5?T)?H]E:$ _YBA"& MY>AA'V7-D4EAB!S'L-.>#ZW>D&B#[/.ZAL::T@_F8?)\VW]L;UQ2 M9'QX*M5HJY+V CRC31_;G6L$CS!\<_V)B)(SKP/%&^!JNZ6=',THRFFNYE8) M]F>ENX/[-7?Q!&';P8\+^J=B6QTZ!L_?6PF N2WC9-&QE@SA.H-G]'7'@U@8 MYY]_\N5DO, [H:7JK\IWZJ"\B#3O=Z.<*IJ1F#A"K M?+@]8+/]V=<.G#LD P: F65?L<[75=@=&M];9*/QB57R.2L31N1"TRP6?(@%GHDA NPX9:49IC^ADR*35 M7YD$8 J&,R<"I[*&9E,:3A _&6M1NCR5 MJ%WQ&^\C+RNO[O'R4.R@UW2&YT&0E\*+3UY"L7]K]H-E T:?-(YFNH MS#5KEKX#31^'#.) G5E#CJ)/#EZK?:RJ+#)S=%(MEFV,AHTR<1DMXBU4CB^= M]>IAFN4UI9TQ_''E^UW +36MBW(\\3!AWPR?[(%M[4A( 7 ":\:VQ33.85I, M!Q21B+J96?N5_+^M_77U;VI_'='_!WP!\I/L_'?$GV<*].=):I *!W9 ?YXI ME;]XGS?_(=?SA5;XMZ5[@OC3HNVN\E#\8^21$SS)(M[LG(=$D.-RAS(X C;P MW4PV7$L"6B*^3 *6MR/O<"WL#*+[_W^=F/R/:OBA_?&!UVR"=+9215&3BAA# M90%^S'$[Y?3;^33*&$0+NAMYZB23!%B[XJ->$&_TO^<.G8VA9?(US@2UKK=6 M>A[JV6BW*^O=>G[BM.!1&W5'K[6FV90$&'- L:#]PCKL0D\6?'33?N/>8?A) M\,H-N:C5QF_HH,J3+#DV4\3W$5OF1UPTD"SO/.S=?=MA(M?J75/[4I,55L:" MCPM\];<2Y9N5*+^P]WB9SJQ+S'9U;5>:FLU\)I0I__!TR6[X["-3/E5Y1_1H M>]T#?F_^Y-VO6'U =0U M.X=6:+>ZDX!=-W*XB:"?X8;ME63X2%F4"2">3KV7+I*Q9'TK26>0TJA-@";O MO:@RAMJ/(KXG99/Z.:$\6^U1(D+>^N<-L)C?X01)TBXDQI3IT8"E$8$GBVQ!#QA;_QY\ZTMI"([+C+9 MRCRY5>)M]]#RTG;&L4 2WOGR:X54 M7O58ZHX%@;Z5>BB+0[:W<+!%NW(^SF-$ZB%CX^_&V0B1$_/M'X/0R\"^V!GY M)$X8PCTWG"J:7_IE&;\YOZ.5ULQ)42JVE]HT$\WJU'Y"FV^T%O]-;NR9%F0+ MF9\Z&,\);C//XQTR8Z?Q8=UCEVSP]#CB2%-B@+[UE/]'7GC N-3(XBN) M=Y]U#+'-6\/:51>X2L1>S(XPO[71_?E9=?R;Y(S:91%9&XK^7*3T"/J>C916 MR.Y%U?$U9JC1 L2F;*"HT+"2,L9QT?+"]>*!R(5(J[I46GB?,DXKZ N.*=7G M6MV#4A9T?Z>-$LMT/>1U\27YE8#[;*^AB7#C_4!L3'A.[&.-:9'I(I!V.6J$ M/PK%&I3OL[(Q?K(+%+RFI+DD#$6=Q>6TDH#+E>(EI1':);5PN3&[NN2\ZF,' M],O;(=Q+CSYC/:YI4WK]M9"1E][O^7_#I\8)?W%2-4Y^H&U%(@=BO#X'L2+J M^J/_W[UQXA_<3K_.^NU\UAUA#27@]HALR*\G BC9+)CUAM3SY(Y'""_'J#[D MS0J>["1C8=&4)7Y7;$$S= :'F[M(9=DGF-VB2G ;O76POH>=UU8VE %E7W\. M_L@I?%DV/#9@:[2!+ORG9/@ WFJLYY.4:!8*^B.F+S4*4;Y! EJ=6&T]W1)G M'(8JIY#EMDKC%UAUXQ92]0'ZE%GH2.HI.8IQ[QL#J,-]4WSX"N6D8VDL&4Q2 M;)Z17>JN#@%* OR$_\@5*O@]6?8/EJ.;F'/"@& D ;,/$7\D .6(:1WQ M$,$DH(E,=_'A_TJ7_MP3 Z+E\PAD.0./) &G+?_(EOI?Q.M>/F) !0:/Q(I_+?>VF$<&%U [ D\/^I^IK7=Z=(GAD' 2@+T- M^2-1*OR?DOU3LG]*]D_)_C\@V1]A((':8T[KCS#PQ8$<[ZCK7D)GZ?40W0^F MET]2=&O,560+-JC^;QRK^;^5]/1?VOY;'OWM:'Q1K[9%%@@4(3XZ('- AW?< MXPP7Z[Y[]2-P%G!-_4M-3B0]'H)+:#:B;8&=64D,"2W<<%JOD&:S#[U6M;R@ M>L50BUW^C"_C&*+E"(\@ 8J:,8LS<_?9]QB;2,#?_J1"$$2&D!F7Z#C1@=CO.[NP&\3!%.$!]$V"[DER9S!R?O11 MTGRNHR/QVX5M"R'5M*GHI%!0E(_'/W0'^'_OR1]$R8'@[IA;@>)F7(-/1S;, MXWJB[^P$>5]).;^N:0G7G77WDZ$MO%V0!K?J>SA\19V_3;H:\(S6='\2.?7D M,[U?RCE-@/\Y/*<5BT>V)L9'.7.];?:AF$+%6KH$7^6RCAS[N-K(ZJTWY\0& M?]S7)D<9W-G*<7N83:-LV*%246RC@FCMY4R^V3[K$I\L*CBSOEWJI?+SVJ+P%>=]1%SH$$2L,QF38YSF0E@ MOTI\^?9=^B>E"\-08P#%! LX3 M$TC _2G(,;:1O.:<1[ 3BA&1#<$QIJ[:=ND>_2W5(BMM<-N$^VWD!+T8OVA M<:?]:YZ'EEKKE#Q[>VH5C!U3AK%)A,D$[B1IL2(F9#*WW<(DMCKD#B3[LAS( MMO(W0D _KY -B"?O*-%*'[9F7"4H+-8<-Y<@==7/XV:#R:!*0KA Z*. M[\!O+ZB8?'GQI:?RY M2+!7PEA[>3:65EP@C.)WNMLR?C06]@"C!?AONDKK>&*D0$9S2]F/B%/AC)JCA_H=%5( M5;AL/,:5E958Y+_T '"F&X#UGP77^?/<&S%HGT/\>?[_]&[&-*7__!X8%T", M:"%\]5PAL^>"+V7 8ZQ;JC.#1+5#_E7DM[N\G\RKM@VY[AOXK.A$7Z+,I4Q; M\Z49=&U@)0&/O,!PNLV?&J_XM+^\OI3E?J=3YW.XE=]L%.?]_HH-8;[9&@TP M?&/4-DUA\XK"IF5T#HO8KSH2L,'Y*D>NL7 <_MP)13GW:73&=/0Y>KO87/(< MU'^FVYSWP55F_IM7*O<++I\:Q%?B0MI3:46CH&UU3OX.E8WG;;Z6PTPU\I/L M)RQ:*MX9-2_4J><7^A)BXY\]/2>D2IGS;X[53+&8. M-;5WKZ,-"D;.(2YF M:B'MZ&=\4C#LRUS@,QS&%PRO!$A:Q[ T_8 CGPWN@7VL-2L:R]]JVKK2]3 $ M9' "\H0H0/&_V@;__1[TM<+%-!55!WZEJ@^Q&0QK\+TT\D _OBL,,'NSA]Z- M?WH!N';ZY?DS,W_2E9 B;[&!R@8OA1&.,WZ[GV[%W@CGNB"^.ZD8Z4*ILV7V M%&$;I=7J+LGPW&;NNL^++N47(N6Y+]1RN+TF_5%QF>77_:W!4#+BUA MBWSC*?AO:?&B[T5\)\:8!+#"RYO1M[ FGHBP"E.1BQ:3LO2ZS%5U014=#^[' M:5QCX]JY$:M>ESM[N8T^*N;-#*,C6H0 T;IBMJS2ZHYPK"M+T+3/JK5)9$GD M3-!FB*NN4DF3M:&H( &!" T2\,4A]00/PV80KYP($OVJ$ =SB)8*GB\TY&A5 M9;?QZ!S9>\\$D2-/R)^10B$ B\"U3X%TN1ID\J]AV0Z'(O,H5[M;0:8F>",<$.GD=> M6^4FBHO*MR:<:.-;H*KC=T/@35^!N'; DSF R+K\DW;0K(6';L\(8QPCLLAE M=7:\U(Q2_C/5U)]E1PKAXW );<2KV**#".^[LVM:='#HHQ+31ZN+2WKB[O13 MZW321IT+=5_U93Y+=[X3HO7,PU'.IX:C^&?7D&PVQ#,Q>EC?9&OVD]V$ND\5 MPQRG([AB')P6ZKI*KV*WE34X3XV_I37Z-Z8K9\AI?D1TS7C\PRCXX[MGALSV M0-.5V/&=P<+^_WIO^^_U()X#G_1-?O4Z?LA,1KB\J*'FG)HJ"U7M]6>[+->A MD=/$_L0Q/QF;2<$V&)41'*&5JM@P5KAGROG$'H\JT,S&2 ?9W!1695+].M7P M""/QS.74\M%6:P/8>+A">N!J68(:BCGV)%$4)NP?6UFSTF>W:M])X,9U&]2/ MODX",> ?P!%$.K8[@KN,58W')F-488M7N159SUN/*[[0CX6;-T9;1LQK1;R& MA1I!0V2T9E4+Y\;X-AU?)T5QZAT_*\2^Z;G8YD2CP,W;[<\^Q'TVQ C85P=_ M)S#CP.VL,6U>,^?Q&2WQGC(9#UF+BO;C\L4(MV1F^-KEEBV$-;Z5 %(E,\&' MFI[/@7]\.OF80VB/_SA+2V3<'U^)#&/F*6-0,%R*-/6,7PIOA$+XPH2MY_2\ M/'M1ON0$_T)$3+XGN>8#FQV7J:WCJ;'_#!!A\9&M/[D2M;9 M-*L^2-T3*J%KDBQ<5NBNO[]++].Z_P8?BTD-D;MXK!* NE* GS>I1?""3?DO M'W*BH@W>"$E=6D1YM3AABA2VFB&7,_'&Q7A'R"4-A+E'FNG'[.%-RSJ#B>(! MG9+.GLAGUEQW.4;VR+ RRW$)6U4YAP0(ACC]M'2[B_GP(=V:D:?]1>ETILT7 MJL(GST^\BA$JY%V_NYW 6>DBQ>S?FW$L21 N&R6PS8-AS'!/R;1R5O5;#1L? MOJE4?JQGTHLJ]_]^7N[#G@/#J05(>4SSB>Z<6UCQ##SB2>T(00LC*U_)KV"? M%V\5N7'AFO'($_$V/1;@]*MVS[V_=T6]B+@%O@LG&_AG]>NG?W]"PCYNX%H&B8 PRUG-]]+:^- -$:CBRT^QRJ3^D M:F;<0[C=_6;0Q.6?\\+1QK&GR@ M_N;HZ@]PLSE7/Y>NBLLAFW=#+26E# 8=@[4.Z0PD<*8OIVM)'\OU@F%WCZ"4;?,_ NH0!==!>['//]^8:]>;$L OJEH_E)!C%TY_D<&F1 [L&@&! 0H8,NZ%A_*B:I,&0 MZVKWT50"O MP&AT_[^(=/[3&0\5RHQ^_3BGU->K M-G*3NNZYCN>(,XW\\M3C%H^5R-V"WB(KGR^GP M/S'T16U",NKVXK[AM3*T3]ZCA=:K$MU^%X3Y+],G2"K(2]B:8A83+N M\T[ FF=.D)CF:=#I\;Y;Z[H/&E<2HBCC?DW.$G%RN(L=OC"C5JQ@QPR(_ Z? MZ<4&+&=[G1[*PF!#3 /)U>EDD^'&2!$O\O7^_/+==A\M\K2M85OGUKIQ1PAR MT*_Q1SE/Z2)>S)#Q$$I)M-Z5NBJ>V]\ XP&R5:+S;_+SSP>:D>FY_VG?>/]W M2=^&J@Q;#]GO3 ?:?6+EH4O1]RA$']Y_6D@Y+7E]=O]FX=_)"6 T(P$Z%8,; MQ &O5QFC@!_=)SE\N.CHWPLW\QR[:6= M+9=!AK7;^7"1[YT [6.;4\-/F*!51U&94/VX=E<'WI!H&Q,IJ91 H=GP%/(@ M5_367=E,']&+)7^7>!G\3$3^NBM-#HV(M/]YSDK X/]\>4?ZY$[:O@US$DBK M"/MXW6/A?%98$XMLU\;?&T]!589-PLJS,>V(LE*/=V2OVU< M^.9K^"M_:"XEY9DC[;/A?[M&=\I42Y5[UZ\P,%E9O@%6U7(+D0Y[8%7'(H&; M=96?%#ME!-C9M10*):\?A0,I_\LR_@+N,-NQWZZ#R:58IOUMCV6M^R^*]*_= M07 )&T484\JVH_ADA[F"\Q:5G]*IO18]4->\QY]"U(]/?[10<-%1.X*Z,56R M\M<-'Q+=2KM"L_3SU3\\@GWH"X?,U)/C!I[*>P+QT/$#]BWTLK&,\MR7.BA+3'9VZ/[JRU: MXI.&NK?%]T"S]J,Y'V?3P">&@LDD0-2CO-DBB\W+BU!TE'I=<&,,,Z)]R2]# MF*+XUA() )&I8_ ZSOJ$^DB"J$0",&L;B-N03<%?*G&@ ^;M0G2C/YGUZI$ M/T23Z%$*F.@/FB8!9PZA[:!*YC QP8F #K1P^>"8VFCA0[>7IHIQ="R&NKVF M,S^F4QJ<3?<_'(O!O>'62JC!+:==$D 7]@*YZ;I0'YO3:/,KVEJM=^LG5Y(J MKX_\.GB4H#:7#&XG@H9%92TZ^!75AF_8>R49JG1SO1"2[^1NY+$4U&@] M[BW&GI(J$8TR+<8;=?E58G\6O;+G+S1_9*G_P6%T4>_AR[+OL[..%_UB6"OF M'F=\D-S.&?+BR.+Y=EGG<_%Q"F3.U-,IT'-K@\UGKMN4=V2H?1^"&G%D8I-V MDNKH[Y;)2A;)-_V<^]0 >^]F:KKO2 H$IQPT-Y^.1]Q'-Z!Q8GW!FX+%FCV9 MT@/N*KS&-3NG8_W=Q7VD LQ""GV_L2J7(S!K$]ZVF!I'E%+1)/Y-%_4XS BN[&!^39_13'@?NZ-GW>8$/^?K6]F$, M_!OC1,RXA,/3>]KW60[=<)&:CXS-3M)\>> JROC/B,*BW8C4]5+Z80ZO7CDXF#L4&?6=22R3 M4A[LL84;?W4)5D KR[3HGJ090Q@;G_?08GK3,-(1?0SP#,5J'$.!Y[LK'N M[C:DY9A;^G!(BWZ:DN/)"[=':9\TA&Y]+*$4/%:'A^@TX&9:9D+ZIW_8UD'" M*^_HZM96O>W8;F50(O9>O:R\,\9^_V8%2G,61NW;N\\:TA;%9V;K21N\:[\6 ML4'5:VTC@'Z"$.(4/Y/Q;:J^QM$3ZH%3G%,.PCD]J![:2W-U$DMN^6E@9^3: M:CP]_D-P.IZ%4IDCD)$S^(RSH12BF1H< 3Z&,>-C3/!1[-.956?@<>OAI5-? MZY\I10^>I^>[<'9"8SYJ'/-&)HX,AU?(73]*_C)C5T<9+%:#TK&]NQ([WBU; M4EIK[%9CD.,FTYSD37>;I;%TOLGR8F!7I M^6@<$/"?.MNM/SQZF26?JG&_P]=BCPX4:O%WYOCOZN(:VCQO30D2N.K,/B8P M,\7RF9DX@#OM'()%F&F9SK-#UD8WY;G"O4;59Y95*F4P+U3D_9HKCK)(=Y9;;SR%.]E/:=%TX[1<'B\ MH]0X+""0/_*N,T/59\+@' M#:DZ%;CG66W@6,">'K ,-*)93BPO-CX15/]PB"+,88P0R/ MEX5JH)-TZ]XG,1%'Z^.%&:G,0J=!^;V!"=A'1P@?'4: M7$N_ KN F&2--'H0SZ1LG/0QR]Z'!-AXZ'Q38O%IMOR@-RZ@Y"P$/^Z8A#7Q M6Y*CAM2YQFN3:O/P#5;JW.S ^SE/# C?'9UOJ/#H*/?4G(GOH$6NII;IQR P MG6/\! ?,M#"B&MKF;%LU:-!0(5&O4"Z89+?-^/PJ;V^3]:_)EP_JMM9SLNQ] M+XT0A-!B.+/43#NI%GLSO8+Q. ?>GJ7 R"Z[&>Y$BN3CI%\4;C/Q;WCAJ?.0 M*#%3:PP5G*Y;,;&[R47%*==X[<*=5.W/4UG=7/QL?I>O?'US%_PK;/;L4B_J MSK$Y?*=#2HP$A'W!5@5DXQW[M(7MJ'#)AU&I>4XY#A%4423^HJZL3U[;-#-]#? 7_):L/2\VE/S"/HHS4! M)]^!5-9*6O^?+$-[[-*JFNK&79%*2],+K7ZI28Z7'L&72I')B#DT"D8&ILTP M,C UXNN.PZ_*U,,Q[Y1K>-(>O@OZL7 I!Z!)?4I9*=T50_1 _C)QO:/W&VQZF$C@Z^N%A,]4@L+E^&W=C%S;&]!1C*@.BZ,7[S+4 M.H0F+#L]%U!G'U]UWPKO.1OF.&0UX2_+M M23_N8.G9:$MROZ.[C0K2.A.MXCD73X7*?_6*0 )F0;HJH=O?X%"5U1XSXFJY MT6&]K(^HG"49#X]PB!/J.F[B'R<+UMR;2$#54IB,#J;AKFH#MB-5K&%WS;'[ M^>+A&^%F3CX5EC[U8]"_C/]^V*FO2I3CT,=IIM+'L":L=>+S=Q'A39DS!S.' MH)OX!.7A1FM(& O+(TIF3@KY47/A124[[%5!WY-=@"ZD M#1;1RH*Z@X%=63W@$!Q#*20N^*N]WC!\@>XY1779PTRSPO%JION\C.#Z MZ[^TD5^\TYI\VSFD2Q,1'/!SM%;< MW2D4ITR8 [.2YF;:BB0>XN-R[#SUR_/P,;U#OC=MRQMZ/Q07?'VHGW#6^(#/ M_>P3YXJREW!D%A)]SG#:VZ8<'^>$<7#7'/Y21NSU$>A;C[!\=S_4I#VAZT-S2)JNN?,HB=S5G^R#WA(RU3HKXC%G^F$]W#/Q*\4W MWQERW8-(QOZ/=L[\&PK^[>/#*,D:&;N14;JS)$LC)I(*60:1+4882Q.3V]*$ MAI"UL7;;M\IZ6X:Q98D80R7K9"9C'V4IRPR:1@:/YS]XSG/.<\[SP_>'Z\?W MN3Z?1%_PAF3-]6/FU^_;8.NHB'*YCM: MTB-6ICY??[_E%%8@3O(^&,$"QPU]4Z/^1/;-25H:5"R"3Y4-K4Q WF8HC[.& M% <$6V1^HT"CQ_7JE;90DW2VC ^*24 GAG:=H_I?W%"] V\;*]E37*6*E-_F MDU@[0&DV@@2\/@QST6Y3LSAV^]D13N5^U(8(66;A9NR.G!7+? C=HZ)J34/P M.ALL^D5/N C?LO#2 HA B6RR]OMEL%\2.+X#KY;A$@ MS3!2Z2<4/':/46X;>I+]WA5LQ3[R>W;L-XO\,G,2[+SPO3$4"AG4XGKU?FZ& MKIJQGE) A]''^]M_6SZ58. M6L=@7&_\6HK$LGM 68].G!DMSY*2GG2(@AHK M)4S^+.PK^+9E&7CT;$!A#HDA3SU[CLHVG$BL,2RN]/O#/VF)#+RBE!L+S:+R MB[5@/4'OOTKQ;%\#&T"3M2V#>KL;37!OFBAN@H9N;=%S-M2[E\)#'F9)6(QK MF'F!+[WPRN"[8 4@A?GC!T;$IWT/3C O=Y2N9".$.T-@H=933C6#3SVR ;MJ M*ME>V9#-8W;]805!7Q'80:QTOA$[Y+4C2GH65XJ1#WW;T-@4[@=:G92263^. M4?(^YO7R_LG(&O3-J8M'>.T-%V:?>ZI^0F]R;+&%9_$?D/V^9?.C[U1:;F7'N>-R(HZZGL^D@'(_72.F#B.YO?;?R&' MPE^Q5]^6\#QH34AXP4V%H6P7_]_+VR-T%KKE5O):HSO1/(\UYJ1T/2?I?I@P\EMB_'F?=&#O;Y9"!-47++I+W.+$J"01^NA:4F%A#SW M^2=:Z[S6X#F@K#5O#H:7]9J*5<+@>T?!_&ZS;'U2VH)C$?S)[\6(_J5L,NFOA>2[Z341%Y580TCDVPS0 M%8-A=2>1ABG93#VNYU/-=D((XA'!Y"_PNSB,=3Y=E#-T:6YK+U(+/4<>&AZ, MWS[W/&TR1UYS^9&PF+AA#SX];1O\MC7K.!>!>$JPM+##B.2+\9POSU\0!EO2:_6=*;:H6KTY>"?Y M6Y9$2Z?&;M&]+3&)/.3^3F[?,[Z'+Y6X 3 H"S>V<2#%\1['JF$>6>'>.-=T M*1"2[FYM/G2[F63B-0R]5:JANR+HP%X/Y.V')X,%I0*0;0S7^(3Y>E_%W"RY MZW[^YW('_761UQH$0MTG-O-2>X]18(\CZ3*;XC^IH1(MPN5#"VUW/ZSV'P=K M#$QVKBT7[+9Q=.OTMEGFHY#1"/$CLT=R.\N(RUY0P;_5L:"P.O1SQ M5[DR!5'7E. M?U(B=.= &DT"14K7<"2#][E_R-W:LR?[:P_Z*:'RH4W/OC^O MJTLO?2XP*(56=D\'W5"2E=[N3C@$G((Y,"_.GRMMR>#\#OGJFQ=@J-0^=%'*Q@>WK M1W.=^5;?:VLB=H\4L 7K5GTR*6*K]5$VO1>3O_BX#R_/AMY*HHP;"CP(Q5XE M!U>%")I054*,&;DR;&9&VB\ M^960,S6K'V5;T@\!'K,;JF3GTRVV':T:OM^V(6=R'O8H;/Q$<#OTS8JFFE(B M@NBU<-MXVY8)=^I2^-F.:%]9F O$'-ER\E(T+#5?*D)Y)7BI^F52V,!?G)LTHW'TWWM2#^MNN?!N6VL/R M5NQL0TY6-%MZ!&]21RR[1:]<0-!AB /I(-=#0,G=PB/F-F3_.\,P6>>JQF22 MI+&Y0:533Q[;)B2[H*=S#]3-YD,,)C;T)?;>;)4HQJ258,5GX%PIL5_*DOS5 M"ZH1?65\AX!+6_&D0T"T_*E#P/-]QK!,H>YL9*]QY0/-'_[:(P?I!RF?_WTO MHE$J(/2UG+U,A,[Q=QGXWL& !N"9#C$]#L\V=;+2R9_B["_(6<=A =9 =:V" M O>]R!2LH/%B,9A]AY2!J7 =5^^\O&6&0E8D&S::NH9VYRY-?5B^8+KK&CC% MFU>[B'Y6SZ8.&#)>%DNPXV]U2%O0]&BK@Q[NCLB]-9Z6<0/.?+2+E-PETE.N MAN4#I?U*_&M&-[%[;<9P+>]WEO@K3<3(ZFAE#NER)]C)6 M9KK'AUOI':DX, &:T)PJA@G8O/[E$-"H_IDET4*F$49.N)_%G>57?",NU!&E M("*LV.YKZ#VC1^R=/4D./@1(8/(M*; S :PP1&)MT6=$LH\UGN=?2O^LXZ=2 M3V&^)25T%]3!C"[\'$>'QV7/"K4QT0D2ZV/:T+"OX3Y=N2[Q>PQME;>R]Q6M M#6/5 !'%>]!5GWOL:@:3\U>I&^:XJP3Q8PC=5P?U;.EGPXB(2*>-4@:DY)'C M!T<-P[]LW*K*L:-%NB@NG>^M\3-K71#A8W,GU"ILM 653!MOYEH-R-]7#IU_ MI"M.G3D8_.,Z'#/_T[?3DYXL&-[K^8D,N^/-LGF@*.!_>#[XY[M08=&/98X/;)R-]U^!LP1Z35\Y]3,E MI[L"1AT)/.YEUS0Y3GMF* -I=O>3!6@+N6;2:VMG7?E.<]'L3PS>H-H2VHD!18J#/ MN=V4F?>;.-,(D3(6N5DYH'@HG94M0S"INAE<-\3AE8#T[S7H1V1!-/7,HBA(X0>2,,3,HFTE'24 M1K9UW!7%4[.5:!V#AVFF*HKIT8+A"**_XLCM?;R!BDXI/]#5M]V^CQ29U'ZU>TO^ &I)>F10S M;KQI&,:G'"&@"QK,N=7!Q%&/?GI2N_W,\(391TD6\;UP:8X5\\:V$=T?:-F4:9HA13MS7Z$^[OOW MFY* CTKQ5X;MN&[ETH\J;4(W$*L8X4GQR9OKQ\J9Y)O\H^P% OL\OZ=8 5!] MX?((LB1T\RF8#IX<(;8O56A3VE-J%_8OL"35FEWY33 >A"_T6 ^EE]H6*^)8 MQ'2G%U[ %'B\8^\*^[$+I2Y S&:B:4AT?R';CC$1TYL76LX$0+2 I_ZY1HNJ ML55\:RVKH20B=(=%.,7.9\&8*67A7.:5.Z O'A<^XWCH5S]],N(1,:M#N[*[ M%_'Q>N75"X8"&!]B5CMO?(3:\5;_D"=!,+RJ>]2*IVN'V17@DNY>7W&'VPPS M? %9T0^.=ZZ(N:B#@QN1=I[1F>/Y8"7"[8894(P!,1IYKG$L,>'@@P M*+EOS ,?+]C4/4BLW27<\/C'-&6&)R!62QQ=D"&1^I+Z3X3._JOF8B!'B!U^ M=%J_6>_&<@S$8N*L7\35JA^CP\B4FRF3V+[X3Q[NRI_3%GGNNV1<7;ZSGQL\ M-8@#6A.8J4G:5\/-QB/KYYS(I8UBM:3*^!-C,U3D=.V5+:^ 'E-^7W8PG*J\^)IW\^YAE->_'9NM374^A3OGW2 M**_@ IZF1<>V+=;R$O^D)):P/>"G:495OFD/*)D#C]*B!:1KP9#SR:;<>;-6P:Z[PM#77 MLMD^B[.R77JPAPVVN<9;J/Q[:OO-<.;>^N[838!\CCU/]+_2/_WTEK! MLZ"@O])OQ'K*] =2DLX##R?_"U!+ P04 " "(AF=8.4'T)U0C #;X@ M& &-L87(M,C R,S$R,S%X97@Q.60Q+FAT;>T]:W/;-K9_A3<[W;5G)/F9 MEYUFQG'2KF>;Q)NXV[N?[D D)*&F2"Y(2E%__3T/ 0I2I82.Y:ZRK2))#X M')SW"Z_^I]M]EXQ$$LHH^/O-^U^"* W+L4R*(-12%/#K5!6CX";-,I$$[Z76 M*HZ#-UI%0QD$1X>]I[VCX^/>8;?[^A6\Z](\E"9GPG) MV-3K7]_\'/QV!3=:)+DJ5)J(^.#@W8FE>GAP\^E@5(SCTX,X M37/9BXKHR>M7^ O\+47T^M58%B((1T+GLOCQR:\W/W5?P!V%*F+Y^M6!_9?O M[:?1[/6K2$V"O)C%\L6@^+L:>_%B^HGK88C]UO*2SO3,A:%FDA\]Y*1O1'@QLS>-DB3 MHCL08Q7/SOYVH\8R#S[(:? I'8OD;QW^!?[-I5:#OYW3W;GZ0\*+X)V%_%)T M1:R&, N@;7 OS_Z)@_X(C]VHC\#KC,KYQ*6ED_C2.X]]W__OWJS=5- MG)L!%'T799':'QC8],L\K!&L%52/#T][IR_@ZQ]= ME43RRUGWY?'QRG8O>ZG19&.SPY[ M>'5^ HV!X=UJ/ QR'?[X)(R%[@(%G1S!?U_DEZ.7$6S[4>_W;/@D$#$@\<]: M9",5/EDPE_EW,\[RW_>..F8+*]S!$?%V.]!$Y:JO8E7,SD8JBF0"-_SU+R\ MNN>O#O!&QI YP@IC*30@53$Z;])8&_$\_,*^A2@N85?+/+A,=99J@9,/KM-8 MA3-@FL$5\+E(:N1XB#R.:.Y]2;^7>:$&LV5K\G>NL:PGKV]&*F_.UJYCKQC) M /?U^-#MZQH XK?0TI=.@48X.M\/(IF'6O4!%#AP7H@D$CK*@W00M ;K@:J MR(.\[,/LE= *'OS&*5^F8Q"/Z\P9)E(PU#HTHU"4.8(0YV$NP/P[]-V\'9\] M>GX.,Y=AJ0'M8=ZIKGT;!*'4A5!) +0"&Q/2DWAI.E*Q#. "4$PN\QPA ;>/ M05IK)>(@29.L[ /@X9Y!JL<$JUY VVRV%3X!3<*& _R2(@V*:1ID0A?Y&T ]!IM,1$#H V2X%!K8S"Y4�-W*81YX=I%EL4X1WBG .6"&7ZJ\P[, M<*#@.;Y-CK,XG4E>IP<7N@C?E0ZTS#,4%A-8ZG@L87<+F!A12S"6X[[$EYK; M$7 I?*09JS' !=Z,CR,XD'>SON&6 .\NM"))U#KM/;5OQ[ 3[*> A_C%+:D= M)SOP,#PMO\!6TN3=NMM1>*](AY(VF)2SKQ[UFQ'>FG$PD#]/=;Z:8:0263-)X0(M.=(@S3 M,BEPF_$] Y4 =B(>: GCT^^#,C%[7\<^PJ<#H,.]<'\QBA8CF#Z_S&P+8"0B M#EQKW&I!"B],XYBQ.9Y]VV9-I(;%7L-;80%K<"D$QIZ:[#?82K5,6I<_^[&8 M(3\&$4.DI]-Q4(!,PK72OR*W"VG,RHP9]"6R0FF@ C1M17R'J!ON9!7"<#^^ M1X1%";N5XMT%8 .1< C\A:CS#B;GJQX;)V<_)A84P%45(&4&Z\A*S>S*7!E( M0!CXW1,%L9CFR+%A^98;!WG:#8%3 #38+*368<#E0>2[CN!,,U:# ?2?$G*J$8LA/< =RJ,2WX92"3^%5Z1YVFH*F.^QKT4HY"_H(H[.F*U M&VLQ!&=E+KFM=N@#*\9]D'J,TA80!7;*(_P%DKGCWJUQSP>$*,2?*Q6D3!!@ MURBQKSK!9[8+@Q-@&G$Z;0'U-"WCJ (L@LH*1:=6G"ZI JL_^ MXRC7F6 PGA7"X0MT+!=OB&&YB&[!N:MI-#E@I\A$66 M@:KX<@'@LTKDK4"N0'WA+7"%S-/P43NC$3PNT*KRJ#PO42:50'Y <9F6 ZE1 MNS%O34 M@4'[8'#PJX$F0?TI5#^6M6EY[!)6"SNJ)N37\&? -(R$VJ9 MJZ6 M%3D#EI6DWFH0FH,. 2)""56,0$7Q&)2WLC6657N'65IM9:"%:):X1A&QV $* M2;2R0L+F\335MZ3K&_7 RO"-UA"7$(K3TQN6]$H&XU=;V.W@LHY=V AYCFRJ M:YR5+5SVQ9*E?P7$#]LX[+WX(LF_;!R\W\,Y7Y>7QZ<&7H#L$Y3R)&C+'6W?]@ME&'*&VK6W@\5WT'/VH^>AK/[F 1R:&LMO74MQV MQ0"6?R;BJ9CE!M8O7O2.3W\X[Z<:N(IQ#1_.A5"^?V!FJ\,GN["'/]M M88X5)-$:.N_Q!NF\/\N$'"0L)L^"#ZF+68"HOS2^=_O3;]97?EWSE;^WNL0' MITM<5;K$HVK2:VP+^EWO]@ "@)8;RO"Y4CU!+UBD#)!V;)TVUJKND.H^&$CM MNW2JJ_AFJWH876_6^;H0QKRUW0OVT$] [HEO<*K:85?VIOH^DZ\8SZUNC0'K MCI0YMPFB AD&_7WC0=E_;$UW'43N?U]$1M?0;9).23EFNV\]Q"-20%.J3,#^ M+MH]B5^/((7*UL%%:]G.NPX;ZZ: B%82+-=.W=,*2DP8HX%&9N\FN=370:/P M\?EAX#,ZBUZ^/3[[2N9'%B]L9NB;@%::EYB +6H\P#1QKF3>^%SP@)1'^ MW+&4%8B'T!/(H+-#[PJ]HU70^Z>4,2U6&)5W\:5.,$O+(!^1%SV1$Q.LD!2: M0&"YP(3OQ]FK09&C>>2?\;%>Q(1]U6/[BU!\#I]Q3B,QD3"ZR)EK@O12$ET2 M7@@*-[9"I3*),1J(SW*B0I@F>1DSHK-_C&F$X\'1A A,HSZ8&312\4P0/IH M2&"/G>Z8';%,UH9&QNYO%?;(5;!G+G*-T&R$=X,Q3,Q*MTS++AD[3AQY7EV M7MU!Z8M0N(BQ>AW1%C@F!;L4RJC4F,$A"_3?%:-J&[Q].#**SOWOP?T _&2# MC*:WB,X<2-LZXV83X/?>MQ#66$3O;HISF7>MR4G DR6G:*&/*4@3$'I'>!S6%7(C8PH8,NU$Z1=G2L0H(,)# .CI@ZD"OF# @00[%4<^WN7': M0S;MX3XMAT)C=II8&+8&**B"8J* ;[? *3!110$?1W;2,3I%WN'[\L#(#E $ M;+O'H7B1?I004"V+X*RUB HJ&*D@/>9QL-#PQ95LA8 M8)U",J1,M=;8'@@\BL/DYQN^JL:RID 1LANE4P[4"B"L@NP/T,]Q?WG%0.M2 M T)O_.(4)A\#DTHS)+W(UMVS\ MHB?[L*#_E"I"6Q7P$'C5^"$FO49,L)K@?V-4[W@7U=M%]791O5U4[X$X/J9_ M5]H(+"8!S,@#%%FH=)'X+I,RQ_1"2FW%'V(R+/"!L?@='4*9U%LAWR98QD%3 MOD,%@XD!"R,Y;M*%YO-H-GZMJK:W7-Z31%LP;RJ7 >LW175+Z!D 7VNR&39] M\NI+"X)Y!2AC68S2*.=B!C _U<;KP; @,2749[HGMW[=FDDY WG3%X+D,,.P M@(W%:)7?LC\3:R^PT*B6&#DI8_0^N((4O!%UFG"T^9O6I'W9+P)-"9A;,'68 M.Y@>($!%C$GRL6"I(X9:$DN&'\$N2]#KDH%T56-F$K#.1!2EEM;7Q 2GAUP8 M&()9PR(9O@$S1!&'=^=8>Q2*3!6P@C^$N2$'E"[D4(7HOJ:8 /P(!"L3RB81 M6B-PS6R0FDW\([B<"T5>Y+W@-_1IF:19ZM>RHX-P238+@@BSQIE0\M]R_V0;J*&"LB M38$R6OVF@*!*AZ<%!5-L#T(%8J[.B9VC( P*A)4)Z,C*<6H>)"\GQ?4P><(& MOIVZ52F01#Z8BFY\K28^B=Y5'!?+@$KBTM7&@OP))>FMZ"SE 3DV7HTJ K!8 MAFYF-M^=!VG;*%,YXX!F&0YO26ZMA2404KGOY\['P$< 8["L#AER6@)'YBR2 MZ8C+?3W'9GN4W N UH*WP 3S$J,"A7\+!IO6]O9?#>C%B$!EDB,JV]FM,A&I MZ%9T=]H([(*X:M/'/7.>;:J,6!2<#_9,30B(-LHN,_%'3#I()*,Z^=!5L6\J M^[ABL"]R:EPS]T9BWN3)!/Z,0'0;NF#!O:T)E_4W*%SVH9;@]L#QLEJ58%N\ MC(I;:Q&R9K"FF6OP75+[_!I+DDCS>3 8W>I+F3@2B8S< 7QK%'[8^%8J6?!1 MN2VP"//[@,1/ W F-02X+(D,&]&G)^SDFK1!L7]BLG9B)I[&R1(";6G0HTWA M.$^8M&@7!//B?%4#A^HB#0"S&2KDP7@MS;#6ODR( #_Y M'[U@'T(-^5HC^:2E;A,1A,:>"@ ;&G"Q&5TFW,$#% ;0!A&!3/5H,5)@*5EP M1JA*T/!-F&'6%D\IGGE;:;@B#APB@\-^6W//NDX9)[J)>)9SM*NOTUNI3>"+C S3;,2A]"Z@\G@!E9-= M0&474-D%5'8!E0=,B@#.X60Z>Q8X \C4,IN\%Y0;NAQ3+RS?O.3?Z&Y8/AJ/ MU%4K1HV*W$>LVPFI)H*\! M\PM-^&,^M\P--$;3BMH[)=3QA9H X578H8P6;X(G)GV*-#]L\V.TUA7'VTOP M(V:!85ZG02^RQ-&QNMSRK9P1I)N34@H*,?<><:BT/79QN$%V\?R&/(2!?-/H&2,R M\BI*MK0N1TH.@I]<6S0S$6I7L0!IF*Y=:P)NSA.5S:3NQE-&\>^0G]4B>>6/ M[=33 S??/@"Z47GADANQKQ;QL*H5I41*\AF; ]F&1V$H?F2D#CN&JSX4*W=R M9 @ %^,W$'>I=9P46%W".;V)Q(9N&,8A(3'&8HTR \6R&V%!$ .XX:[ -F@; M#T<*9IF*"-N[:Z5JB/YLOFM@6^W%/55-;$%@"N-2W*C-=%2SY3OD0/Y4@G%^ M=-A_VCTR,JW>$M&Q MD&]IF[F@?G'U(MNQ1!03C@W:6);CABZX95J(6K[H?O>Z[80C%4<8=):9^9B! M?*00(OSD/F=I2;E!QUYM8A+?HSP89H=+H<2N\EE+3!4C#E:0K<3H'1U!(]9!^A8N&<.%VY5Q7>?V281-*H?[9PE2%NZ MM-%SN2]=EMH0U1I!HJHD"J]'7 $_ORZ_%?]($0?Z$\"G).V4OK]@%9O%E;Q5LV*7?@ M(RD>WX.O_-3L:-ZQ/4AGF5RE*W!5(N9;4F(C)B9"1UN8JU M"C)6RP@WK5>AGM3J4EGQ15XV62U#;-_F-V6&;W$_!0JSS_.3GFF:M4HG#V2X M_,[:\18XWI\VI'BZ"RGN0HJ[D.(NI/@P-A(?7^-.KYDS8HQ6R_G!G$IICNB( M%CEI?2-[SO'(;C/?5?M-QE3''\8A%2\*6^9Q)"R()(%=K[;]T)2[, MRJT;0'1MD]*U28$IT.MEYEI?WG\\*I?M[4VBE/00_[B,JOL[8Z8@A[K\8F,O M@&:%3,CGVW'%2'2P2:$YM;[#&KXKV3 O\CW&%NEK!HXS;BXX6G_T\N0TV!/) M-Q@W%^2U!B(RXU[#K-GJAN2T1("1,[&%F>^AC5 ,:B_+ MM0T]F=1_+C>2$=]AU7"ZARLJJOS6[S#?_8T/:M$6FC-S#-=-[-$V9%IP"03: M3I(IBU-,Y)=,:6?_4#,V(L]MZ M_8\!@J:UWS%]$.=>B/6OU@^#"378J3; &L<$6")83[0_G+,K(CX+ 3'!'J,P M3B.J>G3I&_@>+^9T3M4$L_VF"ZAR^SAG4-WO4T],7LWY0\G53:_.ZMF",ZM@9;Z&4P4P00AK">#[.!G: RV"0A0/=21 BR.J. M#]L!:Q+5X7V\C8*\P0W'KSN(PCOP8-GNGBP83-=VKV7SS(&(AI5&;0.04E+) M)G(+%E1Z2/E,:&[[0+(A%,M5VB8A:OBSZ83/E ]0JO%7V/MAFF*NF^NW2$(\ MY_,7:94$$(PRA2/)#A8YL6=YU0HVX&Z/TCL!M=77D.2>S=BU3-\:1YQ;D[+X M:]%/WNYO58;JA[0=@,99;.2]!8_-WC+^!]$TXU'MLV"R=W=5@P9F"+1+& MIN,Z59Y=(YC42 )_9DZCX+)K80ZC;8#?5:JPS1&>I:"PI],$K)6A*7HLQ!BF-JVQ.*O0 MM*ROLVB!O>"BJCBL&^V[NJA'"V(\W04Q=D&,71!C%\1XH"!&Y8UM.F.MIQ^= M#C&Y^_.%LA&=%5;CYO0<]L=YWC@1!XM+$"CABQ1@:4Z4?W0=9 W][.D&Y1BZ M\[2 2Z33SX,>4[UGD:N:JK MF:N(*4R/F'7<%5_5[.7GJNL"1?LXI9EC:%\+M>HUF$U>S'*=YE?K)>5\"V?&2X MW)3HRW^']?_:-&J7AJCQ&AD J]A>[.WT]MRTG2 4Y(-@3!DA(T(\XXX&]ALB MC::RS\:6[GE(P.X'KS,)F1DN%7R_8/47(HLX*;++J MI[*XM-BEHE7=-S! X4)JS7)@0E#TX9&3#Q'/]<*ZPIA;I#@:W$A,"[C95 OH M,6BX,$UA87U1?Y]5"X+FF .+R"%(T=&RBVR,64!],.QCQLQCP8!46HT^ET=' M[#6DS+,-4EI<5@/AT:6)ZKW[(G6H3'W19^H+]Y'=>YNKUMR,%B10U$NDYO,I MR'W)ZR4)0LNUI[X/02M'=:?*AFA2\/'AT5,#HZL$K1V,:I-JCA -13ZR#9,C M&<,U39PG0RT=F#[*D"E66[B.DOBF7N!8(6&_.3Z,KI/+VQX\;V2K/W_SHJZ= M>7T]-@"'\Z(CPM9X5%>-&HJT'=9SF5+;1)?/-X@N_Z72N JJVWYNUL3X14PW MF!*O92)B$FD4/+@#O3D'K1+A>BJ KW67/$'K9HZYLN;=2Z&S31W!ZB M1/D0I/R522RF@S)&'RJE>9O^:!LA@/S>T$ M8!RC"S?&C /4P4(8/,:D;K-*?)9_\ZO;5?)[F3!9](*?7:I(5@@A,W]*F)A=)[QV6 3.H^\( 2D8.,8^[^S M($P'>/C8D ]LK&Q3'( '-XR;NQ>5=!VE_/C!M]CO G]NMPFA6(L*W[SIXW@/-M%<'81G%T$ M9Q?!>1CFS^E8B>V$G_L,O&K;B]Y0Y-W6[\%MUROMD7Q=+I&/'D<'(_N.6#J: M^A(V<*W(V&S!>&-6CO*'1%\NY6U-D6AJT;1&K[T&B#]*=62HC(T!/*:(:;1(.:I !4;W1=C;AA%]NGE_S&SC/(CL>O3.2Z@:& M750BXYZI];!)>];+:S**1A+&\'0$8W*X,U@Z_$O5OET$XQ( F,7.W5GI5B:3 M=+E^Q4VA<:Q)97.2^YO=ZJQE4K=^*J!-S2L[#KMQCVE[FYMI=5,+'YS'*C R MG?1\^#PZMF]KK;CUZ5P9]N,,G;4-%T8/4N K:]2@K:=?HHX*Z,@GT#"K\HM! MJ)%X=:00W(U-$M"X)F]9F<(%I\U5&H2$VV^)(#:HP)!]+04F/V _=^*V6 MU)Z@F6^ZI[N HXDD$:)B]R&TSCD!2SM*9_>U7U04%.(6@ %J3;A5(?,7&^3E MN@CQ; I@R4/'$"XIV=N4 VRNCVNM-CV^E8R%J(Q118$'9X%$F0="Z -AFY#K MY08AUU6"4+[1!N']M9;=2S2M;#VE5[][X[F2%(>5F?*L;J5K,FG M?2YE7.X:)5T;R)*.HZ(NX?6PN6'R.64*<>&.&8WZMPXTCN$W"JBG.8AF[+L] MEOZ4-9&.R_L;*)T7K0U5:W[B.SH2;)&(<=KU4G3XW*Q/D6,.ISUT'#IH$[ =71^IB#VF9G8?:/+5?B6B9,-$FJCK6NT ESR> [U^_5-I'Q MD,]KPD1.E[WIS/^VR@4V)[WFMF1NM[<+ ,78P\P*$4P;S7K>4:PFMB5ORS-5 M\TK2J55")[RJ.-*2RSQ;QK9I3 $"U5C5WKM=+-I9?UN%E^$J>'G3;I?D(T&9 M,-BU.' M[ZBU'O(5F1=\>EXHU<3DSBR\RY7@<]\L^[47_)I0Q%_+27J+II-@ M@XFB,&A0<7Z323XVYPN8QM. A2KR,I0X/XC+ZXAIV1KC9N,^.F*!=QI;F B7 M44&5,@K;!X),LXD.Z(F1WKD'_'#T[/+?H14U4 M')>TDK'Y)FL:PGT&H BW:]:M8(3J2 !MRFAW]3F/%MUYOHON[*([N^C.+KKS M,+9Y"A; T*G^9'Z;U@T+?(M%:D4O*_-.JH"^:>(+ SJ?V!-"),\H [PNFU# M>S(96P)@$HAD9[S_H'S6;RD;6K M:APV>8O+V_J0UG,V @(M8T/M;9! M=.)R).\8YZMZ";63/=YM#WI>M<9ERH6#,2E;2T0O*92\9*I^UQ!GAM!E[([GMZQ>X9L>4J MB/UAWI1%7*+S;H=JP)4R:QJGU3$CMKT$/?K\R8O\J5/"(:<-?)O9T M8"M3.NP6LQ5N4RP[H$[?FL0-4>2 YZ^H0PTUDFJ!P_P,S2G$8)5D*<5M\S*W MB_+<%/5 M"W,H/D/ $RA$EN62;V2,W0.&3&<[P2]2+DU2@=DU^ \PDQYX1G[4I8756,U?OP'7X-#=[$#(\:O7"EC.W& M2C4Z*'ZDKKQQ?(MR)4+48&^;4&TE_^8JX1<__Z-*^'I8@;^V=.^T"AK!'^;TY)KIA@>AP?1%K4D)PR[E-E6Y MH2B4#Y3,0&CA0#V0HJ#0%-L*XV!/]H8]Y.M3H:U=[=ZUSVS8LTL;9@J5MGAM M3YI=3MY1]T3TF=XE_D$/6=D[]%;'TQ/O_WR[NW/[]]]N DN/KP-+M]]NKGZZ>KRXN;JXX?- MS1N\L=8'":R((^ 8E.[/O'12R0D#6=&PEYW :Y:5^V>7^Z]'_S0P-U:N^0*V ME\WQ& &Z.()KV.*7:@SV6;&V)Z5@PX&AEJZI[Q U\(2SM&LW\0\^ M"1LV1MCRM&<%*WVZ/UIK8N1J] MI\^W9N7_=^>?AU2D[S9X/M.93V!X[,_MQ0$1X8X0_SR$>-\KWU'B/5*BR:#+ MM,*C4,1XRRGRS@6_%84\"U;9BZVBQ$=B0AM!B@^P=D+Y U(R[]<2?&"[;\M< M2B\?PZ7TK?XC+,Z^RWUTT$^C&?PS*L;QZ_\'4$L#!!0 ( (B&9UBZ+MJ4 M108 ,Y; 8 8VQA#(Q9#$N:'1M[5QM<^(V$/XK M:C+W-A/;O.2NG.$R0X!K:$G(@-.[WC=A"ZR+;+FR"*&_OBO;))"TN3:$&!-E M)H#UNKMZ]I%DR]OXR3 ZH8]#EWCHQ#GM(8^[TX"$$KF"8 FI,RI]Y/ HPB$Z M)4)0QM"QH-Z$(%0NF>_-0(',94 M4AYB9EF=LSVTYTL9V98UF\W,6=7D8F(Y \N7 3NT&.E6/L.?1<&(P,I;V>[-6NTT2=.+?I/%4 M-5L0AB6](JKMI59=1K"P1USZ];L=_%/-:%%OS$-IC'% V=Q^X]" Q.B,S-" M!SA\E8_H7@:9!/4FNI8$9G4#C2M9ZJK\->4C]EROI#]7C M:*7'&4ET&W'F06;GZTGWN.N@2MDL-ZP1&"W:@(@NX)6()1E_)-;PXGC8;7>; M@VYGB/J?4:O7'%P,4:L_..\/FDZW?_;,PJKBBXZN:$Q'E%$YMWWJ>22$ J_W M:Y52M=ZP5,$-"?9]&DLZGJ]*YO@$C3EC? :X15@0%$]',?4H%A0ZXF/48EA, M8]3B(N("*SPBG&2TB4N"$1&O]\L?2O5J^0 !&U01#CTDH=7O4T%CC[JJ1HQH MB&8^=7V5-4_Z 9_&(&")OCTQJ>L3- *3LQX6]7TK^[N4R&A)[&H*AU:][ MV4DG=LP95:[>X@',7/,;?[:D]X#9@&8E#Q:&-FL?/_1 MK!SFKDT^&!A*6)0 H:!?ESA'450W=&]IR^JGC)-HUVL]SB'R5FLM_.<@ M_ ].NB[5G'X)B!'5&;XH##=-X!6$5JTP"HDME\O74\^W08VA' MY.W'JQ@:P.Z,L@-%R8\$4-[Z:%[:-EY*,874,KY;OT@W!JJ04J]KA>2FG*VA3&3J$B#C5G%0@\>?OT@WCZ,N?OT@WCJ"S+1]ZLT8VWB?A7J3 6/"/HE&)UHKMHH;)K36 J* M=XNJ;H&4D=;C@92W8CO&4D\$M^?%5COC(QRB$\Y4;[%>1A5G1LO;A5>Y*?, M34F:DAX_!.?=SOE0+X\* XZ\77;X6_>,JT,6?O8X6&_:MH)["KEI&U(B!$;' M4\:(5"LALV>V].F"8B E;P<^QB*$VAEXEA^HK/,T)6^M-"WE3TO]V,4"-=DT MH"&=!DM;M<>?77E6!1YS[EGS6$X>_V]H0^=RKD[;%9/'G@>"VT=XR3(?LHNU M"[R+P;6@MX,XVQ50YZKQ4;BOF4NX47X/4UTO[B(N02N0(N$["K5 9(ZFN"$&+PGI?NU5$N#/[ MVOM@S)!6T+>Z-146B@J;7YU!\ZM:YA7EY.R+H+==>1I[G]T<6+ZJT&B:Y33+ MY7/0^^XKOCB&[>Y$KO7.W Z"3S/@DPQ6%NYQ0#!#G3@)K%;8TW0OE?4*>>S. M$<1#_:GT.!=K'@O809!MZ3QJ)=%1C[)8R=MBW428]-,7B\JW;GHG].12 .;5 MC"R(:P4$44$HC>RZE$FX'/@Y2UF.^YPEW424CO"$&"-!\*6!QV!@&U]QZF6C M7*NE5)*&ETW32DI]*XU4G82^/OH;4$L#!!0 ( (B&9UBP^8!=] , ,40 M 8 8VQA#(S9#$N:'1M[5=K;]LV%/TK=PZ:;$#T MLIS&D1P#C>VTQA(G!0,_\%VXO88?[Z/)3[7Q M]&82_7H[:[+>WE]KG6 M9> XF\W&WOBV5"LG6CJY+OC X5)6U$YUVAN/S C>*4G'HX)J DE.5$7U>>\^ MNK2&:*&9YG0\0=2*"4O+$HF4.D1/!Z>?V7RR M-BS5>>"Y[INP)&G*Q,KB--/!B3T<_CFDV"I_&I,-M4!13C1[I"9V)VK"*5%! M+'4>/D_P5Y[ESB^30EL9*1C?!D<1*V@%"[J!I2R(.#IN1O"[HHIE1V%M7;'? M*89&>II^TA;A;(7!#=:PX1_@')C+ZS<_3,9X+^.&UMQBR5. F.!ZI:J#\7.P)C>+N]DB@IM+F"^FL]L9WO!Q.7L_OXMFR]ET MMR#?328W]XMHOG@/E_/E];>C\-NZTBS;/N-@['>9'EG%8L:9W@8Y2U,JT.#P M8-AW_7#D&,/OB>PCA42*RNB$EJ!S"DPD4I52$;,B(=Z"HAE5%(4%IV!)5ZS2 M[>2=1HVH-68A;?!]W^I[P].3 :H&7$I5P)TU//ZLR\G EU!6@O8-5%)#J?'4"M8\X*)U8YLQ@1*)B,4D%K?[&]O# /PLK+!Q=(?Z9>N\5 MUZD<["Z73&L*AZ0H0_P/7R?8_JNKV[J4CDZ_E,#;H7WF?6<"7[,Z:DI.W9@7 MW9ROYO;:KG^C77>$:[@B#Q0F2.D8[C7)7WOR^@J]%$K_@7;M;:?^_\UPZEW) M[HCX4N#58)I[KIZV3"1Y6"FY%JG9-DD5'+CU)^R<._W M1=@][[8CW>/N\X-T25;4BA4E#Q;)<.,;D$?)TK;SPZ'='[P)VVU=,^;69^_F M@%Z?^,=_ %!+ P04 " "(AF=8;?<U:?V_;.!+]*MPL>DT V_*/9).5TP")XV*-;=,@ M<&_W_J0EVN)%$K4D9\-*=MRDK8NMBUR@ /$MLCA<#CS^&8HZ?RG9G.8 M)SR/1,Q^&[]_QV(5E9G(+8NTX!:M"VD3-E9%P7/V7F@MTY1=:1G/!&.==NND MU>EV6^UF\^(V&OS6[?L\./X\&1$[[^,!C_ MYW;H9[W]>/5N-& 'S2#XHS<(@NOQM>\X;K4[;*QY;J25*N=I$ QO#MA!8FT1 M!L%BL6@M>BVE9\'X+DALEAX'J5)&M&(;'UR<4PL^!8\OSC-A.8L2KHVP;PX^ MCM\VSR!AI4W%Q7FP^O:R$Q4O+\YC.6?&+E/QYB#C>B;SIE4%%E+8/D8&Z'XD M\]!!S+?-9,Q=2&)ZVSLTV3EK-DW:;\TD(M4F[E7)#NFM8H M%5R'$V63_N,)GAM9K,9-56Z;4Y[)=!F^'LM,&'8C%NQ.93Q_W? M^#9"R^GK MOI,V\F\!U5B>%0^VR5,Y@W*RM>_7'Z*/T7^GZW_0C).M&1?"K6VBTAB=PS]_ M&UV-QJS7:77.@PF<5GP'$R/@5>B:C5\R:S"\&X_>C@:7X]&'&_;A+;N]&]T, M1K>7[]CPS^'@XWCT[R&:(3&\^\9F;QM)G2NU"VT:+!*:1)E-N U_H#4O MUT^=%ANQA,\%TV(NQ0+<9Q-I&,_SDJ=H+)2VH$/V5ND,?-G\G:DI&Z13-6F#172%'0SF4.9R]9 MF5M="EB)_./R%]S,688K+1&(*8_0I)G*I&56>;DG KF(A#%<+TDDX_<"\]9T M&K3%, 93ID0G- <)1%(C:4(,:=3 $FP6MDADE#!3TL=F_$)H42FA!632@-TI M)?@TJX4I1.0,)+T%3%,QECG'L)A-EG4W[!%#EO4^@QC!IC)'3"B\FQ@T !>( MHUO7^F4^Q09U6Q&_H[2,H1-QKCF\ 8Q(G2Y9@3 1P@AY*(;6$*JB9QY-#93& M+D\W2*),(0#<* 3736> )^G8GDIU!".#.94S8 MX@:G=&),;H!+JH@(<%S'J^ #CI)[OU*J>VY:V@H.)PX"'L5;HK6*RA'S0[6@ MHD1!;>!X2LU1I'3L#'"UU4SDR+@ID(@>41#$201UHT<;MH(LP(U[O#F\14=L M..=IZ;B @B&F4Q0W<@XWFF>*E'5BW8';_.7S=8N#%P:"EXROCB:JM)^V8!?V MY6MI0:7?],O%-9NLBDJW8X3W!)W32/D>(820&(SDG?\TB'0BJXH.U_,L4KZ" MARBYJ2@J-86JEDF>T9HI8]%.]X2@RT10]%>)1 35AY\8,@7FP!"/I"O#49D+ M=YC,MP_U1]ZJA)MUVB5N<1@5L2-=YX^*$)N?/GT;ZP M7Q7VESC.4ZTC@0TZ^M A*I("D:RRUKK 7@A^3VG(UQHN$;DJR=UC6AWMOPH? M52WL#Y[/D :/,="(-6=\$DM5;84A 1*H(;/A0:)T)09U@R7N,547/WL39!] MGJM7WI=(9U.-3=E E(2C$L39W<&K -'PV4#F5]0$N^C=,6CT9,MY^\T!/1BC)W#NN% IG0"P M0C?MY&]VT_;J*7V\(PFUOB/UZ"C MW(#\7V'!JJ(2/SUI]4Y?U1U1*5XYY7LX6FY[F7Z'TL*T"+W7 %WXGFO0Q6F# MT3/6\T!Z]P8VWFE1W5:W^Z/7]!GP$%0ZO[3[3S_KV-EY<=W6\:M^!:6)LE9E M8:=X8.[F!ONY[?Y>4D"OEB$+3/#TD=MV7 .'V!>,VG].#_^G^/W6JZL#F-XY M>-'HO>&9"/?0W4-W ]T7A,XQO=@3#A]$5-*](S9(N$21F^_QNR%O)3DC?&?B5X7\SRZGVE5YC$5]$J'J^15 M>Z=MNZ,JZRGNJI;OZNW152_U5NL0SY6, M*R"U:86_;.!+]*]P4NTT MV[*=-$WE-$#J)EC?M6D0N-C;CY1$V;Q(HI:D['I__;TA95M.TL;%I446<($Z M$CDDAS./;X:D3G]IMR^**2]BD;#?QQ\_L$3%52X*RV(MN$7I7-HI&ZNRY 7[ M*+266<;>:9E,!&.];N=5I]?O=[KM]MDI^AK6C501LL/@==#O]H]8]TUX=!@> MO6'7']G^Y_'PP F__S0<_WE]X4>]_OSNPVC(]MI!\,?A, C>C]_[BJ-.M\?& MFA=&6JD*G@7!Q=4>VYM:6X9!,)_/._/#CM*38'P33&V>'0694D9T$IOLG9U2 M"7X%3\Y.7[9/(&&ES<39:;#\ZV4CE2S.3A,Y8\8N,O%V M+^=Z(HNV565XV"WM "T#5-^1^=*>R\1.PUZW^^N@Y$DBBTD[$ZD-7W5.3M9% M6DZFJS+EIQ9JD7$K9X+Z;O0:9X+K,%)V.K@[P$,MRV6[5!6VG?)<9HOPY5CF MPK K,6H8_2_ MU_)?&?WT?O1F-VV.OT3X,(1BM_@(HQ\"IT0\?'U!I> MW(Q'EZ/A^7CTZ8I]NF37-Z.KX>CZ_ .['%V=XQ%/GRXA<7'SQ&IO*DF5RVYG MTLA(9M(NPJE,$E% X+<7)_WNX> T(,$?9+W_5L;*=+&IV:C%/DHL%I&Q?W78 MGUC4AL5"DR"S4V[#GZC+\[52K\-&;,IG@FDQDV(.YK-3:1@OBHIG*"R5MB!# M=JET#K9L_YNIE TSKBO#ADJCFM,*'NRLB8'['?:.&Q<]6+Y@MX6:9P)QIN6- M6ELS41BT4 A0Z)W+ L9>L*JPNA+0$D!UT0MFYBS'FY9P1,IC%&FFAGW7XNM*@[H0GDTH#;*2#X(*N%*47L%*1^2ZBF$DQSAF8)BQ9-,^P00YH= M?@,Q@J6R@$_(O6L?M 7B*-:-^IED6*!NJ6(YSBK$O0)/S<,W@)&I,X6K(2; M"&&$/*1"*PC5WC-WA@9*$Q>E6R1191 ;A2R)-G"E3H1W1DE:9=VRI%3)K M%!NV#S\F L#PSKKX@NA:((D^QXJ_J3)(] YYN_=J7QRXIKU7B7_SKY)2G,(# MBOIG1 L-G'F_DRY;#Y1N#)1B()KG7?1!@B+<+N"39OO\@+T7!O4PKJ/WQSW? MHL@3\\ILWX1"0"3@Q7HD'U14I=$!ECZ9A @%4J)P_5!*MJ:B)IWYO0%@44>5 MM6M;-=51I00M01>C,IFX#9RI(B,3R;6D"4@?^QS!%M03TA?$([>*C M>CGZP M[X)"V$FY1B4''N,*R0Y8$]-R2JSC&EKX*-D,[GB*! F"V-!>)#LB<["+[L)N M:SJXA[[MB61K$ *X,YD0MKC!'IT8DQO@DC(B AS7R=+Y@*/DWJX4ZAX:EI:" MPXF#@$?QAF@CHW+$_*6>4%DAH38P/(7F.%8Z<0JXW&HB"D3<#$A$C2@)XB2" MO-&C#4M!EN#&'=X6X@)PATA3)C9S!C.:!)&456+?@-O_Z<-[B MX(6&X"7CLZ-(5?;K&FS#OGPE+2CU2Q]/KEFT3"K=BA'>$K1/H\YW""&$)& D M;_S[3J0=69UTN)H'D?(=/$3!3<5QI:F_L!K->5F%7:)6QQ&1>)(U]FC)L0%MHRW M(JMWEG?D6_^WB7:L19J]^NYT?]\>#Y &3]#0B!5G?!5+=6Z%)@ $4J"6CX4& M@=!4.>8,D[C)U%S]X"'(+LXU,^]SA+-48U&VX"7AJ 1^=B=X-2!:/AK(8J:R MF:"04/!)?1"I:_81>9FIA4#M?*H\W_ -N $>3Q(O.\_IMH(NLIQYW^[1/1A= MN+G]0=U+!(0*W8Y5EO'2B'#YT-3C&(-/_?4-78#1]&'8S>LU4G#SCEKWUO.SLLEJ3A0@D 34@+"JK+LX/NX<'__:M$8]V-(RC?NZ1N?D(3K5 M6UIH^=Z>:UZ&$1;Z;7L."SQZ![BJYQ&VZ)45 [J(O#_%'^WTAB JMX2 OR>M M?VVRE<'[G:,W.WO_/'L?=CLG1SN#/Y'! ZN);IZ&6G[$E.7F?.DYE!:JQ0/D M(5:T3!K WP1*OZ)WJW[VI_>]$[ M[@[N_VYX]_N64!W1(F6MRH&B+\P=JK(77??O^3AZ[^S=(F2!">Y=]&_Z]=F# M^1L>WG8!_S/Q^\2SVP0P\>^S1N\5S\%(.^SNL+M-_O+3X3FF[PE#-IQ*D;++ MU2[MDS]XVL%T!]-G =/]:W_U!6C> ZD_!)*/]' : ;B/2JV'.5]?N]7C'.Q6 MPVXU_,.FYT :N+.LY=;OF9RX-7>CT]615\3CVXG&PDOHL$WI<)G1-3XOWZRH MM_EDF$P6HEV_+W/ YF?M=4GSJ_:[W\N7?"+:_D" IU;HD,^43&H@G)QT^NO, MTY=UW2?V_CM\]V'_V?\ 4$L#!!0 ( (B&9U@1 _"(A 4 %\< 8 M8VQA#,R9#$N:'1M[5EM4]LX$/XK>W3:PDS\D@1H<%)F M@C'33(%D@KFV'V5;CG65+5>6";E??RO;H0ZE4VZ.,KD9F. DNZO5OCS2KJ+1 M'X;A90G)0AK!!__B'"(1EBG-%(22$H74)5,)^"+/20875$K&.9Q(%BTH0-3L]YV#+LPN8/?:=_?6LL^N3\XD+.X9E?>J[EG7JG]:,?=/N@B])5C#%1$:X97F7.["3*)4[EK5< M+LUEWQ1R8?ES*U$IW[>X$ 4U(Q7M'(\T!9^41,>CE"H"84)D0=7[G6O_S!B@ MA&**T^.1M7ZO90,1K8Y'$;N!0JTX?;^3$KE@F:%$[O3M7 UQI(7L>S*WQI)% M*G&ZMOUZF),H8MG"X#16SH$Y&'PG2;9([FBB=LV1E!/%;JC6W=(:^BRE!5S2)B>HK?*()PM4+FV=5C[[R /]'^W5W_0,P8;,RYIY5L@>(1,[_.'RU]@[/J:T[/MWA/;O6FE M9J[5WK""!8PSM7(2%D4T0X$WKP8]NS\<65KP-X7OK[)0+%YM6C;IP"HOWNP&^W=N4'#4F*)0 W>+5:^#&MV MXTOWJ+\/&,7:'9:A;6EMV)8A=S?"1F=8=6I6B]SNZP=.=) DX72L-A,0=R@@%YR0O MJ+/^T#;K$&=+ZCJ@.SN]\#!CFWVCMG>S:]245A.H)Y;K61MMW=I)%=VA5V^3 M(>$-J+"+;50<#LQ^_W4[.,UDZT"U&M&6*GH4'?8/[KXC!AX/ 3J T#S5-&C MXSWQV^Q/L9XSTP!T# MS<1N/6[_>S_R/P7P4WNW@6"]U6XU?"])BCO2"WA?P/NH7N79\>GK'\4=/+3A M(4XW-^ F>.#'25X0^H+0K4#H[DRR+&0YX2V43N.8A53N/8!2JSJEKYO:+?D% MM=UG)W>'^8"$7Q=2E%FD?T80TED7L-:-T":C.<#HQ'.64:/YOBYY[9NHAM*^ MB+I_Q963!37JHPZ)%94.N1$L:I P&)B]_;M"6]/LZE:LOCJK[N*._P%02P,$ M% @ B(9G6/G&C'.;!0 6!\ !@ !C;&%R+3(P,C,Q,C,Q>&5X,S)D M,BYH=&WM67M3VS@0_RI[=-K"#'XD#I0Z*3,AA&GN(,D$,]?^*=MRK*MLN;), MR'WZ6_F1)M KO3E@TIDPP7&TJWW^)*VDWF^&,4QCD@8TA(_>U26$(B@2FBH( M)"4*6Q=,Q>")+",I7%$I&>=P)EDXIP MVSPR6^VV:1O&:0]E#>I.(G7!L=Y9 M;;O= ?N]VW'3JLM$YOSBY' ]@S+.M/9V!9Y]YY M1>B8=@L\2=*<*292PBUK.-Z#O5BIS+6LQ6)A+AQ3R+GES:Q8);QC<2%R:H8J MW#OMZ19\4A*>]A*J" 0QD3E5'_9NO OC!#D44YR>]JSFN^+U1;@\[87L%G*U MY/3#7D+DG*6&$IGKV)GJ8D\+R?=X[HP%"U7LMFS[=3R6:MEK4@-.B71]H>+N?07?ZYDU_2*1*B,B">-+]ZW' M$IK#F"Y@)A*2OCVL6O [IY)%;[LE=\[^IB@:W5/T3AF$LSD*U[9V*_]=I('^ M;[6K%ZW1W]"XH*5OON A$H>?/H[.1AXX;;/=LWP,6O8,)@:(5RK7;'S,K,%P MYHTN1H.^-YJ,87(!T]EH/!A-^Y=P,1KW\17?)A?(,9QMD=G3F]GU37_L@3?9 M(JM:)W!C7IL#$ZZ'@S*@+>?(/MPB"_O7T#^?3+WA.6QG")O O;>/-1J]CT.X M[L_.^N/AM3'Y=#G\#/V!IREMVW[J<;1II28V8F]9SGS&F5JZ,0M#FB+#FUQ-.?QNPF=<9?)#"*C4G(>0%3(O")JN M!*SAD09Z?JSP""0'$HI,+T_K[ V3CKV(0,44KHGT24IS8W+'Z1+Z@=(4'?M# MI!-5,O73M" <9C03LJ0/.)%%#@,AL864,O%S(62"ZZ3Q!T1"EAV7.)\#34.T MXYP&-/&I?/.J=6QWG=8A*FD[$!6<+R$02<89!K%<@75/2;\63%*]/.=:XS?_ M]LD!H/C6T7YXL/*"!H7$!0(E#.\PXV#P*;)F4MPR#44<"=\!L$[00E=\OD9?C0R4]2^L42%3 MEL>5N'L8U/05#@EV-$ L/TH\U1!$6&+=IHFJNGS/;_3JTNR,J:9BBS3)1&[A9).J6 MM9I/*Y:-UEI:J_)*A2N?]+08$%ZC"(O66L1QQVP=OUZ/1JVLB?9OB^8!K;);6J$Q\^-]+XW\9*O7+Y0BF1(%SN M )'+0GAEEW_;E-&SI0M6;CW8!VRF=>M1^X,,_^Q(_27A^\3.;>)7S[-;#=XQ M2?1TM(/N#KJ/ERDOCDY/GWZ[,(@9C>!BM5.?1!$+J-RA=(?2;4#I_E0R!&:& MR'R 47V^4.+TAQ)Z/N+V4:YO:OI!((I4H=.-GH/=8-@-AE_+O1*C5GE>U>SO MMN14;7W+&:^.M7P2?)E+''>A/E 3TFW*N;6KT$U"O9?7@>$LI4;]NRD UZ]@ MZY;U&]C[=[L9F5.CVO632%'IDEO!PAH()R=FN[,J.ZLVN[P.KNZ,RTOHTW\ M4$L#!!0 ( (B&9UB';C(_RA@ &ND 8 8VQA#DW9#$N:'1M[5W[4QQ'DOY7ZK2Q9XCHX2T;@ZP(A/ N$9;0 ;H]Q\7]4--= MPY35TSVNJF8T_NLO'U7=U3T/P (,[#A"!OI1[\K\,O/+ZC?_T>N=%$-9I"H3 M_[S\\(O(RK0:J<*)U"CIX.I$NZ&X+,=C68@/RAB=Y^*=T=F5$F)[:^/UQO;. MSL96K_?V#91U[%\JBP.QN_G#YL[6SI[8^O%@;_?@]8[X]$&L?;X\7J>'WY\= M7_[ZZ81K_?3YW2^GQ^)5;W/S7[O'FYOO+]_SC;V-K6UQ:61AM=-E(?/-S9./ MK\2KH7/C@\W-R62R,=G=*,W5YN7YYM"-\KW-O"RMVLA<]NKM&[P"_U_MF MI)P4Z5 :J]Q/KSY?_MS;AR><=KEZ^V8S_.1G^V4V??LFT]?"NFFN?GHUDN9* M%SU7C@]VM\;N$-[K@3MXO;&_WUPR M^FI87RNY:P=&Y=+I:X5E+ZDYJ@$>'(?'!F7A>@,YTOGTX+M+/5)6?%03<5Z. M9/%=PE?@IU5&#[X[I*>M_D-!05 FUW'@.X8W0['7VNJ^SK6;'@QUEJD"'OC/ MO^WO;.T>OMG$!V$S/45%(XC'/5+ MX+_M'?X%:^RW:N0RX#87.5$T0?TRS^#9D__YY^F[TTOQXP\;VV\V^]SC>V]Q M"IM.FD,9,"OC]SJ>+%W&G[+M?_D1G?M*"O'*(5E ?_&8U->DT@6'^&745\9 ML9\(D,R["3VA!@.5XD84THIR(,Y25^)#._S0^CU/R'T/OY/]7(E^:3)E?GJU M]4JD*L^]H*W_MF.9^K_A#0/_LEK"*>-T*G,_^#0/(&P/)T/M5 ]?5 =%.3%R M[$7O[O?0.%]!Z,9]#DT/I*8K1P?1%13^=U\'VQOUU&VZ+.[S%,F54I MZHIV/S9Q C=IWN]_48KPCZ9Y^0KU_2,%O_47"HS?*NOT8,J7= $5.UZEM]YK MK]Y>#I5X5TJ3H0AXKPV(A-)8L>;@.O9A9^N0;M/OVX?K^-AQ+DUEQ7%IQJ61 M.%&MYX_+$8#&:?V&MD*B9(*5)]Q0XXNCL2HLOWFN4A!/9BH^E;E.IU@2/.*+ MXFMU2:X4*-5TI@36%U6T_<.A!>@*6]=H2>(-'DR5M6)0&F&X#FQ "MM>ZD( MHBT+54(W=(&"%^1@KR\M",PT;IV<0-_A(M0,Y0"V*5"D4HE*HWCM3^LBR\% MP^\D3*/F007TI[I&> WW %#+-"VK@D;$*.L .Q/VAM^KG*X.3#D2(TG=R451 M%MBJ7"-@9V0^T 7\@3>-@EGP1?U>P0QB4594L!Z,^+QQL2&L2BL8&@WK+)<3 MNR$N<8C]>,-OF;*PG+B75,^4Z[A0M L![K^G(3VO0.+"'[WMT,63KP"L"S ) MCE)'C\07ZWG)M:7V04>+#,836G $UD0JQ]K!2OX#:U9F9*&?#AH#78,K0V44 MC)P=2GAT**]YRD=*%E"4A3XYG%IH)3P4&KK#[:H[M_'$M]]*U7VCLMAYUJKN M/2YU,HKL2M/=5Y-?O?T9Y/.X MUDE>T(A(2$R*#,\W*"$BEK9@ 1,[3RJ73C M)6$,K\R/8(!!#*$L^P35E@%3+)#Q\T7\ZQ: MH!9"2L/# 1,07%S-TB/,$NAU $HG7P'>(7ZU?V8_[:UFZL%GZJ3VM+P'1!]F M":?%=KTNJ]EX^-F(S)-F'G"C?#RZ>'_T7^(?>=D'N^I"Y3!KXH,T7Y1;SPDZ,258OF"LK^;JP>?JY]K[<%Y['SXH:2O3 MV582?^)EF$3IV-F MCZ9^.RF41;]WADJ)72+F*QQJ^'+N$A@#T[*![<,%W6CN+WY&S.'9E=R0?;->6H11DPY61./N)]R8G M.+6\:&'_4Z&S4J/DE2(=.II'P8^\;,E%8F6NE)-%4<%[_;*HT$V".Z*$*G"M M0T$]NI"7Q54/I35OQ-I1;MF-@L.#[9@,->P9;1_2=7(_*VLY72'V[3T8Y6)A MO'=G+W(0W69%;L_VC/\_-.&=ODR_7!E0GUDO+?/2'/QMB_X[C/K=OC%D!R76 M .)%]?S?6_.&)W91,:?%7XEI+ET:RUA>J5[?*/FE)P?0_0.93^34^K'>W]_8 MV?O[(;NZ/7MD:X88LZ+;/!6Z39"L=Q"D$?Y;(NU09MK!%*77>U3'3W'A;<(#%*RM^RX% MSI8>:&BG@AOEE,9\3+YV;P* 48-!8C=MM+D8Y]('NNL9O4V['(!T=:73&CQ' MV!T9FQ&H)KR-%@=7[>NBX<4=$:IKK9HQ@'70%32I((Y"EWDQ=1N#_5HR%7:% MC!\<&9\W/(8N$%Y$=\@JA:*%?-3SJ0X=)@4))?SE!O;#$O)#C(NQ)/]6MJB- MM$C3TB QQA)KQ%B6F[4\J=M.]!1UK#B'[ M25GEF:>.L&E8%S2"=^N>:!Y+[H*8@*DO$#/!6/GN-18IC)AA/@H.;A"C]&88 M"Y0Y$S*]T_*J( Y'YV66.X^S\_Z=-AH8^DO=HRAL:Q8"(>-;*] M(L$LHI'L/FL2S%$&R$H3FGAM\KJ:G:<-)2 A9?1;:1#U+2H+ M-+2Y9D#7H/5U)"G&[9OH/$\"& ZH@^ M01HEPE#O,P(KP*+ &Y9@R)#:0*L!K1ZXB89] F9@'<"=H0BBG!8J3%>@V'?L M0@K^MYTT;<$V)[1\@WZXDWH@CR,*>Q]!487&9(%ZD?$#_BHY9A1\KVTF*= A+ M4['+JZF[#PJKP(P/],+"JM(,#6C-#<#(Y9AUB.]:F9-GJH4^^5GJH/*U\Y2& MSN"<>;<>4L^$KH5*:=_T.6(O]#@L67'\A*OSYMOQ%!2EW5D'*59#R;D'* M%?A>!%]?/VOPC8F>U1A=T8> L&KE'\4-5F#\/L#X:9QN2@&&5C*J;4(>'&<8 M8_Q!QO- KAJW@(@VT'DX'<;3SGRT9=;%XI%(Y)MN&+N[,6,WB4-!72RT+ OV M6V-![>!2GH<7D04@ ;7!XINBEVDT=@B>?!XQ_:9'_*K6G==#G-V]*(O+>^R^L:;:!=4R@&@]2P-VI:%,[!2F$8<9 M.9QU]VK?81*[(%M926%%+LK4EI4;EH83DLL9)QZ:,5Q,^)L9%:%7B?>;98H- MW6@)V2$%Z2@E)SR4)7]N=W+P4,==Q_Y6QN&RO*I DV(@WGCS(U=7$MD94=_P ME"/O?[6MZA=5N2$N!NERI7CX[!@,&B^'!4$$/S%0==RZ9QEB7,&<14#A^V<-8-8@7781<6#B13N&Y\EI@J:9>@ZV6 M5KD_Y8X<3ZKGY%",4P9"9BG@1#+ M6'8-Y\V7O;2M1#VC$VF(1T8T? #*@1PSEM, Z(B\>:NE07 $2D1/ 4]PD?&+ MLF;!+,T=N0U2G,??O .V]%Y(S_CD?!^"-MX[V0?M7' D-F5_N0C&.0Y&*E$1 M40*/NA+!^-P/=CS!.:1KL*@%0N62)0>#6R%[1US0ZJ[9R6I[<(S,?H/14_ M.?<)J*_TK.25[_7A5,*_* #A&L7@M_9M-I\'^E$:5 ^U4 M M9Y".P,<3O1 N:B/&FBL:):T!GN%6WAF[1C_7%LWR-M8B=(<57BSI!H%D.) M>D2&F.\CA>K#7RU+GVN+\@K)1EJ053!:AR@ MS&WD):HI(W9]MCR3 \[=7%IE1#9'BX)A MFU7J"Y?GSV?T;LTKE,X@ ?JJS*I1M%NE7.YUVH8;(>AP>.\ M!]BQTCPX&7G_5@'*?\>0[.XJ)+L*R3Z_O%$VL4 (-W:IC[-04ID_O)53RSC3 MKAP,4 @%X/0'$ K3%C+8H(> MQP-RP M;QQVR6EA*X-J;&5=WH=.^*@T*?%8@A3+1(B-5#K(.NVG:,H!\2#XYE-%))IF MUM5@)UAMMY5$<%?@LF77XHW"%5D"H!^&,#G$1$%I#QJN=ML#<-'5R%*T#/V> M?F%YXG(*F,82AN.%P,"58EHDVG]\YHHISE9<::+[]W-B +S%=:L31$F8 MI"!2G4%*9IS8560<^?)&0R?-='[6:M).6PW)*>VTFT[R[L+DUE,ZC0>;6M W M69@]U[S75TT_PC&),-2%\M(;GL2>822W< V%M?79%&C*W3Y[TAP"RO9ZY! V M56=[\N::.V.92Z#,J M@>9[,Z5-VQ91:38O43 #J6%7M=O3\+<(XMY(10C?14S"I[V2^)B^0*B;TPS0 M9\2,6#@FC79%2>N5"G>2W-3-B6PU#D_01TT<;7C/)&U/-![+EK0\Q:T739T) MVE@Y9 &1YD.6_-)QX]GB) S4BFSVA?[5Y#=L>5\5:J =I_#ZT&3HWCR/)\X] M-HE^Z>OFI(EYJ^:%**(GV/+V%OTT5%1X\A%*K#%13G:+-LEIGF MT;JN$=4RO\%JPE=!Z[L'K?=60>M5T'J51WQ/ML'S_D+P$2:-6+. )D?'WK!1,%/(W //%A5$/O,!?8[)9SCRR68SSA2? M['NKPWW:W[JELV"?L+]FCHD10%K'3==D46R(C[/8#IZE$ F_5(_4=H#^=/X. MN?&*DNRC>@WC/2TSA6VGN^S;VZV1!/ 6"L@5C M< C6"IED56U8S_FA5WA0/$G[;P\324S[6R;O*:8JA!N9/UZD\ZF4F!YHFZ MI169:AV T,SUK1!/TLI3\"<8>F76>=H3_\+#"*KX4V/4K2A(1X2WP!<)BV!1 M+&UW:R_4="%-'Q2V[9U]S=4T' FSL[6U(^KC\*,&+#@5)AUJ-9AS,B2YMNC> MS$&%/"U\@@<'$>L%U?&3]7T+FN,F!E6>XYF'C, MYV/+W6?\\>>P"LQSS^DT-T)5%F'+M8;Q0F4![66,D*MKC"\.9.KX<.14&\! M:%2G$7R*?!UU3@OV(,IT]_G?[13%6Z;TM[HC]( S*<>5L14=\#QG$(*;8(@? MI'(..X8I:+<2?5N6L^Y (R^.]EOD5>'LL"YD&G"$JVC\<&94=FOB:[>O M0VGIS#H)FL MC5Q_P8/WV+TDXTPR)[_V?J] #- Q->C3]$<3,N9A7,6.'Q]K9Q=/WY0RPZ/; M GA9!2#_L@#DZU4 UO;H!W7 MMG?74?S55[?Q:G-*%BRQ@D[IHN_.0TV9XO->][^/SWM=63@OW<)YWM^)N:A2 M!"=@N#^B;_H1OJ'W!+?: B)J^-84N7/8N<(XS^>XX6-S2)H>,&I"?WX*$P^J MTN#6P?LV\;[#KG,&/TC6/CL7_<%&68:*UX_EGGGR]FP;3]U]C_WON<+#OA#Z MG@W$)_S4+^J/@L.C@'I_P8^3O@.$_.7_FEWXDB#E]W\%I/Q6_(C'5]X$'S?Q M@&GX,72C_.W_ U!+ 0(4 Q0 ( (B&9UC=I'Y'M1T -)8 0 1 M " 0 !C;&%R+3(P,C,Q,C,Q+GAS9%!+ 0(4 Q0 ( (B&9U@U MGP5\OQ\ "'\ 0 5 " >0= !C;&%R+3(P,C,Q,C,Q7V-A M;"YX;6Q02P$"% ,4 " "(AF=8T<$?Z6M1 #CX04 %0 M@ '6/0 8VQA&UL4$L! A0#% @ B(9G6/=+ M:4VBM@ Y8$+ !4 ( !=(\ &-L87(M,C R,S$R,S%?;&%B M+GAM;%!+ 0(4 Q0 ( (B&9UA..JR5M(P +2?"@ 5 " M 4E& 0!C;&%R+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4 " "(AF=8-&Y/ M(-F.! V'S4 %0 @ $PTP$ 8VQA M,#A(@P\ )81 8 " :1N!@!C;&%R+3(P,C,Q,C,Q>#$P M:S P,BYJ<&=02P$"% ,4 " "(AF=8M#>Z8AH/ #:#P & M @ %=?@8 8VQA#$P:S P-2YJ<&=02P$"% ,4 M " "(AF=8:6YR:TX) #D"0 & @ &9K08 8VQA&5X,3ED,2YH=&U02P$"% ,4 " "(AF=8NB[:E$4& M #.6P & @ $\;@< 8VQA#(Q9#$N M:'1M4$L! A0#% @ B(9G6+#Y@%WT P Q1 !@ ( ! MMW0' &-L87(M,C R,S$R,S%X97@R,V0Q+FAT;5!+ 0(4 Q0 ( (B&9UAM M]QRB' @ "$I 8 " >%X!P!C;&%R+3(P,C,Q,C,Q>&5X M,S%D,2YH=&U02P$"% ,4 " "(AF=8#?M_\XT( "L, & M @ $S@0< 8VQA#,Q9#(N:'1M4$L! A0#% @ MB(9G6!$#\(B$!0 7QP !@ ( !]HD' &-L87(M,C R,S$R M,S%X97@S,F0Q+FAT;5!+ 0(4 Q0 ( (B&9UCYQHQSFP4 %@? 8 M " ;"/!P!C;&%R+3(P,C,Q,C,Q>&5X,S)D,BYH=&U02P$"% ,4 M " "(AF=8AVXR/\H8 !KI & @ &!E0< 8VQA#DW9#$N:'1M4$L%!@ 5 !4 J 4 (&N!P $! end XML 137 clar-20231231x10k_htm.xml IDEA: XBRL DOCUMENT 0000913277 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000913277 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000913277 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0000913277 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000913277 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000913277 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000913277 us-gaap:TreasuryStockCommonMember 2023-12-31 0000913277 us-gaap:RetainedEarningsMember 2023-12-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000913277 us-gaap:TreasuryStockCommonMember 2022-12-31 0000913277 us-gaap:RetainedEarningsMember 2022-12-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000913277 us-gaap:TreasuryStockCommonMember 2021-12-31 0000913277 us-gaap:RetainedEarningsMember 2021-12-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000913277 us-gaap:TreasuryStockCommonMember 2020-12-31 0000913277 us-gaap:RetainedEarningsMember 2020-12-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000913277 us-gaap:CommonStockMember 2023-12-31 0000913277 us-gaap:CommonStockMember 2022-12-31 0000913277 us-gaap:CommonStockMember 2021-12-31 0000913277 us-gaap:CommonStockMember 2020-12-31 0000913277 us-gaap:CommonStockMember 2021-10-25 0000913277 clar:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember 2023-01-01 2023-12-31 0000913277 clar:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember 2023-01-01 2023-12-31 0000913277 clar:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember 2023-12-31 0000913277 clar:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember 2023-12-31 0000913277 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000913277 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000913277 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000913277 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000913277 us-gaap:RestrictedStockMember 2021-12-31 0000913277 us-gaap:EmployeeStockOptionMember 2021-12-31 0000913277 us-gaap:EmployeeStockOptionMember 2022-12-31 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestInOneToThreeYearsMember 2022-01-01 2022-12-31 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2021-01-01 2021-12-31 0000913277 us-gaap:EmployeeStockOptionMember 2023-12-31 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestInOneToThreeYearsMember 2021-01-01 2021-12-31 0000913277 srt:MaximumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestInOneToThreeYearsMember 2021-01-01 2021-12-31 0000913277 us-gaap:RestrictedStockMember clar:ExercisePriceRangeOneMember 2023-03-14 2023-03-14 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestingImmediatelyMember 2022-01-01 2022-12-31 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2022-01-01 2022-12-31 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2023-12-31 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2023-12-31 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestInOneToThreeYearsMember 2022-12-31 0000913277 srt:MaximumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestInOneToThreeYearsMember 2022-12-31 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestingImmediatelyMember 2022-12-31 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2022-12-31 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2021-12-31 0000913277 srt:MaximumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2021-12-31 0000913277 us-gaap:RestrictedStockMember 2023-12-31 0000913277 us-gaap:RestrictedStockMember clar:ExercisePriceRangeOneMember 2023-03-14 0000913277 us-gaap:RestrictedStockMember 2022-12-31 0000913277 us-gaap:RestrictedStockMember clar:ExercisePriceRangeTwoMember 2022-03-04 0000913277 us-gaap:RestrictedStockMember clar:ExercisePriceRangeThreeMember 2021-05-28 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2023-01-01 2023-12-31 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2023-01-01 2023-12-31 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestInOneToThreeYearsMember 2022-01-01 2022-12-31 0000913277 srt:MaximumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember clar:VestInOneToThreeYearsMember 2022-01-01 2022-12-31 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2021-01-01 2021-12-31 0000913277 srt:MaximumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2021-01-01 2021-12-31 0000913277 clar:InternationalSalesRevenueMember clar:OutdoorSegmentMember 2023-01-01 2023-12-31 0000913277 clar:InternationalSalesRevenueMember clar:AdventureSegmentMember 2023-01-01 2023-12-31 0000913277 clar:DomesticSalesRevenueMember clar:OutdoorSegmentMember 2023-01-01 2023-12-31 0000913277 clar:DomesticSalesRevenueMember clar:AdventureSegmentMember 2023-01-01 2023-12-31 0000913277 clar:InternationalSalesRevenueMember 2023-01-01 2023-12-31 0000913277 clar:DomesticSalesRevenueMember 2023-01-01 2023-12-31 0000913277 clar:InternationalSalesRevenueMember clar:OutdoorSegmentMember 2022-01-01 2022-12-31 0000913277 clar:InternationalSalesRevenueMember clar:AdventureSegmentMember 2022-01-01 2022-12-31 0000913277 clar:DomesticSalesRevenueMember clar:OutdoorSegmentMember 2022-01-01 2022-12-31 0000913277 clar:DomesticSalesRevenueMember clar:AdventureSegmentMember 2022-01-01 2022-12-31 0000913277 clar:InternationalSalesRevenueMember 2022-01-01 2022-12-31 0000913277 clar:DomesticSalesRevenueMember 2022-01-01 2022-12-31 0000913277 clar:InternationalSalesRevenueMember clar:OutdoorSegmentMember 2021-01-01 2021-12-31 0000913277 clar:InternationalSalesRevenueMember clar:AdventureSegmentMember 2021-01-01 2021-12-31 0000913277 clar:DomesticSalesRevenueMember clar:OutdoorSegmentMember 2021-01-01 2021-12-31 0000913277 clar:DomesticSalesRevenueMember clar:AdventureSegmentMember 2021-01-01 2021-12-31 0000913277 clar:InternationalSalesRevenueMember 2021-01-01 2021-12-31 0000913277 clar:DomesticSalesRevenueMember 2021-01-01 2021-12-31 0000913277 clar:RestatedCreditAgreementMember us-gaap:SubsequentEventMember 2024-02-29 2024-02-29 0000913277 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000913277 srt:MinimumMember clar:ComputerHardwareAndSoftwareAndMachineryAndEquipmentMember 2023-12-31 0000913277 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000913277 srt:MaximumMember clar:ComputerHardwareAndSoftwareAndMachineryAndEquipmentMember 2023-12-31 0000913277 us-gaap:BuildingMember 2023-12-31 0000913277 us-gaap:BuildingImprovementsMember 2023-12-31 0000913277 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000913277 us-gaap:LandMember 2023-12-31 0000913277 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000913277 us-gaap:ConstructionInProgressMember 2023-12-31 0000913277 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000913277 clar:ComputerHardwareAndSoftwareMember 2023-12-31 0000913277 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000913277 us-gaap:LandMember 2022-12-31 0000913277 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000913277 us-gaap:ConstructionInProgressMember 2022-12-31 0000913277 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000913277 clar:ComputerHardwareAndSoftwareMember 2022-12-31 0000913277 us-gaap:FairValueAdjustmentToInventoryMember 2020-01-01 2020-12-31 0000913277 us-gaap:AcquisitionRelatedCostsMember 2020-01-01 2020-12-31 0000913277 us-gaap:OperatingSegmentsMember clar:AdventureSegmentMember 2023-01-01 2023-12-31 0000913277 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0000913277 clar:MaxtraxMember 2022-01-01 2022-12-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-12-31 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-12-31 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-12-31 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-12-31 0000913277 clar:OperatingLossCarryforwardExpirationYear2027AndBeyondMember 2023-12-31 0000913277 us-gaap:OperatingSegmentsMember 2023-01-01 2023-12-31 0000913277 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000913277 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000913277 clar:AcquisitionMember clar:KandersCompanyMember 2023-10-11 2023-10-11 0000913277 clar:CommonStockIssuanceMember clar:KandersCompanyMember 2021-10-25 2021-10-25 0000913277 clar:CreditAgreementAmendmentMember clar:KandersCompanyMember 2021-07-01 2021-07-01 0000913277 clar:AcquisitionMember clar:KandersCompanyMember 2021-07-01 2021-07-01 0000913277 clar:TermFacilityMember 2023-12-31 0000913277 clar:TermFacilityMember 2022-12-31 0000913277 clar:MaxtraxMember 2021-12-01 2021-12-31 0000913277 clar:RhinoRackMember 2021-07-01 2021-12-31 0000913277 us-gaap:LetterOfCreditMember clar:RestatedCreditAgreementMember 2023-12-31 0000913277 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember clar:RestatedCreditAgreementMember 2023-12-31 0000913277 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember clar:RestatedCreditAgreementMember 2023-12-31 0000913277 clar:TermFacilityMember clar:RestatedCreditAgreementMember 2023-12-31 0000913277 clar:ForeignCreditFacilityMember 2023-12-31 0000913277 us-gaap:RevolvingCreditFacilityMember clar:RestatedCreditAgreementMember 2022-12-31 0000913277 srt:MinimumMember clar:ForeignCreditFacilityMember 2022-12-31 0000913277 srt:MaximumMember clar:ForeignCreditFacilityMember 2022-12-31 0000913277 clar:TermFacilityMember clar:RestatedCreditAgreementMember 2022-12-31 0000913277 us-gaap:RevolvingCreditFacilityMember clar:RestatedCreditAgreementMember 2023-12-31 0000913277 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000913277 clar:ForeignCreditFacilityMember 2023-12-31 0000913277 clar:ForeignCreditFacilityMember 2023-03-31 0000913277 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000913277 clar:ForeignCreditFacilityMember 2022-12-31 0000913277 clar:RhinoRackTrademarkMember 2023-12-31 0000913277 clar:PiepsTrademarkMember 2023-12-31 0000913277 clar:MaxtraxTrademarkMember 2023-12-31 0000913277 clar:BlackDiamondTrademarkMember 2023-12-31 0000913277 clar:RhinoRackTrademarkMember 2022-12-31 0000913277 clar:PiepsTrademarkMember 2022-12-31 0000913277 clar:MaxtraxTrademarkMember 2022-12-31 0000913277 clar:BlackDiamondTrademarkMember 2022-12-31 0000913277 clar:RhinoRackMember us-gaap:TrademarksMember 2023-01-01 2023-12-31 0000913277 clar:MaxtraxMember us-gaap:TrademarksMember 2023-01-01 2023-12-31 0000913277 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-12-31 0000913277 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-12-31 0000913277 clar:OutdoorSegmentMember 2021-12-31 0000913277 clar:AdventureSegmentMember 2021-12-31 0000913277 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0000913277 us-gaap:CustomerRelationshipsMember 2023-12-31 0000913277 clar:ProductTechnologiesMember 2023-12-31 0000913277 clar:CoreTechnologiesMember 2023-12-31 0000913277 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0000913277 us-gaap:CustomerRelationshipsMember 2022-12-31 0000913277 clar:ProductTechnologiesMember 2022-12-31 0000913277 clar:CoreTechnologiesMember 2022-12-31 0000913277 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000913277 clar:TREDOutdoorsPtyLtd.Member clar:ContingentConsiderationMember 2023-12-31 0000913277 clar:MaxtraxMember clar:ContingentConsiderationMember 2022-12-31 0000913277 clar:RhinoRackMember clar:ContingentConsiderationMember 2021-12-31 0000913277 clar:MaxtraxMember clar:ContingentConsiderationMember 2021-12-31 0000913277 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000913277 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000913277 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember us-gaap:SubsequentEventMember 2024-02-29 0000913277 clar:PrecisionSportSegmentMember us-gaap:SubsequentEventMember 2024-02-29 2024-02-29 0000913277 srt:MaximumMember 2023-01-01 2023-12-31 0000913277 currency:EUR us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000913277 currency:CAD us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000913277 currency:EUR us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000913277 currency:CAD us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000913277 clar:TermFacilityMember clar:ForeignCreditFacilityMember 2023-01-01 2023-12-31 0000913277 clar:RestatedCreditAgreementMember 2023-01-01 2023-12-31 0000913277 clar:IneosAutomotiveMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000913277 clar:RecreationalEquipmentIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000913277 clar:RecreationalEquipmentIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000913277 us-gaap:SubsequentEventMember 2024-03-05 2024-03-05 0000913277 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000913277 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000913277 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000913277 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000913277 2021-12-31 0000913277 2020-12-31 0000913277 clar:TredOutdoorsPtyLtdMember 2023-12-31 0000913277 clar:RhinoRackMember 2023-12-31 0000913277 clar:MaxtraxMember 2023-12-31 0000913277 clar:ContingentConsiderationMember 2023-12-31 0000913277 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000913277 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000913277 clar:MaxtraxMember clar:ContingentConsiderationCashMember 2022-01-01 2022-12-31 0000913277 clar:RhinoRackMember 2022-01-01 2022-12-31 0000913277 clar:MaxtraxMember clar:ContingentConsiderationCashMember 2021-01-01 2021-12-31 0000913277 clar:RhinoRackMember 2021-01-01 2021-12-31 0000913277 2020-01-01 2020-12-31 0000913277 clar:TredOutdoorsPtyLtdMember 2023-10-09 2023-10-09 0000913277 clar:MaxtraxMember clar:ContingentConsiderationCommonStockMember 2023-01-01 2023-12-31 0000913277 clar:MaxtraxMember clar:ContingentConsiderationCommonStockMember 2022-01-01 2022-12-31 0000913277 clar:MaxtraxMember 2021-12-01 2021-12-01 0000913277 clar:RhinoRackMember 2021-07-01 2021-07-01 0000913277 clar:MaxtraxMember clar:ContingentConsiderationCashMember 2021-12-01 0000913277 us-gaap:FairValueInputsLevel1Member 2023-12-31 0000913277 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000913277 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000913277 clar:TredOutdoorsPtyLtdMember us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0000913277 clar:TredOutdoorsPtyLtdMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0000913277 clar:TredOutdoorsPtyLtdMember clar:ProductTechnologiesMember 2023-01-01 2023-12-31 0000913277 clar:RhinoRackMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0000913277 clar:RhinoRackMember clar:ProductTechnologiesMember 2023-01-01 2023-12-31 0000913277 clar:MaxtraxMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0000913277 clar:MaxtraxMember clar:ProductTechnologiesMember 2023-01-01 2023-12-31 0000913277 clar:TredOutdoorsPtyLtdMember 2023-01-01 2023-12-31 0000913277 clar:RhinoRackMember 2023-01-01 2023-12-31 0000913277 clar:MaxtraxMember 2023-01-01 2023-12-31 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-12-31 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-12-31 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-12-31 0000913277 2023-10-01 2023-12-31 0000913277 2023-06-30 0000913277 2024-03-04 0000913277 us-gaap:RestrictedStockMember clar:TwoThousandFifteenStockIncentivePlanMember 2023-03-14 2023-03-14 0000913277 us-gaap:CommonStockMember 2021-10-25 2021-10-25 0000913277 srt:MinimumMember us-gaap:RestrictedStockMember clar:ExercisePriceRangeOneMember 2023-03-14 2023-03-14 0000913277 srt:MaximumMember us-gaap:RestrictedStockMember clar:ExercisePriceRangeOneMember 2023-03-14 2023-03-14 0000913277 us-gaap:RestrictedStockMember clar:ExercisePriceRangeTwoMember 2022-03-04 2022-03-04 0000913277 us-gaap:RestrictedStockMember clar:ExercisePriceRangeThreeMember 2021-05-28 2021-05-28 0000913277 srt:MinimumMember us-gaap:RestrictedStockMember clar:TwoThousandFifteenStockIncentivePlanMember 2023-03-14 2023-03-14 0000913277 srt:MaximumMember us-gaap:RestrictedStockMember clar:TwoThousandFifteenStockIncentivePlanMember 2023-03-14 2023-03-14 0000913277 us-gaap:RestrictedStockMember clar:TwoThousandFifteenStockIncentivePlanMember 2022-03-04 2022-03-04 0000913277 srt:ExecutiveOfficerMember clar:TwoThousandFifteenStockIncentivePlanMember 2021-05-28 2021-05-28 0000913277 2023-03-14 0000913277 2022-03-04 0000913277 2021-05-28 0000913277 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000913277 us-gaap:OperatingSegmentsMember clar:OutdoorSegmentMember 2023-01-01 2023-12-31 0000913277 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000913277 clar:RestatedCreditAgreementMember 2023-12-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000913277 srt:MinimumMember 2023-12-31 0000913277 srt:MaximumMember 2023-12-31 0000913277 clar:MaxtraxMember clar:ContingentConsiderationMember 2023-01-01 2023-12-31 0000913277 clar:RhinoRackMember clar:ContingentConsiderationMember 2022-01-01 2022-12-31 0000913277 clar:MaxtraxMember clar:ContingentConsiderationMember 2022-01-01 2022-12-31 0000913277 clar:TREDOutdoorsPtyLtd.Member clar:ContingentConsiderationMember 2023-01-01 2023-12-31 0000913277 2018-08-06 2018-08-06 0000913277 2018-08-06 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2023-12-31 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2022-12-31 0000913277 clar:OutdoorSegmentMember 2023-01-01 2023-12-31 0000913277 clar:AdventureSegmentMember 2023-01-01 2023-12-31 0000913277 clar:OutdoorSegmentMember 2022-01-01 2022-12-31 0000913277 clar:AdventureSegmentMember 2022-01-01 2022-12-31 0000913277 clar:OutdoorSegmentMember 2021-01-01 2021-12-31 0000913277 clar:AdventureSegmentMember 2021-01-01 2021-12-31 0000913277 clar:TredOutdoorsPtyLtdMember 2023-10-09 0000913277 clar:MaxtraxMember 2021-12-01 0000913277 clar:RhinoRackMember 2021-07-01 0000913277 us-gaap:CorporateMember 2023-12-31 0000913277 clar:OutdoorSegmentMember 2023-12-31 0000913277 clar:AdventureSegmentMember 2023-12-31 0000913277 2023-12-31 0000913277 us-gaap:CorporateMember 2022-12-31 0000913277 clar:OutdoorSegmentMember 2022-12-31 0000913277 clar:AdventureSegmentMember 2022-12-31 0000913277 2022-12-31 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2023-01-01 2023-12-31 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2022-01-01 2022-12-31 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2021-01-01 2021-12-31 0000913277 2023-01-01 2023-12-31 0000913277 2022-01-01 2022-12-31 0000913277 2021-01-01 2021-12-31 iso4217:USD iso4217:USD shares pure shares iso4217:AUD iso4217:CAD iso4217:EUR clar:segment 0000913277 --12-31 FY 2023 0 0 No No Yes Yes http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment P8Y P13Y6M P13Y6M P6Y P7Y P10Y P12Y P9Y8M18D P12Y7M6D P12Y7M6D P1Y6M http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://www.claruscorp.com/20231231#ContingentConsiderationExpenseBenefit http://www.claruscorp.com/20231231#ContingentConsiderationExpenseBenefit P1Y P1Y P1Y P3Y P1Y P3Y P5Y6M P20D P20D P20D http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent false 10-K true 2023-12-31 false 001-34767 CLARUS CORPORATION DE 58-1972600 2084 East 3900 South Salt Lake City UT 84124 801 278-5552 Common Stock, par value $.0001 per share CLAR NASDAQ Accelerated Filer false false true false false 280400000 38236268 <p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 5pt 0pt;"><b style="font-weight:bold;">DOCUMENT INCORPORATED BY REFERENCE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;">Portions of our Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days of the Registrant’s 2023 fiscal year end are incorporated by reference into Part III of this Annual Report on Form 10-K.</p> 34 Deloitte & Touche LLP Salt Lake City, Utah 11324000 11981000 53971000 48134000 91409000 107602000 4865000 6300000 892000 3034000 137284000 61568000 299745000 238619000 16587000 17304000 41466000 48296000 58527000 58401000 39320000 36278000 22869000 17912000 16824000 17440000 83895000 495338000 518145000 20015000 24767000 24580000 20553000 805000 421000 119790000 11904000 5744000 6950000 170934000 64595000 127082000 18124000 18506000 14160000 15854000 203218000 226037000 0.0001 0.0001 5000000 5000000 0 0 0.0001 0.0001 100000000 100000000 42761000 41637000 38149000 37048000 4000 4000 691198000 679339000 -350739000 -336843000 32929000 32707000 -15414000 -17685000 292120000 292108000 495338000 518145000 112385000 132818000 124819000 173635000 182433000 141152000 286020000 315251000 265971000 188509000 205298000 178097000 97511000 109953000 87874000 116367000 120814000 90660000 3223000 593000 2818000 11520000 -1565000 493000 -1605000 92311000 118618000 216436000 100575000 -21107000 -106483000 -12701000 67000 -17000 961000 -1035000 -4393000 1028000 -1035000 -4410000 -20079000 -107518000 -17111000 -4291000 -14716000 -19234000 -15788000 -92802000 2123000 5642000 23022000 23970000 -10146000 -69780000 26093000 2405000 -12387000 -6721000 -134000 -248000 1171000 2271000 -12635000 -5550000 -7875000 -82415000 20543000 -0.42 -2.49 0.06 -0.42 -2.49 0.06 -0.27 -1.88 0.79 -0.27 -1.88 0.73 37485000 37201000 33136000 37485000 37201000 35686000 -10146000 -69780000 26093000 7602000 7626000 5985000 12748000 15326000 9834000 92311000 928000 824000 505000 -54000 81000 63000 3741000 3081000 2384000 1565000 -451000 1675000 5292000 11361000 9477000 -6348000 -9523000 -14423000 -6078000 8326000 6464000 -13211000 19487000 34071000 -2134000 -1150000 3560000 -4940000 1371000 2746000 540000 -5037000 2935000 -2595000 6657000 7000 31924000 14610000 -304000 5648000 160988000 199000 499000 229000 250000 5717000 8250000 17383000 -11416000 -7751000 -178142000 51243000 95611000 122140000 59835000 96064000 119219000 11126000 126810000 7467000 125000000 109157000 1385000 985000 222000 8267000 651000 3435000 2721000 1805000 3750000 3721000 3335000 943000 80264000 1032000 -20255000 -13858000 180677000 -990000 -405000 -555000 -737000 -7404000 1676000 12061000 19465000 17789000 11324000 12061000 19465000 -758000 8639000 1984000 10398000 6586000 2252000 3132000 2261000 57927000 4457000 121000 5209000 145000 541000 269000 250000 4441000 1405000 6517000 576000 35198000 4000 513979000 -286100000 3970000 -23789000 500000 204594000 26093000 26093000 -5550000 -5550000 0.10 3335000 3335000 41000 651000 651000 576000 576000 9477000 9477000 322000 1805000 1805000 3163000 79232000 79232000 2422000 57927000 57927000 41105000 4000 662996000 -263342000 4011000 -24440000 -5050000 370168000 -69780000 -69780000 -12635000 -12635000 0.10 3721000 3721000 578000 8267000 8267000 11361000 11361000 424000 2721000 2721000 108000 2261000 2261000 41637000 4000 679339000 -336843000 4589000 -32707000 -17685000 292108000 -10146000 -10146000 2271000 2271000 0.10 3750000 3750000 23000 222000 222000 5292000 5292000 695000 3435000 3435000 429000 3132000 3132000 42761000 4000 691198000 -350739000 4612000 -32929000 -15414000 292120000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1. NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying audited consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “our” or “us”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Headquartered in Salt Lake City, Utah, we are a global leading designer, developer, manufacturer and distributor of best-in-class outdoor equipment and lifestyle products focused on the outdoor enthusiast markets. Each of our brands has a long history of continuous product innovation for core and everyday users alike. The Company’s products are principally sold globally under the Black Diamond®, Rhino-Rack®, MAXTRAX®, and TRED Outdoors® brand names through outdoor specialty and online retailers, our own websites, distributors and original equipment manufacturers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. The more significant estimates relate to the fair value of net assets acquired in business combinations, provision for excess or obsolete inventory, allowance for credit losses, and valuation of contingent consideration liabilities, deferred tax assets, long-lived assets, goodwill and indefinite-lived intangible assets, and other intangible assets. We base our estimates on historical experience, projected future cash flows, and other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation and Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of Clarus Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Unless otherwise specified, disclosures in these consolidated financial statements reflect continuing operations only. Certain prior period financial information, related to discontinued operations, have been reclassified and separately presented in the consolidated financial statements and accompanying notes to conform to the current period presentation. See Note 3 to our consolidated financial statements for further information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Foreign Currency Transactions and Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accounts of the Company’s international subsidiaries’ financial statements which have functional currencies other than the U.S. dollar are translated into U.S. dollars using the exchange rate at the balance sheet dates for assets and liabilities and average exchange rates for the periods for revenues, expenses, gains and losses. Foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in other income (expense) in the consolidated statements of comprehensive (loss) income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. At December 31, 2023 and 2022, the Company did not hold any amounts that were considered to be cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Accounts Receivable and Allowance for Credit Losses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company records its trade receivables at sales value. The trade receivables do not bear interest. The Company performs on-going credit evaluations of its customers and adjusts credit limits based upon payment history and the customer’s current credit worthiness, as </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">determined by the review of their current credit information. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors. A non-specific allowance for estimated credit losses is recorded based on historical experience of collectability. In addition, specific allowances are established for customer accounts as known collection problems occur due to insolvency, disputes or other collection issues. The amounts of these specific allowances are estimated by management based on the customer’s financial position, the age of the customer’s receivables and the reasons for any disputes. The allowance for credit losses is reduced by subsequent collections of the specific allowances or by any write-off of customer accounts that are deemed uncollectible. The allowance for credit losses was $1,412 and $981 at December 31, 2023 and 2022, respectively. There were no significant write-offs during the years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Inventories are stated at the lower of cost (using the first-in, first-out method “FIFO”) or net realizable value. Elements of cost in the Company’s manufactured inventories generally include raw materials, direct labor, manufacturing overhead and freight in. The Company reviews its inventories for excess, close-out, or slow-moving items and makes provisions as necessary to properly reflect inventory values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment is stated at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives. The principal estimated useful lives are: buildings, 30 years; building improvements, 20 years; machinery and equipment, 3-10 years; computer hardware and software, 3-5 years; furniture and fixtures, 5 years. Leasehold improvements are amortized over the lesser of the estimated useful life of the improvement or the life of the lease. Major replacements, which extend the useful lives of equipment, are capitalized and depreciated over the remaining useful life. Normal maintenance and repair items are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable. Property and equipment located outside of the United States are not considered material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement of an arrangement where it is determined at inception that a lease exists. ROU assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using our incremental borrowing rate. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Variable lease payments are generally expensed as incurred and include certain non-lease components, such as common area maintenance and other services provided by the lessor, and other charges such as utilities, insurance and property taxes included in the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and the expense for these short-term leases and for leases is recognized on a straight-line basis over the lease term. Non-lease components are excluded from the ROU asset and lease liability present value computations. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Goodwill represents the excess of the purchase price over the fair market value of identifiable net assets of acquired companies. Goodwill is not amortized, but rather is tested for impairment at the reporting unit level annually as of December 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> of each year or more frequently if triggering events or changes in circumstances indicate impairment, such as a significant adverse change in business climate. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed. We estimate the reporting unit’s fair value using a combination of the income approach </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">based upon projected discounted cash flows of the reporting unit and the market approach based upon the market multiple of comparable publicly traded companies. If the fair value of the reporting unit is less than its carrying amount, an impairment loss is recognized for the excess carrying amount over the fair value computation. No impairment of goodwill was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized goodwill impairment in our Adventure reporting unit of $52,071 during the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets represent other intangible assets and indefinite-lived intangible assets acquired. The Company’s other intangible assets, such as certain customer relationships, product technologies, tradenames, trademarks and core technologies with finite lives are amortized over their estimated useful lives. Other intangible assets are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s indefinite-lived intangible assets consists of certain tradenames and trademarks that provide Black Diamond Equipment, PIEPS, Rhino-Rack, MAXTRAX, and TRED with the exclusive and perpetual rights to manufacture and sell their respective products. Indefinite-lived intangible assets are not amortized; however, they are tested for impairment annually as of December 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> of each year or more frequently if events or changes in circumstances exist that may indicate impairment. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed by comparing the indefinite-lived intangible asset’s book value to its estimated fair value. The fair value for indefinite-lived intangible assets is determined through an income approach using the relief-from-royalty method. The amount of any impairment is measured as the difference between the carrying amount and the fair value of the impaired asset. No impairment of indefinite-lived intangible assets was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized an impairment of indefinite-lived intangible assets in our Adventure reporting unit, specifically the Rhino-Rack trademark, of $40,240 during the year ended <span style="-sec-ix-hidden:Hidden_d5K8rOLNUkCGgdH1PMg_sw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">December 31, 2022</span></span>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Derivative Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company uses derivative instruments to hedge currency rate movements on foreign currency denominated sales. The Company enters into forward contracts, option contracts and non-deliverable forwards to manage the impact of foreign currency fluctuations on a portion of its forecasted foreign currency exposure. These derivatives are carried at fair value on the Company’s consolidated balance sheets in prepaid and other current assets, other long-term assets, accrued liabilities, and other long-term liabilities. Changes in fair value of the derivatives not designated as hedge instruments are included in Other, net in the determination of net income. For derivative contracts designated as hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive loss and reclassified to sales in the period the underlying hedged item is recognized in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For all hedging relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument’s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness. The Company also formally assesses, both at the inception of the hedging relationship and on an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. The Company uses operating budgets and cash flow forecasts to estimate future foreign currency cash flow exposures and to determine the level and timing of derivative transactions intended to mitigate such exposures in accordance with its risk management policies. The Company discontinues hedge accounting prospectively when it determines that the derivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or management determines to remove the designation of the cash flow hedge. The Company does not enter into material derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company records compensation expense for all share-based awards granted based on the fair value of the award at the time of the grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes option pricing model that uses assumptions and estimates that the Company believes are reasonable. Stock-based compensation costs for stock awards and restricted stock awards is measured based on the closing market value of the Company’s common stock on the date of the grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award has been estimated as of the date of grant using the Monte-Carlo pricing model. The Company recognizes the cost of the share-based awards on a straight-line basis over the requisite service period of the award and recognizes forfeitures in the period they occur. Stock options granted have contractual terms of up to ten years. Upon exercise of stock options or vesting of restricted stock awards, the Company issues shares from new shares authorized and reserved for issuance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue when a contract exists with a customer that specifies the goods and services to be provided at an agreed upon sales price and when the performance obligation is satisfied by transferring the goods or service to the customer. The performance obligation is considered complete when control transfers, which is determined when products are shipped or delivered to the customer depending on the terms of the contract. Sales are made on normal and customary short-term credit terms or upon delivery of point-of-sale transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company enters into contractual arrangements with customers in the form of individual customer orders which specify the goods, quantity, pricing, and associated order terms. The Company does not have long-term contracts that are satisfied over time. Due to the nature of the contracts, no significant judgment exists in relation to the identification of the customer contract, satisfaction of the performance obligation, or transaction price. The Company expenses incremental costs of obtaining a contract due to the short-term nature of the contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s contract terms or historical business practices can give rise to variable consideration such as term discounts and customer cooperative payments. We estimate the expected term discounts based on an analysis of historical experience and record cash discounts as a reduction to revenue. Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products. The Company records such costs as a reduction of revenue, where the fair value cannot be reasonably estimated or where costs exceed the fair value of the services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At the time of revenue recognition, we also provide for estimated sales returns and miscellaneous claims from customers as reductions to revenues. The estimates are based on historical rates of product returns and claims. The Company accrues for such estimated returns and claims with an estimated accrual and associated reduction of revenue. Additionally, the Company records inventory that it expects to be returned as part of inventories, with a corresponding reduction of cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Sales commissions are expensed as incurred. These costs are recorded in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Taxes collected from customers and remitted to government authorities are reported on the net basis and are excluded from sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Cost of Goods Sold</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The expenses that are included in cost of goods sold include all direct product costs and costs related to shipping, certain warehousing or handling, duties and importation fees. Product warranty costs and specific provisions for excess, close-out, or slow-moving inventory are also included in cost of goods sold. Certain warehousing or handling costs which are not associated with the manufacturing of goods for sale are excluded from cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Selling, General and Administrative Expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Selling, general and administrative expense includes personnel-related costs, including stock-based compensation, product development, selling, advertising, visual merchandise, depreciation and amortization, and other general operating expenses. Advertising costs are expensed in the period incurred. Total advertising expense for continuing operations, including cooperative advertising costs, were $8,385, $7,789, and $5,824 for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products based on various criteria, including the value of purchases from the Company and various advertising specifications. Cooperative advertising costs were not material for the years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Product Warranty</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Some of the Company’s products carry warranty provisions for defects in quality and workmanship. Warranty repairs and replacements are recorded in cost of goods sold and a warranty liability is established at the time of sale to cover estimated costs based on the Company’s history of warranty repairs and replacements. For the years ended December 31, 2023, 2022, and 2021, the Company experienced warranty claims on its products related to continuing operations of $1,007, $1,221, and $1,863, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Research and Development</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Research and development costs are charged to expense as incurred, and are included in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Total research and development costs for continuing operations were $12,740, $13,029, and $10,406 for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Transaction Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Transaction costs consists of expenses related to the Company’s various acquisition efforts and capital-raising activities, including those associated with acquiring Rhino-Rack, MAXTRAX, and TRED.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for under the asset and liability method. Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the consolidated balance sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the consolidated balance sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on enacted tax rates expected to be in effect for years in which the differences are expected to be settled or realized. The Company has netted these deferred tax assets and deferred tax liabilities by jurisdiction. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered more likely than not to be realized. U.S. deferred income taxes are not provided on undistributed income of foreign subsidiaries where such earnings are considered to be permanently invested. Unremitted taxes on undistributed foreign earnings are not material for the years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company releases residual tax effects in accumulated other comprehensive loss through continuing operations as the underlying asset matures or expires.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax benefit. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward, are presented as a reduction to deferred income taxes. The Company recognizes interest expense and penalties related to uncertain tax positions in income tax benefit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk and Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, accounts receivable, and aggregate unrealized gains (losses) on derivative contracts. Risks associated with cash within the United States are mitigated by banking with federally insured, creditworthy institutions; however, there are balances with these institutions that are greater than the Federal Deposit Insurance Corporation insurance limit. The Company performs ongoing credit evaluations of its customers and maintains allowances for possible losses as considered necessary by management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, no single customer contributed more than 10% of the Company’s sales from continuing operations. During the years ended December 31, 2022 and 2021, Recreational Equipment, Inc. (“REI”) accounted for approximately 10% and 14%, respectively, of the Company’s sales from continuing operations. These sales are included in the Outdoor segment. No other single customer contributed more than 10% of the Company’s sales from continuing operations during those periods. As of December 31, 2023, INEOS Automotive accounted for approximately 13% of the Company’s accounts receivable. As of December 31, 2022, no single customer contributed more than 10% of the Company’s accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying value of cash, accounts receivable, and accrued liabilities approximate their respective fair values due to the short-term nature and liquidity of these financial instruments. Derivative financial instruments are recorded at fair value based on current market pricing models. The Company estimates that, due to the variable interest rates reflecting current market rates, the fair value of its debt obligations under its revolving credit facility and term loan approximate the carrying value at December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Contingent Consideration Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contingent consideration liabilities are required to be recognized at fair value as of the acquisition date. We estimate the fair value of these liabilities based on financial projections of the acquired company, such as sales-based milestones and estimated probabilities of achievement. Based on updated estimates and projections, the contingent consideration liabilities are adjusted at each reporting date to their estimated fair value. Changes in fair value subsequent to the acquisition date are reported in contingent consideration (benefit) expense in the accompanying consolidated statements of comprehensive (loss) income. Variations in the fair value of contingent consideration liabilities may result from changes in discount periods or rates, changes in the timing and amount of sales estimates, and changes in probability assumptions with respect to the likelihood of achieving sales milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We operate our business structure within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling, general and administrative expenses are not allocated to the segments including non-cash stock compensation expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Accounting Pronouncements issued and not yet adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>, which requires a public entity to disclose in its rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a quantitative threshold. The guidance makes several other changes to the disclosure requirements. All entities are required to apply the guidance prospectively, with the option to apply it retrospectively. The guidance is effective for public business entities for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying audited consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “our” or “us”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Headquartered in Salt Lake City, Utah, we are a global leading designer, developer, manufacturer and distributor of best-in-class outdoor equipment and lifestyle products focused on the outdoor enthusiast markets. Each of our brands has a long history of continuous product innovation for core and everyday users alike. The Company’s products are principally sold globally under the Black Diamond®, Rhino-Rack®, MAXTRAX®, and TRED Outdoors® brand names through outdoor specialty and online retailers, our own websites, distributors and original equipment manufacturers.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. The more significant estimates relate to the fair value of net assets acquired in business combinations, provision for excess or obsolete inventory, allowance for credit losses, and valuation of contingent consideration liabilities, deferred tax assets, long-lived assets, goodwill and indefinite-lived intangible assets, and other intangible assets. We base our estimates on historical experience, projected future cash flows, and other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation and Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of Clarus Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Unless otherwise specified, disclosures in these consolidated financial statements reflect continuing operations only. Certain prior period financial information, related to discontinued operations, have been reclassified and separately presented in the consolidated financial statements and accompanying notes to conform to the current period presentation. See Note 3 to our consolidated financial statements for further information.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Foreign Currency Transactions and Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accounts of the Company’s international subsidiaries’ financial statements which have functional currencies other than the U.S. dollar are translated into U.S. dollars using the exchange rate at the balance sheet dates for assets and liabilities and average exchange rates for the periods for revenues, expenses, gains and losses. Foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in other income (expense) in the consolidated statements of comprehensive (loss) income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. At December 31, 2023 and 2022, the Company did not hold any amounts that were considered to be cash equivalents.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Accounts Receivable and Allowance for Credit Losses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company records its trade receivables at sales value. The trade receivables do not bear interest. The Company performs on-going credit evaluations of its customers and adjusts credit limits based upon payment history and the customer’s current credit worthiness, as </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">determined by the review of their current credit information. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors. A non-specific allowance for estimated credit losses is recorded based on historical experience of collectability. In addition, specific allowances are established for customer accounts as known collection problems occur due to insolvency, disputes or other collection issues. The amounts of these specific allowances are estimated by management based on the customer’s financial position, the age of the customer’s receivables and the reasons for any disputes. The allowance for credit losses is reduced by subsequent collections of the specific allowances or by any write-off of customer accounts that are deemed uncollectible. The allowance for credit losses was $1,412 and $981 at December 31, 2023 and 2022, respectively. There were no significant write-offs during the years ended December 31, 2023, 2022, and 2021.</p> 1412000 981000 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Inventories are stated at the lower of cost (using the first-in, first-out method “FIFO”) or net realizable value. Elements of cost in the Company’s manufactured inventories generally include raw materials, direct labor, manufacturing overhead and freight in. The Company reviews its inventories for excess, close-out, or slow-moving items and makes provisions as necessary to properly reflect inventory values.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment is stated at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives. The principal estimated useful lives are: buildings, 30 years; building improvements, 20 years; machinery and equipment, 3-10 years; computer hardware and software, 3-5 years; furniture and fixtures, 5 years. Leasehold improvements are amortized over the lesser of the estimated useful life of the improvement or the life of the lease. Major replacements, which extend the useful lives of equipment, are capitalized and depreciated over the remaining useful life. Normal maintenance and repair items are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable. Property and equipment located outside of the United States are not considered material.</p> P30Y P20Y P3Y P10Y P3Y P5Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement of an arrangement where it is determined at inception that a lease exists. ROU assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using our incremental borrowing rate. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Variable lease payments are generally expensed as incurred and include certain non-lease components, such as common area maintenance and other services provided by the lessor, and other charges such as utilities, insurance and property taxes included in the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and the expense for these short-term leases and for leases is recognized on a straight-line basis over the lease term. Non-lease components are excluded from the ROU asset and lease liability present value computations. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Goodwill represents the excess of the purchase price over the fair market value of identifiable net assets of acquired companies. Goodwill is not amortized, but rather is tested for impairment at the reporting unit level annually as of December 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> of each year or more frequently if triggering events or changes in circumstances indicate impairment, such as a significant adverse change in business climate. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed. We estimate the reporting unit’s fair value using a combination of the income approach </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">based upon projected discounted cash flows of the reporting unit and the market approach based upon the market multiple of comparable publicly traded companies. If the fair value of the reporting unit is less than its carrying amount, an impairment loss is recognized for the excess carrying amount over the fair value computation. No impairment of goodwill was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized goodwill impairment in our Adventure reporting unit of $52,071 during the year ended December 31, 2022.</p> 0 0 52071000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets represent other intangible assets and indefinite-lived intangible assets acquired. The Company’s other intangible assets, such as certain customer relationships, product technologies, tradenames, trademarks and core technologies with finite lives are amortized over their estimated useful lives. Other intangible assets are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s indefinite-lived intangible assets consists of certain tradenames and trademarks that provide Black Diamond Equipment, PIEPS, Rhino-Rack, MAXTRAX, and TRED with the exclusive and perpetual rights to manufacture and sell their respective products. Indefinite-lived intangible assets are not amortized; however, they are tested for impairment annually as of December 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> of each year or more frequently if events or changes in circumstances exist that may indicate impairment. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed by comparing the indefinite-lived intangible asset’s book value to its estimated fair value. The fair value for indefinite-lived intangible assets is determined through an income approach using the relief-from-royalty method. The amount of any impairment is measured as the difference between the carrying amount and the fair value of the impaired asset. No impairment of indefinite-lived intangible assets was recorded during the years ended December 31, 2023 and 2021. Based on the results of the Company’s annual impairment tests completed as of December 31, 2022, the Company recognized an impairment of indefinite-lived intangible assets in our Adventure reporting unit, specifically the Rhino-Rack trademark, of $40,240 during the year ended <span style="-sec-ix-hidden:Hidden_d5K8rOLNUkCGgdH1PMg_sw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">December 31, 2022</span></span>. </p> 0 0 40240000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Derivative Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company uses derivative instruments to hedge currency rate movements on foreign currency denominated sales. The Company enters into forward contracts, option contracts and non-deliverable forwards to manage the impact of foreign currency fluctuations on a portion of its forecasted foreign currency exposure. These derivatives are carried at fair value on the Company’s consolidated balance sheets in prepaid and other current assets, other long-term assets, accrued liabilities, and other long-term liabilities. Changes in fair value of the derivatives not designated as hedge instruments are included in Other, net in the determination of net income. For derivative contracts designated as hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive loss and reclassified to sales in the period the underlying hedged item is recognized in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For all hedging relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument’s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness. The Company also formally assesses, both at the inception of the hedging relationship and on an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. The Company uses operating budgets and cash flow forecasts to estimate future foreign currency cash flow exposures and to determine the level and timing of derivative transactions intended to mitigate such exposures in accordance with its risk management policies. The Company discontinues hedge accounting prospectively when it determines that the derivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or management determines to remove the designation of the cash flow hedge. The Company does not enter into material derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company records compensation expense for all share-based awards granted based on the fair value of the award at the time of the grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes option pricing model that uses assumptions and estimates that the Company believes are reasonable. Stock-based compensation costs for stock awards and restricted stock awards is measured based on the closing market value of the Company’s common stock on the date of the grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award has been estimated as of the date of grant using the Monte-Carlo pricing model. The Company recognizes the cost of the share-based awards on a straight-line basis over the requisite service period of the award and recognizes forfeitures in the period they occur. Stock options granted have contractual terms of up to ten years. Upon exercise of stock options or vesting of restricted stock awards, the Company issues shares from new shares authorized and reserved for issuance.</p> P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue when a contract exists with a customer that specifies the goods and services to be provided at an agreed upon sales price and when the performance obligation is satisfied by transferring the goods or service to the customer. The performance obligation is considered complete when control transfers, which is determined when products are shipped or delivered to the customer depending on the terms of the contract. Sales are made on normal and customary short-term credit terms or upon delivery of point-of-sale transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company enters into contractual arrangements with customers in the form of individual customer orders which specify the goods, quantity, pricing, and associated order terms. The Company does not have long-term contracts that are satisfied over time. Due to the nature of the contracts, no significant judgment exists in relation to the identification of the customer contract, satisfaction of the performance obligation, or transaction price. The Company expenses incremental costs of obtaining a contract due to the short-term nature of the contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s contract terms or historical business practices can give rise to variable consideration such as term discounts and customer cooperative payments. We estimate the expected term discounts based on an analysis of historical experience and record cash discounts as a reduction to revenue. Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products. The Company records such costs as a reduction of revenue, where the fair value cannot be reasonably estimated or where costs exceed the fair value of the services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At the time of revenue recognition, we also provide for estimated sales returns and miscellaneous claims from customers as reductions to revenues. The estimates are based on historical rates of product returns and claims. The Company accrues for such estimated returns and claims with an estimated accrual and associated reduction of revenue. Additionally, the Company records inventory that it expects to be returned as part of inventories, with a corresponding reduction of cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Sales commissions are expensed as incurred. These costs are recorded in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Taxes collected from customers and remitted to government authorities are reported on the net basis and are excluded from sales.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Cost of Goods Sold</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The expenses that are included in cost of goods sold include all direct product costs and costs related to shipping, certain warehousing or handling, duties and importation fees. Product warranty costs and specific provisions for excess, close-out, or slow-moving inventory are also included in cost of goods sold. Certain warehousing or handling costs which are not associated with the manufacturing of goods for sale are excluded from cost of goods sold.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Selling, General and Administrative Expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Selling, general and administrative expense includes personnel-related costs, including stock-based compensation, product development, selling, advertising, visual merchandise, depreciation and amortization, and other general operating expenses. Advertising costs are expensed in the period incurred. Total advertising expense for continuing operations, including cooperative advertising costs, were $8,385, $7,789, and $5,824 for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products based on various criteria, including the value of purchases from the Company and various advertising specifications. Cooperative advertising costs were not material for the years ended December 31, 2023, 2022, and 2021.</p> 8385000 7789000 5824000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Product Warranty</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Some of the Company’s products carry warranty provisions for defects in quality and workmanship. Warranty repairs and replacements are recorded in cost of goods sold and a warranty liability is established at the time of sale to cover estimated costs based on the Company’s history of warranty repairs and replacements. For the years ended December 31, 2023, 2022, and 2021, the Company experienced warranty claims on its products related to continuing operations of $1,007, $1,221, and $1,863, respectively.</p> 1007000 1221000 1863000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Research and Development</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Research and development costs are charged to expense as incurred, and are included in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive (loss) income. Total research and development costs for continuing operations were $12,740, $13,029, and $10,406 for the years ended December 31, 2023, 2022, and 2021, respectively.</p> 12740000 13029000 10406000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Transaction Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Transaction costs consists of expenses related to the Company’s various acquisition efforts and capital-raising activities, including those associated with acquiring Rhino-Rack, MAXTRAX, and TRED.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for under the asset and liability method. Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the consolidated balance sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the consolidated balance sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on enacted tax rates expected to be in effect for years in which the differences are expected to be settled or realized. The Company has netted these deferred tax assets and deferred tax liabilities by jurisdiction. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered more likely than not to be realized. U.S. deferred income taxes are not provided on undistributed income of foreign subsidiaries where such earnings are considered to be permanently invested. Unremitted taxes on undistributed foreign earnings are not material for the years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company releases residual tax effects in accumulated other comprehensive loss through continuing operations as the underlying asset matures or expires.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax benefit. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward, are presented as a reduction to deferred income taxes. The Company recognizes interest expense and penalties related to uncertain tax positions in income tax benefit.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk and Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, accounts receivable, and aggregate unrealized gains (losses) on derivative contracts. Risks associated with cash within the United States are mitigated by banking with federally insured, creditworthy institutions; however, there are balances with these institutions that are greater than the Federal Deposit Insurance Corporation insurance limit. The Company performs ongoing credit evaluations of its customers and maintains allowances for possible losses as considered necessary by management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, no single customer contributed more than 10% of the Company’s sales from continuing operations. During the years ended December 31, 2022 and 2021, Recreational Equipment, Inc. (“REI”) accounted for approximately 10% and 14%, respectively, of the Company’s sales from continuing operations. These sales are included in the Outdoor segment. No other single customer contributed more than 10% of the Company’s sales from continuing operations during those periods. As of December 31, 2023, INEOS Automotive accounted for approximately 13% of the Company’s accounts receivable. As of December 31, 2022, no single customer contributed more than 10% of the Company’s accounts receivable.</p> 0.10 0.14 0.13 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying value of cash, accounts receivable, and accrued liabilities approximate their respective fair values due to the short-term nature and liquidity of these financial instruments. Derivative financial instruments are recorded at fair value based on current market pricing models. The Company estimates that, due to the variable interest rates reflecting current market rates, the fair value of its debt obligations under its revolving credit facility and term loan approximate the carrying value at December 31, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Contingent Consideration Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contingent consideration liabilities are required to be recognized at fair value as of the acquisition date. We estimate the fair value of these liabilities based on financial projections of the acquired company, such as sales-based milestones and estimated probabilities of achievement. Based on updated estimates and projections, the contingent consideration liabilities are adjusted at each reporting date to their estimated fair value. Changes in fair value subsequent to the acquisition date are reported in contingent consideration (benefit) expense in the accompanying consolidated statements of comprehensive (loss) income. Variations in the fair value of contingent consideration liabilities may result from changes in discount periods or rates, changes in the timing and amount of sales estimates, and changes in probability assumptions with respect to the likelihood of achieving sales milestones.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We operate our business structure within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling, general and administrative expenses are not allocated to the segments including non-cash stock compensation expense.</p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Accounting Pronouncements issued and not yet adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>, which requires a public entity to disclose in its rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a quantitative threshold. The guidance makes several other changes to the disclosure requirements. All entities are required to apply the guidance prospectively, with the option to apply it retrospectively. The guidance is effective for public business entities for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the enhanced disclosure requirements, however it does not anticipate a material change to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2. ACQUISITIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">TRED</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 13, 2023, Clarus entered into a Share Purchase Agreement (the “TRED Purchase Agreement”) to acquire TRED Outdoors Pty Ltd. (“TRED”), which subsequently closed on October 9, 2023. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars ($AUD) and the market value of the Company’s common stock at the time of closing of the acquisition of TRED (the “TRED Acquisition”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company acquired TRED for an aggregate purchase price of $AUD 10,741 (approximately $6,849), subject to a post-closing adjustment, comprised of $AUD 8,875 (approximately $5,659) cash, 179 shares of the Company’s common stock valued at $1,069, and additional consideration described below. The TRED Purchase Agreement provides for the payment of additional contingent consideration of up to $AUD 1,000 (approximately $638) in cash upon the satisfaction of certain net sales targets (the “TRED Contingent Consideration”). The Company estimated the initial fair value of the TRED Contingent Consideration to be $AUD 189 (approximately $121) and has recorded this liability within accrued liabilities. See Note 11 for discussion regarding the valuation of the TRED Contingent Consideration as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The acquisition was accounted for as a business combination. Acquisition-related costs for the TRED Acquisition, which were included in transaction costs during the year ended December 31, 2023, were $456.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">MAXTRAX</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On November 26, 2021, Clarus entered into a Share and Unit Purchase Agreement (the “MAXTRAX Purchase Agreement”) to acquire MaxTrax Australia Pty Ltd (“MAXTRAX”), which subsequently closed on December 1, 2021. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars and the market value of the Company’s common stock at the time of closing of the acquisition of MAXTRAX (the “MAXTRAX Acquisition”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company acquired MAXTRAX for an aggregate purchase price of $AUD 49,744 (approximately $35,475), subject to a post-closing adjustment, comprised of $AUD 37,551 (approximately $26,780) cash, 107 shares of the Company’s common stock valued at $2,594, and additional consideration described below. The MAXTRAX Purchase Agreement also provides for the payment of additional consideration in the form of shares of the Company’s common stock valued at $AUD 6,250 (approximately $4,457) split equally on June 30, 2022 and 2023. During the years ended December 31, 2023 and 2022, approximately 250 and 108 shares, respectively, of the Company’s common stock were issued in accordance with the MAXTRAX Purchase Agreement as additional consideration. The MAXTRAX Purchase Agreement provides for the payment of additional contingent consideration up to $AUD 6,250 (approximately $4,457) in cash if certain future net sales thresholds are met during 2022 and 2023 (the “MAXTRAX Contingent Consideration”). The Company estimated the initial fair value of the MAXTRAX Contingent Consideration to be $AUD 2,307 (approximately $1,644) and recorded this liability within accrued liabilities and other long-term liabilities at the date of purchase. The net sales threshold required for the cash payment of the 2022 portion of the MAXTRAX Contingent Consideration was met during the 2022 measurement period </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">ended June 30, 2022. The net sales threshold required for the final payment of the MAXTRAX Contingent Consideration was not met during the measurement period ended June 30, 2023. As of December 31, 2023, no remaining contingent consideration liability existed related to the MAXTRAX Acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The acquisition was accounted for as a business combination. Acquisition-related costs for the MAXTRAX Acquisition, which were included in transaction costs during the year ended December 31, 2022 and 2021 were $382 and $446, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Rhino-Rack</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On May 30, 2021, Clarus entered into a Share Sale and Purchase Agreement (the “Purchase Agreement”) to acquire Rhino-Rack Holdings Pty Ltd (“Rhino-Rack”), which subsequently closed on July 1, 2021. All United States dollar amounts contained herein are based on the exchange rates in effect for Australian dollars and the market value of the Company’s common stock at the time of closing of the acquisition of Rhino-Rack (the “Rhino-Rack Acquisition”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company acquired Rhino-Rack for an aggregate purchase price of $AUD 269,696 (approximately $202,488), subject to a post-closing adjustment, comprised of approximately $AUD 191,249 (approximately $143,590) cash, 2,315 shares of the Company’s common stock valued at $55,333, and additional contingent consideration described below. The Purchase Agreement also provides for the payment of additional contingent consideration up to approximately $AUD 10,000 (approximately $7,508) if certain future net sales thresholds are met (the “Rhino-Rack Contingent Consideration”). The Company estimated the initial fair value of the Rhino-Rack Contingent Consideration to be $AUD 4,747 (approximately $3,565) and recorded this liability within accrued liabilities at the date of purchase. The net sales threshold required for the payment of the Rhino-Rack Contingent Consideration was not met during the measurement period ended June 30, 2022. As of December 31, 2022, no remaining contingent consideration liability existed related to the Rhino-Rack Acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The acquisition was accounted for as a business combination. Acquisition-related costs for the Rhino-Rack Acquisition, which were included in transaction costs during the year ended December 31, 2022 and 2021 were $1,799 and $10,975, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company believes the acquisitions of TRED, MAXTRAX, and Rhino-Rack will provide the Company with a greater combined global revenue base, increased gross margins, profitability and free cash flows, and access to increased liquidity to further acquire and grow businesses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table is a reconciliation to the fair value of the purchase consideration and how the purchase consideration is allocated to assets acquired and liabilities assumed which have been estimated at their fair values. The fair value estimates for the purchase price allocation for TRED are based on the Company’s best estimates and assumptions as of the reporting date and are considered preliminary.  The fair value measurements of identifiable assets and liabilities, and the resulting goodwill related to the TRED Acquisition are subject to change and the final purchase price allocations could be different from the amounts presented below. We expect to finalize the valuations as soon as practicable, but not later than one year from the date of the acquisition. Since our initial purchase price allocation for the MAXTRAX acquisition, we have increased the fair value of accrued liabilities assumed and goodwill by $741. These adjustments were made after receiving certain information related to the fair value of assumed liabilities and such amounts were recorded during the first quarter of 2022. The fair value measurements for the acquisitions of MAXTRAX and Rhino-Rack have been completed. The excess of purchase consideration over the assets acquired and liabilities assumed is recorded as goodwill. Goodwill for TRED, MAXTRAX, and Rhino-Rack is included in the Adventure segment. The goodwill consists largely of the growth and profitability expected from these acquisitions.</p><p style="font-family:'Times New Roman','Times','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:21.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TRED</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">MAXTRAX</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rhino-Rack</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 9, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash paid</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,590</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Issuance of shares of Clarus Corporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,333</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Future issuance of shares of Clarus Corporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contingent consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,565</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total purchase consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,488</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets acquired and liabilities assumed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,513</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,769</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,046</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,619</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,400</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Indefinite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,800</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,347</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,468</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,606</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,511</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,413</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,107</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,451</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,029</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,118</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net Book Value Acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,488</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The estimated fair value of inventory was recorded at expected sales price less cost to sell plus a reasonable profit margin for selling efforts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the acquisitions, the Company acquired exclusive rights to TRED’s, MAXTRAX’s, and Rhino-Rack’s trademarks, customer relationships, product technologies, and tradenames. The amounts assigned to each class of intangible asset, other than goodwill acquired, and the related average useful lives are as follows:</p><p style="font-family:'Times New Roman','Times','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:20%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.56%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TRED</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">MAXTRAX</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rhino-Rack</b></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangibles subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Vlrg7pzabUC3RNQhkh0dPw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.0 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1NFaNmBBREC-5fqb3W2Exw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">13.5 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Du4fENtAGECHKguF-zpIqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">13.5 years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_n7rYzTBnOkWcuHi8FD1g8w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.0 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_hu-pkuQUb0GZqSvWP-xvwA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.0 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_sv05r_ZMoUKvYLBYVAeoGA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10.0 years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_9ZXFbDD6wkOR6s7rAX6tbg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12.0 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:20%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangibles not subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:20%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_IUMx23VKIk-_Vq1KXj2Mjg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">9.8 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden__ZgRNFSMYkKE58JzmC_44A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12.6 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_FQC5DEZYd0640ugc0I7R0w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12.6 years</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The full amount of goodwill of $2,832 at TRED, $15,199 at MAXTRAX, and $78,347 at Rhino-Rack is expected to be non-deductible for tax purposes. No pre-existing relationships existed between the Company and TRED, MAXTRAX, and Rhino-Rack or their sellers prior to the acquisition. TRED, MAXTRAX, and Rhino-Rack revenue and operating income are included in the Adventure segment. Total revenue and net income of TRED from the date of acquisition to December 31, 2023 were not material to the Company’s consolidated financial statements. Total revenue of $1,728 and net income of $183 of MAXTRAX were included in the Company’s consolidated statements of comprehensive (loss) income from the date of acquisition to December 31, 2021. Total revenue of $43,411 and net loss of $7,310 of Rhino-Rack were included in the Company’s consolidated statements of comprehensive (loss) income from the date of acquisition to December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following unaudited pro forma results are based on the individual historical results of the Company, MAXTRAX, and Rhino-Rack, with adjustments to give effect as if the acquisition and borrowings used to finance the acquisition had occurred on January 1, 2020 for MAXTRAX and Rhino-Rack, after giving effect to certain adjustments including the amortization of intangible assets, depreciation of fixed assets, interest expense and taxes and assumes the purchase price was allocated to the assets purchased and liabilities assumed based on their fair market values at the date of purchase.</p><p style="font-family:'Times New Roman','Times','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:70.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.71%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 331,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 253,409</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,433)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The unaudited pro forma information is presented for illustrative purposes only and is not necessarily indicative of the operating results that would have occurred had the transactions been consummated as of January 1, 2020 for MAXTRAX and Rhino-Rack. Furthermore, such pro forma information is not necessarily indicative of future operating results of the combined companies and should not be construed as representative of the operating results of the combined companies for any future dates or periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Material nonrecurring adjustments excluded from the unaudited pro forma financial information above consists of $12,616 transaction costs and $5,399 step up of inventory to its preliminary fair value, which were recorded as an unfavorable adjustment to cost of goods sold.</p> 10741000 6849000 8875000 5659000 179000 1069000 1000000 638000 189000 121000 456000 49744000 35475000 37551000 26780000 107000 2594000 6250000 4457000 250000 108000 6250000 4457000 2307000 1644000 382000 446000 269696000 202488000 191249000 143590000 2315000 55333000 10000000 7508000 4747000 3565000 1799000 10975000 741000 <p style="font-family:'Times New Roman','Times','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:21.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TRED</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">MAXTRAX</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rhino-Rack</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 9, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash paid</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,590</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Issuance of shares of Clarus Corporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,333</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Future issuance of shares of Clarus Corporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contingent consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,565</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total purchase consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,488</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets acquired and liabilities assumed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,513</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,769</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,046</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,619</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,400</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Indefinite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,800</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,347</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,468</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,606</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,511</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,413</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,107</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,451</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,029</p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,118</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net Book Value Acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,488</p></td></tr></table> 5659000 26780000 143590000 179000 1069000 107000 2594000 2315000 55333000 4457000 121000 1644000 3565000 179000 6849000 107000 35475000 2315000 202488000 11000 1869000 7513000 1000000 2791000 10769000 1006000 1819000 27046000 11000 883000 644000 195000 139000 4619000 3305000 10341000 55400000 10555000 72800000 2832000 15199000 78347000 979000 11468000 8360000 44575000 268606000 638000 2176000 16511000 251000 3413000 607000 2107000 873000 5863000 32451000 810000 11029000 1511000 9100000 66118000 6849000 35475000 202488000 <p style="font-family:'Times New Roman','Times','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:20%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.56%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TRED</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">MAXTRAX</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rhino-Rack</b></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangibles subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Vlrg7pzabUC3RNQhkh0dPw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.0 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1NFaNmBBREC-5fqb3W2Exw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">13.5 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Du4fENtAGECHKguF-zpIqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">13.5 years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_n7rYzTBnOkWcuHi8FD1g8w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.0 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_hu-pkuQUb0GZqSvWP-xvwA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.0 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_sv05r_ZMoUKvYLBYVAeoGA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10.0 years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_9ZXFbDD6wkOR6s7rAX6tbg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12.0 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:20%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangibles not subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:20%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_IUMx23VKIk-_Vq1KXj2Mjg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">9.8 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden__ZgRNFSMYkKE58JzmC_44A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12.6 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_FQC5DEZYd0640ugc0I7R0w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12.6 years</span></span></p></td></tr></table> 1249000 8986000 40400000 394000 1355000 15000000 1662000 10555000 72800000 3305000 20896000 128200000 2832000 15199000 78347000 1728000 183000 43411000 7310000 <p style="font-family:'Times New Roman','Times','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:70.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.71%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 331,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 253,409</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,433)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td></tr></table> 331801000 253409000 22399000 -1433000 0.68 -0.05 0.63 -0.05 12616000 5399000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 3. DISCONTINUED OPERATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On February 29, 2024, the Company and Everest/Sapphire Acquisition, LLC, its wholly-owned subsidiary, completed the sale to Bullseye Acquisitions, LLC, an affiliate of JDH Capital Company, of all of the equity associated with the Company’s Precision Sport segment, which is comprised of the Company’s subsidiaries Sierra and Barnes Bullets – Mona, LLC (“Barnes”), pursuant to a Purchase and Sale Agreement dated as of December 29, 2023, by and among, Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC and the Company (the “Precision Sport Purchase Agreement”). The Precision Sport segment is engaged in the business of designing, developing, manufacturing, and marketing bullets and ammunition to the military, law enforcement, and commercial/consumer markets. Under the terms of the Precision Sport Purchase Agreement, the Buyer agreed to pay $175,000 in cash, which is subject to a customary working capital adjustment. The Company received net proceeds of approximately $37,871 in cash, after payment of certain fees and settlement of the Restated Credit Agreement, for all of the equity associated with the Company’s Precision Sport segment. As the disposition was completed during our first fiscal quarter of 2024, we expect to recognize a gain on the disposition during the three months ending March 31, 2024. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying amounts of the assets and liabilities of the Precision Sport segment were classified as held for sale in our consolidated balance sheets as of December 31, 2023 and 2022. The asset and liability balances as of December 31, 2023 were classified as current as we anticipated the sale of these assets and liabilities within a one year period.  The carrying amounts were as follows:</p><p style="font-family:'Times New Roman','Times','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:50.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:'Times New Roman','Times','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:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.69%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.69%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,419</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,470</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,599</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total current assets held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,568</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,706</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,959</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Indefinite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,715</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145,463</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,285</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,617</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total current liabilities held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,950</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total liabilities held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,950</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Summarized results of discontinued operations for the Precision Sport segment are as follows:</p><p style="font-family:'Times New Roman','Times','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:37.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.45%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,823</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60,765)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,639)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,834)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (149)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (323)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,922)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations before taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,990</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,020</p></td></tr><tr><td style="vertical-align:bottom;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,970</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the sale of the Precision Sport segment, all interest expense related to outstanding debt that was required to be repaid with the proceeds received from the sale pursuant to the terms of the Company’s credit facility is allocated to discontinued operations in our consolidated financial statements for the years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Summarized cash flow information for the Precision Sport segment discontinued operations are as follows:</p><p style="font-family:'Times New Roman','Times','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:37.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.45%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,633</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,753</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,486</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 175000000 37871000 <p style="font-family:'Times New Roman','Times','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:50.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:'Times New Roman','Times','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:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.69%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.69%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,419</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,470</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,599</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total current assets held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,568</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,706</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,959</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Indefinite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,715</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145,463</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,285</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,617</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total current liabilities held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,950</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:20.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total liabilities held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,950</p></td></tr></table><p style="font-family:'Times New Roman','Times','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:37.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.45%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,823</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60,765)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,639)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,834)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (149)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (323)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,922)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations before taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,990</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.58%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:17.53%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,020</p></td></tr><tr><td style="vertical-align:bottom;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,970</p></td></tr></table><p style="font-family:'Times New Roman','Times','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:37.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.45%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,633</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,753</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,486</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 80000 9914000 18419000 44208000 39470000 2931000 3599000 57053000 61568000 24075000 25706000 4926000 6959000 24500000 24500000 26715000 26715000 15000 15000 137284000 145463000 2441000 2285000 3303000 4617000 48000 5744000 6950000 5744000 6950000 89950000 132855000 109823000 56980000 79392000 60765000 11639000 14225000 14834000 47000 2162000 149000 323000 -11437000 -7895000 -2922000 -19000 -807000 11000 7666000 30387000 30990000 2024000 7365000 7020000 5642000 23022000 23970000 3452000 3238000 2633000 2033000 2769000 3753000 151000 163000 1848000 3100000 13486000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4. INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Inventories, as of December 31, 2023 and 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,463</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,777</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,602</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,463</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,777</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,602</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 78887000 93463000 295000 362000 12227000 13777000 91409000 107602000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5. PROPERTY AND EQUIPMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment, net as of December 31, 2023 and 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Building and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,845</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,656</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,714</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,884</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,611</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,560</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,256)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,304</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Depreciation expense for continuing operations was $4,150, $4,388, and $3,352 for the years ended December 31, 2023, 2022, and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Building and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,845</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,656</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,714</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,884</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,611</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,560</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,256)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,304</p></td></tr></table> 2850000 2850000 6476000 5845000 6195000 6656000 8092000 7714000 18119000 15884000 1224000 2611000 42956000 41560000 26369000 24256000 16587000 17304000 4150000 4388000 3352000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 6. GOODWILL AND INTANGIBLE ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the changes in goodwill by segment:</p><p style="font-family:'Times New Roman','Times','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:42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outdoor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adventure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,882</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated goodwill impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,507)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,507)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,375</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,071)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,071)</p></td></tr><tr><td style="vertical-align:bottom;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,767)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,767)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,278</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase due to acquisition of TRED</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td></tr><tr><td style="vertical-align:bottom;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,320</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Due to a weakening global economy, driven by higher inflation and interest rates, and other factors affecting the market for our Adventure reporting unit products, we experienced significant declining revenue and profitability in our Adventure reporting unit and a decline in stock price during the year ended December 31, 2022. Revenues continued to decline unexpectedly during the three months ended December 31, 2022, due to a lack of product demand in what is typically the highest selling season for the product in Australia, in addition to a continued increase in interest rates. As a result, in the fourth quarter of 2022, we reduced our sales forecasts for 2023 and beyond in our Adventure reporting unit. As part of our annual impairment test as of December 31, 2022, we performed a quantitative </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">assessment using income-based and market-based approaches. As a result of this assessment, the carrying value of our Adventure reporting unit exceeded the related estimated fair value, thus an impairment of goodwill of $52,071 was recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Indefinite-Lived Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the changes in indefinite-lived intangible assets:</p><p style="font-family:'Times New Roman','Times','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:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:26.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,401</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,527</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As part of our annual impairment test as of December 31, 2022, we performed a quantitative assessment using the relief-from-royalty method. As described above, we reduced our sales forecasts for 2023 and beyond in our Adventure reporting unit. As a result of this assessment, the carrying value of the Rhino-Rack trademark recorded within our Adventure reporting unit exceeded the estimated related fair value, thus an impairment of the Rhino-Rack trademark of $40,240 was recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If we do not achieve the results reflected in the forecasts utilized in our impairment assessments, or if there are changes to market assumptions, all of which require significant estimates and assumptions, our valuation of the reporting unit, including related indefinite-lived intangible assets, could be adversely affected, and we may be required to impair an additional portion or all of the related goodwill, indefinite-lived intangibles, and other long-lived assets which could adversely affect our operating results in the period of impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trademarks classified as indefinite-lived intangible assets by brand as of December 31, 2023 and 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.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:'Times New Roman','Times','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:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.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:'Times New Roman','Times','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:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Black Diamond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,600</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PIEPS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,986</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rhino-Rack</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,744</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MAXTRAX</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,071</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,401</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Intangible Assets, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the changes in gross other intangible assets:</p><p style="font-family:'Times New Roman','Times','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:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:26.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,889</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase due to acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,805</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 409</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,103</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Other intangible assets, net of amortization as of December 31, 2023 and 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','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:39.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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: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:'Times New Roman','Times','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:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:60.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.56%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangibles subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,478)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.8 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Product technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (198)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11.4 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Core technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (947)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.0 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,637)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12.9 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:60.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.56%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,419)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.9 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Product technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,091)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.3 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Core technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (947)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.0 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.1 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Amortization expense for continuing operations for the years ended December 31, 2023, 2022, and 2021, was $10,715, $12,557, and $6,081, respectively. Future amortization expense for other intangible assets as of December 31, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','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:80.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:80.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Years Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.64%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization Expense</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,935</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,324</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,510</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,750</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2028</b></p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,496</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,451</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,466</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','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:42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outdoor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adventure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,882</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated goodwill impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,507)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,507)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,375</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,071)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,071)</p></td></tr><tr><td style="vertical-align:bottom;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,767)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,767)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,278</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase due to acquisition of TRED</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td></tr><tr><td style="vertical-align:bottom;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,320</p></td></tr></table> 29507000 91375000 120882000 29507000 29507000 91375000 91375000 52071000 52071000 741000 741000 -3767000 -3767000 36278000 36278000 2850000 2850000 192000 192000 39320000 39320000 52071000 <p style="font-family:'Times New Roman','Times','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:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:26.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,401</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,527</p></td></tr></table> 58401000 126000 58527000 40240000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.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:'Times New Roman','Times','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:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.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:'Times New Roman','Times','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:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Black Diamond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,600</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PIEPS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,986</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rhino-Rack</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,744</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MAXTRAX</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,071</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,401</p></td></tr></table> 19600000 19600000 3080000 2986000 25767000 25744000 10080000 10071000 58527000 58401000 <p style="font-family:'Times New Roman','Times','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:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:26.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,889</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase due to acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,805</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 409</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,103</p></td></tr></table> 77889000 3805000 409000 82103000 <p style="font-family:'Times New Roman','Times','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:39.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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: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:'Times New Roman','Times','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:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:60.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.56%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangibles subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,478)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.8 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Product technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (198)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11.4 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Core technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (947)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.0 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,637)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12.9 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:60.84%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.56%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,419)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.9 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Product technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,091)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.3 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Core technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (947)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.0 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.1 years</p></td></tr></table> 61215000 30478000 30737000 P13Y9M18D 18003000 9014000 8989000 P10Y 1938000 198000 1740000 P11Y4M24D 947000 947000 P10Y 82103000 40637000 41466000 P12Y10M24D 59770000 22419000 37351000 P13Y10M24D 17009000 6091000 10918000 P10Y3M18D 163000 136000 27000 P5Y 947000 947000 P10Y 77889000 29593000 48296000 P13Y1M6D 10715000 12557000 6081000 <p style="font-family:'Times New Roman','Times','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:80.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:80.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Years Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.64%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization Expense</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,935</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,324</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,510</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,750</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2028</b></p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,496</p></td></tr><tr><td style="vertical-align:bottom;width:80.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,451</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,466</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 9935000 8324000 6510000 4750000 3496000 8451000 41466000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">NOTE 7. ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Accrued liabilities as of December 31, 2023 and 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and related items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,345</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued bonus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 698</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Designated forward exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,465</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,836</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued commissions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restructuring liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,271</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,553</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Other long-term liabilities as of December 31, 2023 and 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,825</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred stock consideration for business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,127</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 902</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,854</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and related items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,345</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued bonus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 698</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Designated forward exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,465</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,836</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued commissions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restructuring liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,271</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,553</p></td></tr></table> 3964000 4345000 2047000 698000 221000 1648000 1465000 3179000 2836000 344000 343000 129000 1595000 1246000 11802000 9271000 24580000 20553000 <p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,825</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred stock consideration for business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,127</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 902</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,854</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 13030000 12825000 2127000 1130000 902000 14160000 15854000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">NOTE 8. LONG-TERM DEBT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Long-term debt as of December 31, 2023 and 2022, was as follows:</p><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving credit facility (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,001</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other debt (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,134</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,311</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,986</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,790)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,904)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,082</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 3, 2022, the Company and certain of its direct and indirect subsidiaries entered into Amendment No. 4 (“Amendment No. 4”) to the credit agreement, dated as of May 3, 2019 (the “Existing Credit Agreement”) by and among the Company, JPMorgan Chase Bank, N.A., as administrative agent, and the lenders party thereto. Amendment No. 4, among other things, permits (i) the Company to borrow in Australian Dollars and New Zealand Dollars in order to support the operations of the Company in Australia and New Zealand and (ii) provides for addbacks to EBITDA, for debt covenant purposes (as defined in the Existing Credit Agreement), under the Existing Credit Agreement for expenses relating to activities in respect of acquisitions, dispositions, investments and financings (whether or not these transactions are actually consummated). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On April 18, 2022 (the “Effective Date”), the Company and certain of its direct and indirect subsidiaries entered into an Amended and Restated Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent and the lenders party thereto (the “Restated Credit Agreement”) pursuant to which the Existing Credit Agreement was amended and restated in its entirety.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Restated Credit Agreement provides for borrowings of up to $300,000 under a secured revolving credit facility (the “Revolving Loans”) (including up to $5,000 for letters of credit), and borrowings of up to $125,000 under a secured term loan facility (the “Term Loans”). The Restated Credit Agreement also permits the Company, subject to certain requirements, to arrange with lenders for an aggregate of up to $175,000 of additional revolving and/or term loan commitments (both of which are currently uncommitted), for potential aggregate revolving and term loan commitments under the Restated Credit Agreement of up to $600,000. The Restated Credit Agreement matures on April 18, 2027 (the “Maturity Date”), at which time the revolving commitments thereunder will terminate and all outstanding Revolving Loans and Term Loans, together with all accrued and unpaid interest thereon, must be repaid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">All obligations under the Restated Credit Agreement are secured by our subsidiary equity interests, as well as accounts receivable, inventory, intellectual property and certain other assets owned by the Company. The Restated Credit Agreement contains restrictions on the Company’s ability to pay dividends or make distributions or other restricted payments if certain conditions in the Restated Credit Agreement are not fulfilled. The Restated Credit Agreement also includes other customary affirmative and negative covenants, including financial covenants relating to the Company’s consolidated total leverage ratio and fixed charge coverage ratio. In conjunction with the Precision Sport Purchase Agreement dated December 29, 2023, all balances owing the lenders and the Administrative Agent were required to be paid off contemporaneously with the closing of the disposition of the Precision Sport segment which occurred on February 29, 2024. Accordingly, all debt obligations were classified as current as of December 31, 2023.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2023, the Company had drawn </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10,375</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> on the revolving commitment. On February 29, 2024, upon the closing of the disposition of the Precision Sport segment, the Company terminated and paid off amounts outstanding under the revolving credit facility in full. The Company pays interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023 the interest rates ranged between approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.7%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">9.8%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, and as of December 31, 2022, the interest rate was approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.3%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Foreign subsidiaries of the Company had a revolving credit facility, which matured on March 31, 2023, and term debt with financial institutions, which matures on </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">August 8, 2024</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The foreign subsidiaries paid interest monthly on any borrowings on the credit facility as well as monthly payments on the term debt. As of December 31, 2023, the interest rate was approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.2%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and as of December 31, 2022, the interest rates ranged between approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.3%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.0%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The credit facility was secured by certain assets of the foreign subsidiaries. The revolving credit facility was settled and closed as of March 31, 2023 and had </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> amounts outstanding.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On February 29, 2024, upon the closing of the disposition of the Precision Sport segment, the Company terminated and paid off amounts outstanding under the term loan in full. The Company pays interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023 and 2022, the rates were approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.7%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.3%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving credit facility (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,001</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other debt (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,134</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,311</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,986</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,790)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,904)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,082</p></td></tr></table> 10375000 18001000 40000 1134000 109375000 120311000 460000 119790000 138986000 119790000 11904000 127082000 300000000 5000000 125000000 175000000 600000000 2027-04-18 10375000 0.077 0.098 0.063 2024-08-08 0.032 0.013 0.040 0 0.077 0.063 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9. DERIVATIVE FINANCIAL INSTRUMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s primary exchange rate risk management objective is to mitigate the uncertainty of anticipated cash flows attributable to changes in foreign currency exchange rates. The Company primarily focuses on mitigating changes in cash flows resulting from sales denominated in currencies other than the U.S. dollar. The Company manages this risk primarily by using currency forward and option contracts. If the anticipated transactions are deemed probable, the resulting relationships are formally designated as cash flow hedges. The Company accounts for these contracts as cash flow hedges and tests effectiveness by determining whether changes in the expected cash flow of the derivative offset, within a range, changes in the expected cash flow of the hedged item.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At December 31, 2023, the Company’s derivative contracts had remaining maturities of less than <span style="-sec-ix-hidden:Hidden_4ON9PNSa90edHmjaQHwVxA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one and one-half years</span></span>. The counterparties to these transactions had both long-term and short-term investment grade credit ratings. The maximum net exposure of the Company’s credit risk to the counterparties is generally limited to the aggregate unrealized loss of all contracts with that counterparty, which was $256 as of <span style="-sec-ix-hidden:Hidden_MhZbAQkSSk6lQ-Hg__GRJg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">December 31, 2023</span></span>. The Company’s exposure of counterparty credit risk is limited to the aggregate unrealized gain on all contracts. As of December 31, 2023, there was no such exposure to the counterparties. The Company’s derivative counterparties have strong credit ratings and as a result, the Company does not require collateral to facilitate transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company held the following contracts designated as hedged instruments as of December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.1%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Notional</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Latest </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Maturity</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts - Canadian Dollars</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$7,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2025</p></td></tr><tr><td style="vertical-align:bottom;width:72.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts - Euros</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">€ 20,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2025</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:72.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.1%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Notional</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Latest </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Maturity</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts - Canadian Dollars</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2023</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts - Euros</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">€ 20,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For contracts that qualify as effective hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive loss and reclassified to sales in the period the underlying hedged transaction is recognized in earnings. Gains of $393 and $3,124 were reclassified to sales during the years ended December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the balance sheet classification and fair value of derivative instruments as of December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','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:47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:19.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative instruments in asset positions:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Designated forward exchange contracts</p></td><td style="vertical-align:bottom;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative instruments in liability positions:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Designated forward exchange contracts</p></td><td style="vertical-align:bottom;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Designated forward exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> -256000 <p style="font-family:'Times New Roman','Times','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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.1%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Notional</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Latest </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Maturity</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts - Canadian Dollars</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$7,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2025</p></td></tr><tr><td style="vertical-align:bottom;width:72.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts - Euros</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">€ 20,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2025</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:72.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.1%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Notional</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Latest </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Maturity</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts - Canadian Dollars</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2023</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts - Euros</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">€ 20,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 7925000 20612000 2807000 20760000 393000 3124000 <p style="font-family:'Times New Roman','Times','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:47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:19.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative instruments in asset positions:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Designated forward exchange contracts</p></td><td style="vertical-align:bottom;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative instruments in liability positions:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Designated forward exchange contracts</p></td><td style="vertical-align:bottom;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Designated forward exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 357000 221000 35000 6000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10. ACCUMULATED OTHER COMPREHENSIVE LOSS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accumulated other comprehensive loss (“AOCI”) primarily consists of foreign currency translation adjustments and changes in our forward foreign exchange contracts. The components of AOCI, net of tax, were as follows:</p><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,685)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,574</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts reclassified from other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (303)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (303)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net current period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,271</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,414)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,241)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,050)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,224)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts reclassified from other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,411)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net current period other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (248)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,635)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,685)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The effects on net (loss) income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts and foreign currency translation adjustments for the years ended December 31, 2023 and 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','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:48.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:23.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:23.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:51.64%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains reclassified from AOCI to the Consolidated Statements of Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Affected line item in the Consolidated </b></p></td><td colspan="5" style="vertical-align:bottom;width:51.64%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twelve Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Statements of Comprehensive Loss</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Foreign exchange contracts:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,124</p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 713</p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount reclassified, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,411</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total reclassifications from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,411</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s policy is to classify reclassifications of cumulative foreign currency translation associated with continuing operations from AOCI to Other, net.</p> <p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,685)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,574</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts reclassified from other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (303)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (303)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net current period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,271</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,414)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,241)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,050)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,224)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts reclassified from other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,411)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net current period other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (248)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,635)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,685)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -17628000 -57000 -17685000 2405000 169000 2574000 -303000 -303000 2405000 -134000 2271000 -15223000 -191000 -15414000 -5241000 191000 -5050000 -12387000 2163000 -10224000 -2411000 -2411000 -12387000 -248000 -12635000 -17628000 -57000 -17685000 <p style="font-family:'Times New Roman','Times','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:48.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:23.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:23.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:51.64%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains reclassified from AOCI to the Consolidated Statements of Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Affected line item in the Consolidated </b></p></td><td colspan="5" style="vertical-align:bottom;width:51.64%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twelve Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Statements of Comprehensive Loss</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Foreign exchange contracts:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,124</p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 713</p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount reclassified, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,411</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total reclassifications from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,411</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 393000 3124000 90000 713000 -303000 -2411000 -303000 -2411000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11. FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We measure certain financial assets and liabilities at fair value on a recurring basis. Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, under a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value as follows:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:39.6pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Level 1 -</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">inputs to the valuation methodology are quoted market prices for identical assets or liabilities in active markets.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:39.6pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Level 2 -</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">inputs to the valuation methodology include quoted prices in markets that are not active or model inputs that are observable either directly or indirectly for substantially the full term of the asset or liability.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:39.6pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Level 3 -</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">inputs to the valuation methodology are based on prices or valuation techniques that are unobservable.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Items Measured at Fair Value on a Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Assets and liabilities measured at fair value on a recurring basis at December 31, 2023 and 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','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:35.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:61.62%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Designated forward exchange contracts</span></p></td><td style="vertical-align:bottom;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_bz-X9kRHh0OOy7ygvcEqwQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_f2Q9IS7dE0mwwFeC0TAKtw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Designated forward exchange contracts</span></p></td><td style="vertical-align:bottom;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_NVqBh-bPjE6wzi42pjVliw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Contingent consideration liabilities</span></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_F_V2NWpSFkWFuxUNNH2Ceg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_UrJC1jwBEEqML6bfxatFKw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:61.62%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Designated forward exchange contracts</span></p></td><td style="vertical-align:bottom;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_gB274F5nkUqz8lsr-zwWVA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_G7WZkryOAEOtxUQuS59BGg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Designated forward exchange contracts</span></p></td><td style="vertical-align:bottom;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_akFZSFn35kW8x0aCTVc-Cg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Contingent consideration liabilities</span></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_HAbcTDX48ECUff5Lh85OgA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_u3YQeQ4dsEWMvhX6Jd1OKw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,601</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Derivative financial instruments are recorded at fair value based on current market pricing models. No nonrecurring fair value measurements existed at December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company estimated the initial fair value of the contingent consideration liabilities primarily using the Monte-Carlo pricing model. Significant unobservable inputs used in the valuation included a discount rate of 11.5%. Contingent consideration liabilities are subsequently remeasured at the estimated fair value at the end of each reporting period using financial projections of the acquired company, such as sales-based milestones and estimated probabilities of achievement, with the change in fair value recognized in contingent consideration (benefit) expense in the accompanying consolidated statements of comprehensive (loss) income for such period. We measure the initial liability and remeasure the liability on a recurring basis using Level 3 inputs as defined under authoritative guidance for fair value measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The net sales threshold required for the payment of the Rhino-Rack Contingent Consideration was not met during the measurement period ended June 30, 2022. The net sales threshold required for the payment of the 2022 portion of the MAXTRAX Contingent Consideration was met during the 2022 measurement period ended June 30, 2022. The net sales threshold required for the final payment of the MAXTRAX Contingent Consideration was not met during the measurement period ended June 30, 2023. During the year ended December 31, 2022, $AUD 3,125 was paid in cash in accordance with the MAXTRAX Purchase Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the changes in contingent consideration liabilities:</p><p style="font-family:'Times New Roman','Times','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:38.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TRED</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">MAXTRAX</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rhino-Rack</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,485 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_MGsPNK9deUG68DlnGSChdg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fair value adjustments</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">493 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(2,148)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(235)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,595 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase due to acquisition of TRED</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">121 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_iT9NLW0tC0OgozIDNv126w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fair value adjustments</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,565)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(22)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As the contingent consideration liabilities are remeasured to fair value each reporting period, significant increases or decreases in projected sales, discount rates or the time until payment is made could have resulted in a significantly lower or higher fair value measurement. Our determination of fair value of the contingent consideration liabilities could change in future periods based on our ongoing evaluation of these significant unobservable inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Items Measured at Fair Value on a Non-Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In assessing the recoverability of goodwill and indefinite-lived intangible assets, management estimates the fair value of each reporting unit using Level 3 inputs through a combination of the income approach based upon projected discounted cash flows of the reporting unit and the market approach. The fair value of indefinite-lived intangible assets is estimated using Level 3 inputs through the income approach, specifically the relief-from-royalty method. The fair values are based on revenue and cash flow projections, royalty rates, and discount rates. Impairment of goodwill and indefinite-lived intangible assets was $0, $92,311, and $0 during the years ended December 31, 2023, 2022, and 2021, respectively. See Note 6 for additional information.</p> <p style="font-family:'Times New Roman','Times','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:35.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:61.62%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Designated forward exchange contracts</span></p></td><td style="vertical-align:bottom;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_bz-X9kRHh0OOy7ygvcEqwQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_f2Q9IS7dE0mwwFeC0TAKtw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Designated forward exchange contracts</span></p></td><td style="vertical-align:bottom;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_NVqBh-bPjE6wzi42pjVliw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Contingent consideration liabilities</span></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_F_V2NWpSFkWFuxUNNH2Ceg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_UrJC1jwBEEqML6bfxatFKw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:61.62%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Designated forward exchange contracts</span></p></td><td style="vertical-align:bottom;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_gB274F5nkUqz8lsr-zwWVA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_G7WZkryOAEOtxUQuS59BGg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Designated forward exchange contracts</span></p></td><td style="vertical-align:bottom;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_akFZSFn35kW8x0aCTVc-Cg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Contingent consideration liabilities</span></p></td><td style="vertical-align:bottom;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_HAbcTDX48ECUff5Lh85OgA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_u3YQeQ4dsEWMvhX6Jd1OKw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,601</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 256000 256000 129000 129000 256000 129000 385000 357000 357000 357000 357000 6000 6000 1595000 1595000 6000 1595000 1601000 0.115 3125000 <p style="font-family:'Times New Roman','Times','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:38.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TRED</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">MAXTRAX</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rhino-Rack</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,485 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_MGsPNK9deUG68DlnGSChdg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fair value adjustments</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">493 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(2,148)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(235)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,595 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase due to acquisition of TRED</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">121 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_iT9NLW0tC0OgozIDNv126w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fair value adjustments</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,565)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(22)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1672000 1813000 3485000 2304000 -1811000 493000 2148000 2148000 -233000 -2000 -235000 1595000 1595000 121000 121000 -1565000 -1565000 8000 -30000 -22000 129000 129000 0 92311000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12. STOCKHOLDERS’ EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On August 6, 2018, the Company announced that its Board of Directors approved the initiation of a quarterly cash dividend program of $0.025 per share of the Company’s common stock (the “Quarterly Cash Dividend”) or $0.10 per share on an annualized basis. The declaration and payment of future Quarterly Cash Dividends is subject to the discretion of and approval of the Company’s Board of Directors. In 2023, 2022 and 2021 our total Quarterly Cash Dividends were $3,750, $3,721 and $3,335, respectively. On March 5, 2024, the Company announced that its Board of Directors approved the payment on March 18, 2024 of the Quarterly Cash Dividend of $0.025 to the record holders of shares of the Company’s common stock as of the close of business on March 28, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On October 25, 2021, the Company entered into an underwriting agreement with BofA Securities, Inc., as representative of the several underwriters named therein (the “Underwriters”), relating to the public offer and sale of 2,750 shares of the Company’s common stock at a price to the public of $27.00 per share. The Underwriters received an underwriting discount of 6%, or $1.62 per share, in connection with the sale of the shares of Common Stock in the offering. In addition, the Company granted the Underwriters a 30-day option to purchase up to 413 additional shares of common stock on the same terms and conditions which was fully exercised. The net proceeds to the Company from the offering, including the Underwriters’ exercise of their 30-day option but before expenses and after deducting the applicable underwriting discounts and commissions, were $80,264.</p> 0.025 0.10 3750000 3721000 3335000 2024-03-05 2024-03-18 0.025 2024-03-28 2750000 27.00 0.06 1.62 413000 80264000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 13. EARNINGS (LOSS) PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic earnings (loss) per share is computed by dividing earnings (loss) by the weighted average number of common shares outstanding during each period. Diluted earnings (loss) per share is computed by dividing earnings (loss) by the total of the weighted average number of shares of common stock outstanding during each period, plus the effect of dilutive outstanding stock options and unvested restricted stock grants. Potentially dilutive securities are excluded from the computation of diluted earnings (loss) per share if their effect is anti-dilutive to the loss from continuing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table is a reconciliation of basic and diluted shares of common stock outstanding used in the calculation of earnings (loss) per share:</p><p style="font-family:'Times New Roman','Times','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:54.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.4%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.05%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,136</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,509</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive deferred stock consideration for business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,686</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Loss) income from continuing operations per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from discontinued operations per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.72</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.67</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.79</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.73</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2023, 2022, and 2021, equity awards of 5,424, 6,060, and 509, respectively, were outstanding and anti-dilutive and therefore not included in the calculation of net (loss) income per share for these periods.</p> <p style="font-family:'Times New Roman','Times','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:54.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.4%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.05%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,136</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,509</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive deferred stock consideration for business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,686</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Loss) income from continuing operations per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from discontinued operations per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.72</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.67</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.79</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.73</p></td></tr></table> 37485000 37201000 33136000 2509000 41000 37485000 37201000 35686000 -0.42 -2.49 0.06 -0.42 -2.49 0.06 0.15 0.62 0.72 0.15 0.62 0.67 -0.27 -1.88 0.79 -0.27 -1.88 0.73 5424000 6060000 509000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 14. STOCK-BASED COMPENSATION PLAN</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the Company’s current 2015 Stock Incentive Plan (the “2015 Plan”), the Company’s Board of Directors (the “Board of Directors”) has flexibility to determine the type and amount of awards to be granted to eligible participants, who must be employees, directors, officers or consultants of the Company or its subsidiaries. The 2015 Plan allows for grants of incentive stock options, nonqualified stock options, restricted stock awards, stock appreciation rights, and restricted units. The aggregate number of shares of common stock that may be granted through awards under the 2015 Plan to any employee in any calendar year may not exceed 500 shares. The 2015 Plan will continue in effect until December 2025 unless terminated sooner. As of December 31, 2023, the number of shares authorized and reserved for issuance under the 2015 Plan is 10,187 shares, subject to automatic annual increase equal to 5% of the total number of shares of the Company’s outstanding common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Options Granted:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued stock options for an aggregate of 75 shares under the 2015 Plan to directors of the Company. All 75 options vest and become exercisable over a period of one year. All of the issued stock options expire ten years from the date of the grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For computing the fair value of the stock-based awards, the fair value of each option grant has been estimated as of the date of grant using the Black-Scholes option-pricing model with the following assumptions:</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:31.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:33.15%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Number of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">75 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">430 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">500 </p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Option vesting period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_x2FHsEeZTUm9ScP7NGhVgQ;"><span style="-sec-ix-hidden:Hidden_d82bryU4rECldCu_dh6gCg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1 Year</span></span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_gjuNkigvXkSCTnGD1tDCWg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> - <span style="-sec-ix-hidden:Hidden_s6WS0XUqXEK6fmiI-JbKiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3 Years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Immediate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_JTbmtF46f0COM1wOtXBa9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> - <span style="-sec-ix-hidden:Hidden_WGewwwIh4kC0F_8NV_218A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3 Years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Grant price (per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$7.91 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$18.67 - $27.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$21.83 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$15.15 - $24.43</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.26%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0.36% - 0.54%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0.46%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0.41% - 0.66%</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">47.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">38.6% - 40.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">39.4%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">39.1% - 43.6%</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.69%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.46% - 3.38%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.66%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0.50% - 1.02%</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected life (years) (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.31 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.31 - 6.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zJ-DUbc8kUOoc5I1AW8OfA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.50 </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.31 - 6.00</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average fair value (per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$2.48 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$7.82 - $10.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$8.03 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$5.88 - $9.23</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expected volatility is based upon the Company’s historical volatility.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The expected term was determined based upon the underlying terms of the awards and the category and employment history of employee award recipient.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Using these assumptions, the fair value of the stock options granted during the years ended December 31, 2023, 2022, and 2021 was $186, $3,661, and $3,239, respectively, which will be amortized as stock-based compensation expense over the vesting period of the options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Market Condition Restricted Shares Granted:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 14, 2023, the Company awarded the Executive Chairman 500 restricted shares under the 2015 Plan, of which 250 and 250 shares will vest if, on or before March 14, 2033, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $15.00 and $18.00 per share for <span style="-sec-ix-hidden:Hidden_rFaK4vOX9EO8AHBZhdm79g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty</span></span> consecutive trading days, respectively. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 4, 2022, the Company issued and granted to the Executive Chairman and certain employees restricted stock awards of 700 restricted shares under the 2015 Plan, of which 700 restricted shares will vest if, on or before March 4, 2032, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $50.00 per share for <span style="-sec-ix-hidden:Hidden_fyu0dx12aEGn091ivuvdqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty</span></span> consecutive trading days. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On May 28, 2021, the Company issued and granted to the Executive Chairman a restricted stock award of 500 restricted shares under the 2015 Plan, of which 500 restricted shares will vest if, on or before May 28, 2024, the Fair Market Value (as defined in the Plan) of the Company’s common stock shall have equaled or exceeded $35.00 per share for <span style="-sec-ix-hidden:Hidden_l5cagUv1L0yD1MeMm3DXsA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty</span></span> consecutive trading days. For computing the fair value of the restricted shares with a market condition, the fair value of the restricted stock award grant has been estimated as of the date of grant using the Monte-Carlo pricing model with the assumptions below.</p><p style="font-family:'Times New Roman','Times','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:32.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:18.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:18.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 14, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 4, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 28, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Number issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vesting period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$15.00 - $18.00 stock price target</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$50.00 stock price target</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$35.00 stock price target</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant price (per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$9.60 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$21.83 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$23.69 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.04%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.46%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.42%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">45.2%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">41.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">42.3%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.64%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.74%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.30%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.56 - 3.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.15 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.05 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average fair value (per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$7.84 - $8.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$15.37 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$14.46 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Using these assumptions, the fair value of the market condition restricted stock awards granted on March 14, 2023, March 4, 2022, and May 28, 2021 were approximately $4,046, $10,761, and $7,230, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The total non-cash stock compensation expense for continuing operations related to stock options and restricted stock awards recorded by the Company was as follows:</p><p style="font-family:'Times New Roman','Times','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:54.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.4%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,241</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,236</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,477</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2023, 2022, and 2021, stock-based compensation costs were classified as selling, general and administrative expense. A summary of changes in outstanding options and restricted stock awards during the year ended December 31, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','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:38.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted Stock Awards</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,546</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised or vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (192)</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (237)</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,617</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,087 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the exercise price range, weighted average exercise price, and remaining contractual lives by significant ranges for options outstanding and exercisable as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','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:21.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.71%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining Life In Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price Range</b></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercisable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercisable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$4.38 - $8.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,477 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,459 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.7 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.7 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.44</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$8.02 - $27.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,762 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,628 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.9 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.9 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.3 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.3 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.06</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The intrinsic value of options exercised was $351, $4,381, and $3,425 during the years ended December 31, 2023, 2022, and 2021, respectively. The intrinsic value of restricted stock awards vested was $1,891, $3,336, and $1,623 during the years ended December 31, 2023, 2022, and 2021, respectively. Total fair value of options vested during the years ended December 31, 2023, 2022, and 2021 was $3,461, $5,361, and $3,227, respectively. Total fair value of restricted stock awards vested during the years ended December 31, 2023, 2022, and 2021 was $1,438, $1,157, and $991, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value of unvested restricted stock awards is determined based on the market price of our shares of common stock on the grant date or using the Monte-Carlo pricing model. As of December 31, 2023, there were 153 unvested stock options and unrecognized compensation cost of $1,053 related to unvested stock options, as well as 1,617 unvested restricted stock awards and unrecognized compensation cost of $7,209 related to unvested restricted stock awards. Unrecognized compensation cost of unvested stock options and restricted stock awards are expected to be recognized over the weighted average period of 1.0 years and 2.2 years, respectively.</p> 500000 10187000 0.05 75000 75000 P1Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For computing the fair value of the stock-based awards, the fair value of each option grant has been estimated as of the date of grant using the Black-Scholes option-pricing model with the following assumptions:</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:31.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:33.15%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Number of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">75 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">430 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">500 </p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Option vesting period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_x2FHsEeZTUm9ScP7NGhVgQ;"><span style="-sec-ix-hidden:Hidden_d82bryU4rECldCu_dh6gCg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1 Year</span></span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_gjuNkigvXkSCTnGD1tDCWg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> - <span style="-sec-ix-hidden:Hidden_s6WS0XUqXEK6fmiI-JbKiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3 Years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Immediate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_JTbmtF46f0COM1wOtXBa9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span> - <span style="-sec-ix-hidden:Hidden_WGewwwIh4kC0F_8NV_218A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3 Years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Grant price (per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$7.91 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$18.67 - $27.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$21.83 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$15.15 - $24.43</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.26%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0.36% - 0.54%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0.46%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0.41% - 0.66%</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">47.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">38.6% - 40.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">39.4%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">39.1% - 43.6%</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.69%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.46% - 3.38%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.66%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0.50% - 1.02%</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected life (years) (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.31 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.31 - 6.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zJ-DUbc8kUOoc5I1AW8OfA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.50 </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.31 - 6.00</p></td></tr><tr><td style="vertical-align:bottom;width:31.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average fair value (per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$2.48 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$7.82 - $10.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$8.03 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$5.88 - $9.23</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expected volatility is based upon the Company’s historical volatility.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The expected term was determined based upon the underlying terms of the awards and the category and employment history of employee award recipient.</span></td></tr></table><div style="margin-top:12pt;"></div> 75000 430000 10000 500000 7.91 7.91 18.67 27.65 21.83 21.83 15.15 24.43 0.0126 0.0126 0.0036 0.0054 0.0046 0.0046 0.0041 0.0066 0.478 0.478 0.386 0.409 0.394 0.394 0.391 0.436 0.0369 0.0369 0.0146 0.0338 0.0166 0.0166 0.0050 0.0102 P5Y3M21D P5Y3M21D P6Y3D P5Y3M21D P6Y 2.48 2.48 7.82 10.41 8.03 8.03 5.88 9.23 186000 3661000 3239000 500000 250000 250000 15.00 18.00 700000 700000 50.00 500000 500000 35.00 <p style="font-family:'Times New Roman','Times','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:32.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:18.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:18.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 14, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 4, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 28, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Number issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vesting period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$15.00 - $18.00 stock price target</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$50.00 stock price target</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$35.00 stock price target</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant price (per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$9.60 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$21.83 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$23.69 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.04%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.46%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.42%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">45.2%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">41.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">42.3%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.64%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.74%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.30%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.56 - 3.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.15 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.05 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average fair value (per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$7.84 - $8.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$15.37 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$14.46 </p></td></tr></table> 500000 700000 500000 15.00 18.00 50.00 35.00 9.60 21.83 23.69 0.0104 0.0046 0.0042 0.452 0.410 0.423 0.0364 0.0174 0.0030 P2Y6M21D P3Y2M19D P4Y1M24D P1Y18D 7.84 8.34 15.37 14.46 4046000 10761000 7230000 <p style="font-family:'Times New Roman','Times','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:54.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.4%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,241</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,236</p></td></tr><tr><td style="vertical-align:bottom;width:54.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,477</p></td></tr></table> 2540000 6122000 5241000 2601000 5076000 4236000 5141000 11198000 9477000 <p style="font-family:'Times New Roman','Times','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:38.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted Stock Awards</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,546</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised or vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (192)</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (237)</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,617</p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,087 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 4246000 11.46 1546000 75000 2.48 500000 504000 6.82 192000 387000 14.28 191000 237000 3239000 11.45 1617000 3087000 11.06 <p style="font-family:'Times New Roman','Times','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:21.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.71%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining Life In Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#0000ff;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price Range</b></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercisable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercisable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.12%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$4.38 - $8.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,477 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,459 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.7 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.7 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.44</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$8.02 - $27.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,762 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,628 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.9 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.9 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.3 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.3 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.06</p></td></tr></table> 4.38 8.02 1477000 1459000 P4Y8M12D P4Y8M12D 6.44 8.02 27.65 1762000 1628000 P6Y10M24D P6Y10M24D 15.20 3239000 3087000 P6Y3M18D P6Y3M18D 11.06 351000 4381000 3425000 1891000 3336000 1623000 3461000 5361000 3227000 1438000 1157000 991000 153000 1053000 1617000 7209000 P1Y P2Y2M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 15. RESTRUCTURING</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Starting in 2023, the Company began incurring expenses to facilitate long-term sustainable growth through cost reduction actions, consisting of employee reductions, facility rationalization and contract termination costs. During the year ended December 31, 2023, the Company incurred $3,223 of restructuring charges related to these actions. The Company accrues for restructuring costs when they are probable and reasonably estimable. These costs include severance costs, exit costs, and other restructuring costs and are included in Restructuring charges in the consolidated statements of comprehensive (loss) income. Severance costs primarily consist of severance benefits through payroll continuation, conditional separation costs and employer tax liabilities, while exit costs primarily consist of lease exit and contract termination costs. Other costs consist primarily of costs related to the discontinuance of certain product lines and are distinguishable and directly attributable to the Company’s restructuring initiative and not a result of external market factors associated with the ongoing business. We estimate that we will incur restructuring costs related to employee-related costs and facility exit costs during the year 2024; however, the Company cannot estimate the total amount expected to be incurred as cost reduction actions continue to be evaluated. The Company anticipates completing these restructuring activities in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the restructuring charges, payments and the remaining liabilities related to restructuring costs at December 31, 2023, which are included within accrued liabilities in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','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.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.19%;border-bottom:1.5pt solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outdoor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1.5pt solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adventure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1.5pt solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1.5pt solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charges to expense:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Employee termination benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,328</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exit costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,125</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 770</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,223</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash payments and non-cash charges:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (737)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,206)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Product discontinuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (251)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Asset impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (520)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,246</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 3223000 <p style="font-family:'Times New Roman','Times','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.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.19%;border-bottom:1.5pt solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outdoor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1.5pt solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adventure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1.5pt solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1.5pt solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charges to expense:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Employee termination benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,328</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exit costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,125</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 770</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,223</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash payments and non-cash charges:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (737)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,206)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Product discontinuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (251)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Asset impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (520)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,246</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 859000 306000 163000 1328000 1125000 1125000 770000 770000 2754000 306000 163000 3223000 737000 306000 163000 1206000 -251000 -251000 -520000 -520000 1246000 1246000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 16. COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As a consumer goods manufacturer and distributor, the Company faces the risk of product liability and related lawsuits involving claims for substantial money damages, product recall actions and higher than anticipated rates of warranty returns or other returns of goods. The Company is therefore vulnerable to various personal injury and property damage lawsuits relating to its products and incidental to its business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is involved in various legal disputes and other legal proceedings that arise from time to time in the ordinary course of business. Anticipated costs related to litigation matters are accrued when it is both probable that a liability has been incurred and the amount can be reasonably estimated. Based on currently available information, the Company does not believe that it is reasonably possible that the disposition of any of the legal disputes the Company or its subsidiaries is currently involved in will have a material adverse effect upon the Company’s consolidated financial condition, results of operations or cash flows, except for the U.S. Consumer Product Safety Commission (“CPSC”) matter discussed below. There is a reasonable possibility of loss from contingencies in excess of the amounts accrued by the Company in the accompanying consolidated balance sheets; however, the actual amounts of such possible losses cannot currently be reasonably estimated by the Company at this time. It is possible that, as additional information becomes available, the impact on the Company could have a material effect. See Item 3. “Legal Proceedings.” and Item 1A. “Risk Factors.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">U.S. Consumer Product Safety Commission</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In January 2021, Black Diamond Equipment, Ltd. (“BDEL”) wrote to the U.S. Consumer Product Safety Commission (“CPSC”) outlining its new cradle solution for certain models of its avalanche beacon transceivers to prevent such transceivers from switching unexpectedly out of “send” mode. The proposed new cradle solution was designed to improve transceiver safety by locking the transceiver into “send” mode prior to use so that it would not switch unexpectedly out of “send” mode. BDEL also requested approval for the CPSC Fast-Track Program for a voluntary product recall to implement this cradle solution. The CPSC approved the recall and entered into a Corrective Action Plan agreement with BDEL in March 2021. BDEL received a letter from the CPSC, dated October 28, 2021, stating that the CPSC is investigating whether BDEL has timely complied with the reporting requirements of Section 15(b) of the Consumer Protection Safety Act and related regulations regarding certain models of avalanche transceivers switching unexpectedly out of “send” mode.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Separately, on April 21, 2022, BDEL filed a Section 15(b) report and applied for Fast-Track consideration for a voluntary recall, consisting of free repair or replacement of such malfunctioning models of avalanche transceivers, which would not switch from “send” mode to “search” mode due to an electronic malfunction in the reed switch or foil. The CPSC approved the recall and entered into a Corrective Action Plan agreement with BDEL in August 2022. BDEL received a letter from the CPSC, dated January 17, 2023, stating that the CPSC is investigating whether BDEL has timely complied with the reporting requirements of Section 15(b) of the Consumer </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Protection Safety Act and related regulations regarding the malfunction in the reed switch or foil in certain models of avalanche transceivers switching out of “search” mode. BDEL responded to the CPSC’s investigation by letter dated March 31, 2023, accompanied with documents responsive to the CPSC’s requests. The CPSC asked for further clarification and documents, and BDEL sent a responsive letter accompanied by additional documents on June 23, 2023. On September 6, 2023, the CPSC requested further clarification and information regarding the reed switch issue, to which BDEL responded on October 6 and 13, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">By letters dated October 12, 2023 and December 18, 2023, BDEL was notified by the CPSC that the agency staff has concluded we failed to timely meet our statutory reporting obligations under the Consumer Product Safety Act with respect to certain models of BDEL’s avalanche transceivers switching unexpectedly out of “send” mode and certain models of BDEL’s avalanche transceivers not switching from “send” mode into “search” mode, that we made a material misrepresentation in a report to the CPSC, and that the agency staff intends to recommend that the CPSC impose substantial civil monetary penalties. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On November 20, 2023 and February 8, 2024, respectively, we submitted a comprehensive response disputing the CPSC’s findings and conclusions in the October 12, 2023 and December 18, 2023 letters, including the amount of any potential penalties. The CPSC may ultimately disagree with our position and the agency staff has recommended substantial civil monetary penalties which the Company intends to strongly contest and vigorously defend against. We cannot assure on what terms this matter will be resolved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Based on currently available information, the Company cannot estimate the amount of the loss (or range of loss) in connection with this matter. We believe it is reasonably possible that a change in our ability to estimate the amount of loss could occur in the near term and that the change in the estimate could be material. In addition, as this matter is ongoing, the Company is currently unable to predict its duration, resources required or outcome, or the impact it may have on the Company’s liquidity, financial condition, results of operations and/or cash flows. A penalty imposed by the CPSC or other regulators could be costly to us and could damage our business and reputation as well as have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 17. INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Consolidated (loss) income from continuing operations before income taxes consists of the following:</p><p style="font-family:'Times New Roman','Times','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:52.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,929)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,043)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83,200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,068)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from continuing operations before income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,518)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,111)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The components of the benefit for income taxes attributable to continuing operations consist of the following:</p><p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:46.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,064)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State and local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (162)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,057</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,169)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,453</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State and local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,652)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,020)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,605)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,905</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance for deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,055)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,970)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,441)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,065)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,234)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The allocation of income tax expense (benefit) between continuing and discontinued operations was as follows:</p><p style="font-family:'Times New Roman','Times','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><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:46.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,234)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.57%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.58%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,020</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,214)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s foreign operations that are considered to be permanently reinvested have statutory tax rates of approximately 24% to 30%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following is a reconciliation of the statutory federal income tax rate to the effective rate reported in the Company’s financial statements:</p><p style="font-family:'Times New Roman','Times','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:52.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.41%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Statutory income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase (decrease) in income taxes resulting from:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State income taxes, net of federal income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in effective state rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax asset write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Executive compensation limitation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impairment of goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development expenditure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fair value inventory step-up</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The deferred tax asset write-offs relate to NOLs that were fully offset by a release in the valuation allowance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Deferred income tax assets and liabilities are determined based on the difference between the financial reporting carrying amounts and tax bases of existing assets and liabilities and operating loss and tax credit carryforwards. Significant components of the Company’s existing deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','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:69.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.23%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net operating loss, capital loss and research &amp; experimentation credit carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,685</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Capitalized research and development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,205</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Capitalized costs to self-constructed property</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,892</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Non-cash compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,534</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,472</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserves and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,960</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,972</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (714)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,323)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,649</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,712)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,390)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,470)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,319)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,647)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (605)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (534)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,243)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (594)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain deferred income tax balances are not netted as they represent deferred amounts applicable to different taxing jurisdictions. The Company has provided a valuation allowance against a portion of the deferred tax assets as of December 31, 2023, because the ultimate realization of those assets does not meet the more-likely-than-not criteria. The majority of the Company’s deferred tax assets consist of net operating loss carryforwards for federal tax purposes. If a change in control were to occur, these could be limited under Section 382 of the Internal Revenue Code of 1986 (“Code”), as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In assessing the realizability of deferred income tax assets, management considers whether it is more likely than not that some portion or all of the deferred income tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible and net operating loss and credit carryforwards expire. The estimates and judgments associated with the Company’s valuation allowance on deferred tax assets are considered critical due to the amount of deferred tax assets recorded by the Company on its consolidated balance sheets and the judgment required in determining the Company’s potential for future taxable income. The need for a valuation allowance is reassessed at each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The net change in the valuation allowance for deferred income tax assets was ($2,609), ($1,055), and ($17,970) during the years ended December 31, 2023, 2022, and 2021, respectively. A roll forward of our valuation allowance for deferred income tax assets for the years ended December 31, 2023, 2022, and 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','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:18.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:18.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at Beginning of Year</b></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Charged to Costs and Expenses</b></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other Adjustments</b></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at End of Year</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,970)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,378</p></td></tr><tr><td style="vertical-align:bottom;width:18.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,323</p></td></tr><tr><td style="vertical-align:bottom;width:18.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 714</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company has net operating loss carryforwards (“NOLs”) and research and experimentation credit for U.S. federal income tax purposes of $7,699 and $2,997, respectively. The Company believes its U.S. Federal NOLs will substantially offset its future U.S. Federal income taxes until expiration. The majority of the Company’s pre-tax income is currently earned and expected to be earned in the U.S., or taxed in the U.S. as Subpart F. income and will be offset with the NOLs. There are no NOLs that expire on December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">NOLs available to offset taxable income, subject to compliance with Section 382 of the Code, begin to expire based upon the following schedule:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;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:84.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Operating Loss Carryforward Expiration Dates</b></p></td></tr><tr><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expiration Dates December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Operating Loss Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,699</p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,699</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Tax positions are recognized in the financial statements when it is more likely than not that the position will be sustained upon examination by the tax authorities. The Company conducts its business globally. As a result, the Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions and are subject to examination for the open tax years in the U.S. federal and state jurisdictions of 2016 through 2022 and in the foreign jurisdictions of 2008 through 2022. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending amount of total unrecognized tax benefits for the years ended December 31, 2023, 2022 and 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:46.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 427</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for current year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for prior year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reductions for prior year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (111)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reductions due to statute expirations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Included in the balance of total unrecognized tax benefits at December 31, 2023 and 2022, are potential benefits of $930 and $813, respectively, that if recognized, would affect the effective rate, subject to impact of valuation allowance, on income from continuing operations. Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward are presented as a reduction to deferred income taxes. As a result, the Company classified $516 and $454 of its unrecognized tax benefit as a reduction to deferred tax assets as of December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Interest and penalty expense recognized related to uncertain tax positions were not significant during the years ending December 31, 2023, 2022, and 2021, respectively. Total accrued interest and penalties as of December 31, 2023 and 2022, were not significant.</p> <p style="font-family:'Times New Roman','Times','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:52.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.46%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,929)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,043)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83,200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,068)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from continuing operations before income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,518)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,111)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -19929000 -24318000 -14043000 -150000 -83200000 -3068000 -20079000 -107518000 -17111000 <p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:46.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,064)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State and local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (162)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,057</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,169)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,453</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State and local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,652)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,020)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,605)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,905</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance for deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,055)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,970)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,441)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,065)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,234)</p></td></tr></table><p style="font-family:'Times New Roman','Times','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><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:46.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,234)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.57%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.58%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.6%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,020</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,214)</p></td></tr></table> -6064000 90000 150000 -162000 833000 1575000 2057000 923000 1725000 -4169000 -4972000 -1338000 4453000 2909000 604000 472000 -542000 -14652000 -2020000 -2605000 -15386000 2905000 2609000 1055000 17970000 -5214000 -16441000 -15065000 -4291000 -14716000 -19234000 -4291000 -14716000 -19234000 2024000 7365000 7020000 -2267000 -7351000 -12214000 0.24 0.30 <p style="font-family:'Times New Roman','Times','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:52.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.41%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Statutory income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase (decrease) in income taxes resulting from:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State income taxes, net of federal income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in effective state rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax asset write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Executive compensation limitation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impairment of goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development expenditure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fair value inventory step-up</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.210 0.210 0.210 -0.006 0.035 -0.010 0.019 -0.010 -0.037 -0.066 -0.013 -0.063 -0.012 0.009 0.045 -0.001 -0.002 -0.130 -0.044 -0.022 -0.059 0.130 0.010 1.050 -0.103 -0.019 -0.004 -0.014 -0.039 -0.083 0.214 0.137 1.124 <p style="font-family:'Times New Roman','Times','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:69.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.23%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net operating loss, capital loss and research &amp; experimentation credit carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,685</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Capitalized research and development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,205</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Capitalized costs to self-constructed property</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,892</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Non-cash compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,534</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,472</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserves and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,960</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,972</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (714)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,323)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,649</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,712)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,390)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,470)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,319)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,647)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (605)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (534)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,243)</p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (594)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p> 6752000 10685000 8937000 8205000 10593000 7892000 2360000 2534000 1655000 1472000 4624000 1960000 3902000 1070000 224000 39893000 32972000 714000 3323000 39179000 29649000 1712000 1390000 28470000 28319000 3647000 605000 534000 34434000 30243000 4745000 594000 -2609000 -1055000 -17970000 <p style="font-family:'Times New Roman','Times','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:18.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:18.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.2%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at Beginning of Year</b></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Charged to Costs and Expenses</b></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other Adjustments</b></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.16%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at End of Year</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,970)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,378</p></td></tr><tr><td style="vertical-align:bottom;width:18.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,323</p></td></tr><tr><td style="vertical-align:bottom;width:18.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 714</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p> 22348000 17970000 4378000 4378000 -51000 -1106000 3323000 3323000 -26000 -2635000 714000 7699000 2997000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;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:84.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Operating Loss Carryforward Expiration Dates</b></p></td></tr><tr><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expiration Dates December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.9%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Operating Loss Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,699</p></td></tr><tr><td style="vertical-align:bottom;width:84.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,699</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 7699000 7699000 <p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:46.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 427</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for current year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for prior year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reductions for prior year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (111)</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reductions due to statute expirations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:53.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p> 813000 696000 427000 98000 159000 143000 8000 237000 42000 111000 29000 890000 813000 696000 930000 813000 516000 454000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 18. SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We operate our business structure within two segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling and general and administrative expenses are not allocated to the segments including non-cash stock compensation expense. Each segment is described below:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our Outdoor segment, which includes Black Diamond Equipment and PIEPS, is a global leader in designing, manufacturing, and marketing innovative outdoor engineered equipment and apparel for climbing, mountaineering, trail running, backpacking, skiing, and a wide range of other year-round outdoor recreation activities. Our Outdoor segment offers a broad range of products including: high-performance, activity-based apparel (such as shells, insulation, midlayers, pants and logowear); rock-climbing footwear and equipment (such as carabiners, protection devices, harnesses, belay devices, helmets, and ice-climbing gear); technical backpacks and high-end day packs; trekking poles; headlamps and lanterns; and gloves and mittens. We also offer advanced skis, ski poles, ski skins, and snow safety products, including avalanche airbag systems, avalanche transceivers, shovels, and probes.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our Adventure segment, which includes Rhino-Rack, MAXTRAX, and TRED, is a manufacturer of highly-engineered automotive roof racks, trays, mounting systems, luggage boxes, carriers, recovery boards and accessories in Australia and New Zealand and a growing presence in the United States.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As noted above, the Company has a wide variety of technical outdoor equipment and lifestyle products that are sold to a variety of customers in multiple end markets. While there are multiple products sold, the terms and nature of revenue recognition policy is similar for all segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Financial information for our segments, as well as revenue by geography, which the Company believes provides a meaningful depiction how the nature, timing and uncertainty of revenue are affected by economic factors, is as follows:</p><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.87%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales to external customers:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Domestic sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,775</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">International sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,057</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,832</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Domestic sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,044</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">International sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,095</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,139</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total sales to external customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 286,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,971</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Segment operating (loss) income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,401)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,171</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (97,201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,196)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total segment operating (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82,491)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,975</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,520)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (493)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,605</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,154)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss before income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,518)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,111)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There were no intercompany sales between the Outdoor and Adventure segments for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Total assets by segment, as of December 31, 2023 and 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','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:56.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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: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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.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:'Times New Roman','Times','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:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:43.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.44%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.45%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,820</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,867</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.03%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,995</p></td></tr><tr><td style="vertical-align:bottom;width:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 372,682</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Capital expenditures, depreciation and amortization by segment is as follows.</p><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.87%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capital expenditures:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,120</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 777</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,897</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,888</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,352</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,030</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,051</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,081</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.87%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales to external customers:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Domestic sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,775</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">International sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,057</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,832</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Domestic sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,044</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">International sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,095</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,139</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total sales to external customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 286,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,971</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Segment operating (loss) income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,401)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,171</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (97,201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,196)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total segment operating (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82,491)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,975</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,520)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (493)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,605</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,154)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss before income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,518)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,111)</p></td></tr></table> 99031000 108304000 112775000 105022000 114041000 108057000 204053000 222345000 220832000 13354000 24514000 12044000 68613000 68392000 33095000 81967000 92906000 45139000 286020000 315251000 265971000 -2401000 14710000 16171000 -351000 -97201000 -2196000 -2752000 -82491000 13975000 3223000 593000 2818000 11520000 -1565000 493000 -1605000 15143000 21716000 21154000 67000 -17000 -20079000 -107518000 -17111000 <p style="font-family:'Times New Roman','Times','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:56.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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: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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.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:'Times New Roman','Times','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:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:43.31%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.44%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.45%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,820</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,867</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.03%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,995</p></td></tr><tr><td style="vertical-align:bottom;width:56.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 372,682</p></td></tr></table> 163083000 175820000 185023000 181867000 9948000 14995000 358054000 372682000 <p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.87%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capital expenditures:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,120</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 777</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,897</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,888</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,352</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Outdoor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,030</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Adventure</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,051</p></td></tr><tr><td style="vertical-align:bottom;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.98%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,081</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 1542000 2714000 3120000 2080000 2689000 777000 3622000 5403000 3897000 2848000 3180000 2888000 1302000 1208000 464000 4150000 4388000 3352000 1057000 1001000 1030000 9658000 11556000 5051000 10715000 12557000 6081000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 19. LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has entered into leases for certain facilities, vehicles and other equipment. Our leases have remaining contractual terms of up to seven years, some of which include options to extend the leases for up to five years. Our lease costs are primarily related to facility leases for inventory warehousing, administration offices and vehicles. The Company’s finance leases are immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Lease ROU assets and liabilities as of December 31, 2023 and 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','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:22.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:41.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_PA7nwPvNaEyyIsd7bzSyaw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease ROU assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_LJSLq60Za0KvmTPNvWlfgQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,189</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_VIecMQJgjECz0aZQtVrF7g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Current lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_agizKXzqXkCeS7jAyf3mEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,836</p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_QK11xwwDFku4pSYekLUnow;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Noncurrent lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_DP1KhzYZ6UKVOl3g0Jap6g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,825</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Lease costs were as follows:</p><p style="font-family:'Times New Roman','Times','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:22.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Affected line item in the Consolidated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.76%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Statements of Comprehensive (Loss) Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Cost of goods sold, Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,532</p></td></tr><tr><td style="vertical-align:bottom;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Cost of goods sold, Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 527</p></td></tr><tr><td style="vertical-align:bottom;width:22.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Cost of goods sold, Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,308</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The maturity of lease liabilities as of December 31, 2023 are 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;width:85.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ending December 31,</b></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,756</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,836</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,026</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,203</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,223</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,104</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total future lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,148</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,939)</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of future lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,209</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: current lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,179)</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,030</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of December 31, 2023, our leases have a weighted-average remaining lease term of 5.3 years and a weighted-average discount rate of 3.9%.</p> P7Y P5Y <p style="font-family:'Times New Roman','Times','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:22.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:41.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_PA7nwPvNaEyyIsd7bzSyaw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease ROU assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_LJSLq60Za0KvmTPNvWlfgQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,189</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_VIecMQJgjECz0aZQtVrF7g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Current lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_agizKXzqXkCeS7jAyf3mEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,836</p></td></tr><tr><td style="vertical-align:bottom;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_QK11xwwDFku4pSYekLUnow;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Noncurrent lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_DP1KhzYZ6UKVOl3g0Jap6g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,825</p></td></tr></table> 15180000 15189000 3179000 2836000 13030000 12825000 <p style="font-family:'Times New Roman','Times','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:22.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:0.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Affected line item in the Consolidated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.76%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Statements of Comprehensive (Loss) Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Cost of goods sold, Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,532</p></td></tr><tr><td style="vertical-align:bottom;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Cost of goods sold, Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 527</p></td></tr><tr><td style="vertical-align:bottom;width:22.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Cost of goods sold, Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,308</p></td></tr></table> 4147000 2532000 1255000 527000 624000 1249000 6026000 4308000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The maturity of lease liabilities as of December 31, 2023 are 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;width:85.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:'Times New Roman','Times','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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ending December 31,</b></p></td><td colspan="2" style="vertical-align:bottom;width:14.01%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,756</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,836</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,026</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,203</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,223</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,104</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total future lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,148</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,939)</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of future lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,209</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: current lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,179)</p></td></tr><tr><td style="vertical-align:bottom;width:85.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,030</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 3756000 3836000 3026000 2203000 2223000 3104000 18148000 1939000 16209000 3179000 13030000 P5Y3M18D 0.039 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 20. RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As part of the TRED Acquisition, on October 9, 2023, the Company paid a fee in the amount of $150 to Kanders &amp; Company, Inc. (“Kanders &amp; Company”) in consideration of the significant support received by the Company from Kanders &amp; Company in sourcing, structuring, performing due diligence and negotiating the TRED Acquisition. As part of the Rhino-Rack Acquisition, on July 1, 2021, the Company paid a fee in the amount of $1,750 to Kanders &amp; Company in consideration of the significant support received by the Company from Kanders &amp; Company in sourcing, structuring, performing due diligence and negotiating the Rhino-Rack Acquisition. Mr. Warren B. Kanders, the Company’s Executive Chairman of the Board of Directors, is a member of the Board of Directors and sole stockholder of Kanders &amp; Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Additionally, on July 1, 2021, the Company paid a fee in the amount of $250 to Kanders &amp; Company in consideration of the significant support received by the Company from Kanders &amp; Company in sourcing, structuring, and negotiating an amendment to the Company’s credit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On October 25, 2021, the Company paid a fee in the amount of $500 to Kanders &amp; Company in consideration of the significant support received by the Company from Kanders &amp; Company in sourcing, structuring, and negotiating the public offer and sale of the Company’s common stock.</p> 150000 1750000 250000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 21. SUBSEQUENT EVENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Disposal of Precision Sport Segment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On February 29, 2024, the Company and Everest/Sapphire Acquisition, LLC, its wholly-owned subsidiary, completed the sale to Bullseye Acquisitions, LLC, an affiliate of JDH Capital Company, of all of the equity associated with the Company’s Precision Sport segment, which is comprised of the Company’s subsidiaries Sierra and Barnes Bullets – Mona, LLC (“Barnes”), pursuant to a Purchase and Sale Agreement dated as of December 29, 2023, by and among, Bullseye Acquisitions, LLC, Everest/Sapphire Acquisition, LLC and the Company (the “Precision Sport Purchase Agreement”). The Precision Sport segment is engaged in the business of designing, developing, manufacturing, and marketing bullets and ammunition to the military, law enforcement, and commercial/consumer markets. Under the terms of the Precision Sport Purchase Agreement, the Buyer paid $175,000 in cash, which is subject to a customary working capital adjustment. The Company received net proceeds of approximately $37,871 in cash, after payment of certain fees and settlement of the Restated Credit Agreement, for all of the equity associated with the Company’s Precision Sport segment. As the disposition was </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">completed during our first fiscal quarter of 2024, we expect to recognize a gain on the disposition during the three months ending March 31, 2024. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented. See Note 3 to our consolidated financial statements for financial information regarding discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Termination of Restated Credit Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contemporaneous with the closing of the sale of the Precision Sport segment, the Company directed $135,013 of the proceeds from the closing of the sale to pay off any and all outstanding borrowings under the Restated Credit Agreement, dated April 18, 2022, by and among the Company and JPMorgan Chase Bank, N.A., as administrative agent and the lenders party thereto (the “Restated Credit Agreement”). Accordingly, on February 29, 2024, all balances owing the lenders and the Administrative Agent thereunder were paid off, and the Restated Credit Agreement was terminated, together with the Pledge and Security Agreement, effective as of May 3, 2019, by and among the Company and the Administrative Agent, as well as any and all of the other loan documentation associated therewith (including but not limited to the UCC-1 financing statements and the deeds of trust in respect of owned real property in Utah and Missouri evidencing the liens in favor of the Administrative Agent and the lenders).</p> 175000000 37871000 135013000 false false false false

&/P_J^YWW] M!/M:0%F?6O9>)PA_71YM-+Z+;7]_NS, R5(KH*Q_N\<';X]_=,?5UOONYL'& MY:>SK[L]M+9F'KT\_OBYV[8ZWZOV=A!^^/+I)-[MG9-A-K.O&X>#DVK5^[C] MLQY_B.H;N];Q=QBU@ 9^C7\<5 \W-[9.-W]L[?SE=-_7G:\P:@$-;/3_[>RT M#[;^/:J]]9SJS\X_?U7_&1W7"VA@5/W0/][\];9]=/E]=/$K' _.-K:^'M<+ MCN"O[O"?H./]?72ZZ7^,G6\7_[1./L"H^2, =%(==-MM %S5OGW< )!UW*G: MUG';ZK:KW6&MU6HT;OZ+W.8M]IMZ?A&GXZZW/[3=?TXW3H]_3 Z/ST:^!^LM M( [+.QY_ +4P.MILMX;_3O]U1B>;L.$%Q/'7SX/]3V?[.V^KXNW/^NCH<]W= M!>W<*) E0M0F9Y>_[,'VS_>'_;>_SG>&T=?1<:. CLY_-'I>U/YD'[W_*PA& MHZW+>'\,HQ80Q^3?X_K)OWO6OZ>3X_[NZ;]?O^SO-<\!]A80QT?;\^I[!]73 MG_6]\W>[_U3WO_HP@0+B^%ZM1LV/'^+=JO@>?/OQ\^3SX .HTT:!@!#_3/\= M?1GO;F^[T[<[[YK6YX^UC^?XJ#KJ95V?*LT?,J+L./+5!VQ"T21++ M.XG%;ZR;=R37(J@'V0C=8[CH7DA*!/R*'_[W1?/%+;>@UJVT+15L2$*UE>8T M,N@2%T-%,E9\2]V57E:])]MM[V]?;QJYNEK@ME13NRW56(U*]=%3#8:KL]1R M;TKVTQRF=QE,]B MD=>9%>NTRD<@3C?YD@[*II>-V$LJ+*7F,SK*9['(IR\UTYS$-_\9#(08#A]P MN4GZ9(N%JAV>+(TT5[HP&//E\N3E"I:BV4<4EM0/K9[)>54I\N\">R#[-+F< M XXWD!ZKVNOCHX.MXY\;N\<[\;=W?U4O+^R/?\<-[_+;SNA%)G.\%Q[O#?54 M\4^_=G>W:\?[[TX/.OL?O?=_'_7._X$?.6+@3NQQ^-\7&_47!K=,^>\+]R)Z MX\43QX_D]RJG/ XW1K8]?8-$UO,<_,_VS]@]L\>8XMF+-F7__[^Q%1K8MW!* M\*OZ"Q5#[O>WQ^WA8+RU_3X>?7O7/CFL!5W,"*N]^)]EF75,]<[NQ/+$[*II M>57J9=7K7A8/MY\W#]>.NW_]VCGY-/;>'OV<#(?_Q+N;N_6/YP_.PS_[H[=_ M1]&>=_KM[Y'[;=O=/_CYY1QXN$D\W.U85_#PNELE.67:4Y?"!6(@8(OZ>&&= M)Z(2^ZV5K;(V3+IT1:L(<#^AO\\BDG9S 6_^_3F.>V+0QZ!TV]_ZM M'IP?MU"_-NMFMWT5;Y:D7"[R86RUM>'7I2O5&_+K830\.6N,A^WJ9;V[MW-F MG9UL>U^!7T&7-CJF5;\*#S]^6W7'PWMS_, 5R_/^K1KNKDS)/F=PO'2]JRCS M$MBW@&_?3C]]/=P/OP^W/WH')^W:7L,:?CL_;J.>[5IFX_]G[TV;$T>:M>'O MSZ\@YIP3,1,!<[0O(.T1GO$+72 M&PU#M>PQ#2XU;!#<(G210K#;B6Y[@;%6K6-9H*Q$6D&#)W(PROW\W?9!$87= MVO!"@_-T$6CC,:'FQ\ZSOI6(QD%MC&Q,;5GE?M+N=9>)PH!-F"@R% EC72@D MC'4OMI7^FM7V#7$FUTS)0VKK:HMN!@MD(INIU:8[+%7$$>3&(]ZLPWJD[IY1 MRM!%AK%OCG;CHXX.U9WQC,8Z8\ERW*Z,_,X<$]1%O*B*'2$IQZ!L1KK_,NQK M?C)46@J6Z\9C0?+G MS3F>>G/\V$,76I:"R<,5*5O:I%>?-^?4Q$A D2N0I87318RY8)K6K1L#Q(3G M&_N7ST-N,.'CCZ(_$A,PSZ4FV!)WD?&J/PM]M]_LHWV "2!L1XLDQ=QHW/Y0 MTWOH1Z!7Q&7X\?MT[&'KXO8_MNW*!/7WG,U49*MK5-NDUMP%TZS:;+H_8SA3 MI-#74E)NH'8'/!B[G>-LN+90R*L^V;VS*ZA9+A'HOQ3MCSW&-K&U!OW"/O:R MS%?+",.D6PB3'C6UYZA>Q'FZ\*BLYS,"!ZV:V4N_G[55U>T)UNCUL,5-LC8<(/F7+N+( M-1]YIL_,\K- XUO5,RU0JOU(8\(;K5<5'%WY]ENUTMX.JLS$%OHXUJGJ?Z/:\78UTSV.@/@AJ<;BVRB2@Z8J=-]%GK', [. MT4;\36'/6K:P>\@4J/F^GEB.<\;.N?!0M=?->(64DB%C]/#6N&_U08LY4&^" M*9(8C(UA; QCXQSNZ1]@_5N7L#A_(=,"-N)ZHD0::TO+K)_,K)] KKD25/K, M1]FAHPUCXT_9DE\QMH%M4OO97G1DM5=IM#!K7FK('&C1FFZU.%O$L=EBC(KQ"3!.<%>&*F+TC67'_@+\GU_B>;HVRSN8@ M/18K,A0LZ@2#61C,YG!K?I>=(Y6ZH/C::GZGO;CZRC+2"8K#%5"XK(0-(>DIG1F0U);&$"2SWN MF 1Q8T6;TF>F$U+Z_K;GIBSVI:W3/]GJA2@CG"@LG M(GU@<--!L,#@EPS.=*I^']@K2$="F2+Z:GF3#RN! 'WUNY$[CT>V4 .@W/=Y MB/D[,W'M(57;4C-1K?3YH *#%/F:O4Q_9P0AD!FE_U, UU^C_8<&7'>@YK 2 MSHVN[5T(^>5'9)\/RE^]&S\4:2LXWR 9>AK0QX8: .6&/G:>?>R732$>6CD7 MUNK^0[LT726I"5/B?N>,X4&5>D=-^G$95RM9RR/9W)3E?:*%XW+?F8\34\&R M6B<84D10V-3PBH3\P!.%NS&^CS\P>*OQK5%WZ1@4.Q+<;MUK(GMALL#[P/A M#66B2%.O53.XPF#E=,,+8D.'@Y\QBE7?^._68S]XG@@'**,D#BC=MQ MZPIB&UYFYF3F,9,D?L69=#_N'GS50>D]GN3XBI>K<$I6%:KA$%@" N%A 'OQ;?/-YDJNS#M>5UG(YMOCPY&J9:P>"IZ2 -L'E[C1(GO5W2U> M[.S/TR$O=&W[R^]:YL#&3VZFW?6=TX_?[K]I\0>U\;;V7,*O&H,NXB[W$149 M32Q0^PJ6U5PABS0!2ZY 6/CX"W!W#0L?[PE\."Q(;8(?V>QD*8@BN;/E:"<8 M51/ 0NH;4$66O+'Z+D_> HIE7W"\D*[!Q%T8_U^+0_!C8R:0JK"65H0AI&9M MLL9B-IP+J3&S69!/(T46O^ N?X>*?J]RPR#_DEO[CPT\J:QJOM#3ZX([6I7I MH+&79*0/#!SLUD21_*#B,3^YYW[KZGT70==:-@)4LH-XP/$UP^H?1182Y\JX'E^U'= >V"M-C/[+3T+-(_GP;DGIIIO!EG*#MTBSIUF8; M8U#:)@J.930=4T1A^P,H9+Y#GRO?3-]OLQUM.FP.#J%@U\K"HF&CJ(:T,ILE M,YLED=OK:_^RF] GG8Y]_0%R#LS[!GH@7-D^GFG[Q%#8-P(:.;C?$&7$ M6LHMAHHBOAIE1@[*3F!4$<$_IE@4;#8!HY_\GA-##8!RW^=!\N>G_7SN*K\6 MP<'F$K=QY@K/YJ"05WT >7^YE[W@,%2#8Q0 M$08;QIUU]ET9TRFMS43V?%7K_W9LU>A6WQ%L&>$/[/QGI:DLWWY>7@+D?1I\^#2 MGU#B4Q]BA/E^/N5$'J,5GQNG?3V$V7R$71TL_2"U(?QFZ9U-G M6N-=4SWP381W&N8AGLWQY8C[F0I]@/ ?SD3^@O#\EBXW+%W%$+5=70>5 U8Y M>'UP^S_5FS>HS5'Z@OKT+?\II+\W"E88QH8.PYS;"O#SS]0?C,#7U7#YNFED M>'J&QYM@/0>G=]Y$&--^K>U5)IY;YQ0\JXA5@J?WD+VX2?8B_]S\[YEU/S($ M$HG\EKQ?!-R^A2(J$27 K,G7S?H*J!G>=UW?NV[__RC#^YW>5079._%6(I#- MRMAX3Y/G:?6)7 M;G/15F[)M.!4F+6-.E?I]K]74LE1!/EUK_\& MIJV1Q2QGIXPR)E@TW@D"4F/69;/:JP],H@]J(A=IZM3(LJ;+-V!"K\P(3K0B MW&H$:\2M5>AI?9JLA4D*.P1:I,X<=C\$A)\S,9=7%3&.0O">Z=Y^=G9VL2]L M!12I"C5E+F'^R*G7U'1GPIDB2K WJR\_FY:2NZYAVUHTMMW:)JP:C4G)Y%+D MP>DB0IRF017\;\\K%M+GKXWT%UO#V4-2_EI.E?)/&;Q5Q7\47<0SB8MM3S\@ ME(%;$Q_CM/J@K^!9%4UX:P\*F>M#L_S'_K]KGZ46O=OC2'TA2(8ZUKG=:!T; M";!/\G7[O,XS02[] B"(ZJ21G04NP!>T8V$ 2-M!-CY'6^LW1>VE>MKP'LI7 MG"MQYZMEE#3B0'"1< M;.5^R.RFS)[B!*-96I7*XVIEL^@#*P>%+&FVB..GD?-5-YW. MA:59'U]P\!0PSC8/YZ$ MJU&Z9"$L17IC,>\U[L*/JODJ2]5%UGNQONZMA#CNTFZ5L-T2FVZV:+;98D46 MN^1>>X?:?:]RYS'&O<9-^DU6G2CN<$D)^XE E;S#$N&V^&B56369636-G!Z5 M__96_&4QK9\5A]-\=QT82\,+K:U1ON=_*>BL'3"FAD!;3(YI&I8FR7%\ACI53QJQTV LU<2AM!%,/W,@$, JO-%%BCEM MRW3=0?C[J[Z%9RH'&!]?.2"7A1!S@""PGNQGNQG/2V4<2V2<00X=K1Q41JCH M\KZT'_@&CVY]-74@LCJR&(L540P6DH6%9&$AV7R Q(<[(6\""7X]BG4)/53E MTFK3G!".U=[1)@ )\@$DD-=28JZ 6'A?U=@L@_ZS_(GOE!]?[PJZ'\\=XVM@ MX;\O12M\@6"Y,>I+%HGE//U-)C[1UQUGP>QII(7[ \W9Z=HLX10BJQQ+L&01 MQV'E6&C);V &[MF2+UD)]JV6C%4]J:8U-U-$JJI^X(^(R7*9 $M.-VL2='Y<6(9_3)45Z2>?;6V9__[_G+?_/)2YKO^,$_CX;] M3*KE<6*QS,9-HS0/#-4NJ8OTB_]1G43=AP]2,LS?&/$(&O\\@0.8AP+Y-\/\ M3^';CV V3J;257>E9Q/V@"@EQUA$_QS_J\>/,C!X_,P/L]30?P+#4<&]/O#L M[YZ:K4KDK__!4KR^T**\4#G\VQ+\GUI8!@!2_FLH\B_,Y/@0\'-JM"ER.-_I M\L-'J9\*C+;@+PH\0*A4%Y]L2/WW#5KY_:R>FRXUPQB%P%@&IPU<(>8(FOY- M196YRNJ*1A*,-E]H#&:0?QR_];=GC3EGN#]4[;/._/$Y(&H\?=(?__)M;B!+ M!5X<],0!-VR(W2?W_2@N+W8EL=VH<$.A(@W3/SM"=RB)55[L] 9"7>A*C9'0 M%J7KD?B90(5O$A7$:N$[F0I_IE))?Q4:W?1CX6E6/D3 U^1Y"<;O$N[/AE>( MEGX%?+Q9962 8@S*,KA#:?*X0K$8I*D+0 M"DDML(6!LKJFSA]66'W<:7&Q1/<5IB8@&S-6UE2O4HNG?055T)V_'8E2-RV$-;Z[2\%U!7HZ5A3:JH M/6$?CTH>2U2LSI)3R-.1"Z?9L-J*SR-B,R&MANRC9#=)1YY(E)0/^G37X72A M5"^OR<:DU;#K8.2)1'R%4[R*8E9DL5YM4P1/ME<&^/83B6)*M'M-85Z3+-J\R8 MKKIAW538TY$;2XIH>59NRP9#-8Q(6I%,8"HH&LRM@R3PIJ'SLV:#X>UL M*/-R:*.Q%]Q4K2;"QI[SA]VFDP1Q*M8916FVS5&MTYQLD5)]3\X/R_(6TW.A%*#)J-4E/7*9#<5> M#NTONI);YT>F8%Y8UC2:O,M([OEM2TA#5H)W3XHWW4R-*@:X;"M<66; MJM5J^'*Q=^;@J:?UL^M&)T,1?%S?!948%U1I M.)_-J5WD+4V047TRE%CK=*5$##"[9!%&EK9H<#'/+)NY)AN.YU5G8?B85Z M&1,24"+1!!'LR=!MW_>U945*ARZ9&MGKK=:I'8"AISOK8JV%'7:=0K';BKIJ M)^[CK3X8>BI6(R">V@Y5TZ VJ:PEU&6QP:4)C;3 MH6S,!8F])37YG-!$,Z: YUV-&M>O;4 MDQDHQ>WE6I_)%#)>FG6$K7M"=9 ]]60&F"H_[W>CFB'P\PZ[;Y&*7$?3IYY1 M;:+J4=O2SD+L$N^,R$03B:2<;O!G]'52&VC19KDVD;C#+N0 F375U#T@SVR< MV(!?=G=SJ8Y@R_Y42AIB><*E#L8WSPAH05RD'>.IQ\@]BS35./(?/SC&F=DGWT6CSPBOAS&GP7X4/+[8PQ>B1Z?W METDYDOB;9%^C5)_%?\^^TD^_9N'XR2,1\_CW$GCT/\=H/DFG[J>!] .OD7WQ MXU!UGBII'!D7CJE?TDLOXX6WDKW?:) +L]MP*3YO*7YVIQ.N!30+N!1P*2!" MP;6 9@&7 B[%682"H<6'KL7O=V/]:;SWV5/Q[+02%-^QM--SFG=FW:0A.OCP M__N#^>,7)XD@_R:^^ K+SXZ]WGO2-374H"!XNJ$7*H9FN',C*.!H\?OD0ZA> M[U$O[%?5"R7^1M ;TR^0F'A5/35_)OQ/E0JJT,>K$ 95Z%-5Z*LOK%Y A=#[ MV-)^0W7R;%*YGX7/J?67^VFX>7S-\[Q\?)QY6S9Q0TL-3>!FYN5G;%B>K>2= M=S(O[S(Q[Q+UCW\EU3'":U/RO"$>Q'DH]"T+#?4;"GW+0M^?!_*Y%6.^=TI> MUIQZW4&I^.E#4W$*X24\E:^QS6Z8Z]7'%]AVWP^&;+6D-82C',(1]!T/8K\-0)Y;&<9^OSNU:5)476F,2EO6OAJ%T$X_$ MYF+)V48R"OI&AR1Q%]QB!04V<:S(H.?*XURSL4$8^ITSSD\%IB_QBZ\&F-#O M@ G]#?\H$$=^Q0DT)#9XR3/1GC.K];\8F,:84J,7U7D94>LUIORP*5Y M)@4FC$B!Z5P?N^MB@]\7>#6 .7KJ0UO:RT1?7UZ1,F\PG(-6 5<%2N\+VKY3 MZ3/(U&BMAU&[Y>]LH]W7"6?(C1LQ]\7(1"&>,1VPHHOPI#PD9&PCN7Y?H;+( MC<:+%'[YR.W>S!"B$T2G3X_E?H9.#&/MQ^B$V0 "H+*6R.F+KI&N<"0JK)!3; 1M]WU&\G6Z:?X [I_(V018V_R[D/>K KBSV_SP1!__EP9 M7JF$*'#W*'#A\.-U%(B=V8+2JDM2WF_9=NJRC9OZO ]0 .3F(VR1):\_-Q_" MP)5,P\7/&*X*&"X<%[P.# R^KRZHYGINJXM&4-O/+%ZK) 8TDB H8L,37QB MA@BD)" U\X59K;F<"%BG)&\SD[=Y@*8"307.S!4E.NSGVG\<+1<3_#-B-2 M?6F&502S^:75$X1=;='Q^PJ*'TN/4T6<>D/>"30@. \02#X%2"Y\:/W+0'*( MJHO]:#KGD?%R$?LB,L8GE0Q(P'DVAA09] WG5M" X#Q<+XMX54!RX4/N7P82 M7A9:NBUU=*&&C5=S=]TU6A4. GSQ[\L4J2H-]1RRCGI^KZ09F"DLQ9K41P M$E9;IH^!'&SN.:JK H.+5WE[IL'\48'/F+[MZJ5].&C-[+B$JL+2*0^(26KZ M! A&\"*&77]&7-[,X"Z%OC+;+\'UAD+GCZ2^M)+?.E,]#%0O?-C.-3^,8'E? M2"?=BN,'BI+_4XY#RS/"D-,V<;K:X&N?Z3RX'7G."=R4M5JC-*Q(-J8[S4XK MB!O&+%'0K!DFR5[>!81F ^7LM&_ 1_2AJOHK1[O"Z(Z'OHNI4XJ1!_ M!RCD<*LM+/-F.' >( O]E2ST;P#(2G/\X6X]BV15P2IXJS3!I0PMW3BN8>'/N>$9"ROZZS$S&,;LUTU,O0$/_KSB M@.2;(O//]?CA+*I\5.84$M*I21][KF-1LL8VHV$+%42:%C9U?E0>[#D%/;9[ M+)+4:;/'OZ!-0*&O#@CRY21<,LIX*R:\A(+J/-Q&D[U1$S8-H2R2?BF(W P* MTCB#^ 2:XMY,XBZ%_FH2/P<.P24CA-]V"-29:6O.GI%'M _1UK:X /4GTQK;EC M%-0P-#[E4 36EKS'VK8??JH.Z2YH8=#"KCXJ>*K2]+!/<9[>>-J40'.OZ-M^ M=L8C:':>8FG.0O8W8[O<&24*>NRFAS)%"J9!0A8B M3S,%<2?O?.A;<&>]BA_@#DB^1JDB@5,0=R#NY&>F M[H']O,X$C??@3K\S"0X,1X>R.-PR8:?>IGV6 [@#TC 0I$C2IXD8D!.&G +D MS.!20Z&A?M_W4M^ET) 3_DQ.^.=NZK"5AN,,;;>GUG>^>? 9CE/2R P#)$P114XK.G_X+35(PD#<@;AS M(XSOVW"'T]6MJ0J"+*O:=#E8V%MM*)D =[*.QE218$YOQ4'@@<#SU3% WJ8J M_\#S693OVX!'TA:\,AR6AW(LE&=4HZ>U^[L,> #[BQ5IY#3E_G=NX4'V%[(' MD!V#0M^RT%"_H="W+#1D?W/&_D9+(RA8F;]7^/,A!1@&A[=1TC27$P$5 LX# M- RH$' >4UY+*WF1$1AA=.(Y%0N>$<$@(>=!\%7E^5[XE/M1E8^< M[T.R;]?WGBX&=HUS]59V;ETUE,[<%/8;A5J0E+;L]/H*EO4,^X3>Q?=F$W:;]SB?GC0.=O9.S:.ZIP=(\U&H&R5SA SP5X'#CK? MDM5U?=3A^_SAC$:\B.^;MR2!O$+(]25RW967G1G(<\CY#HO.99.VRRUWMY5X MH;5HNI*,MCB\GOK763LVEH+%#&%"5XYFZBH!* >.SZ4S27^&.C]T>8AR%(MQ MHJQDRTKZ/=D+Z(.4P0](*BTB^"=T7($(!!$(II1>=^CUZP@4LOAD,IR9B!#[ MA+DOX>,MN4P J5!%U'$S[1Z@0QKHP.0BAA>WDV@PYE&=$8QB:IH+1QSZY" :K MST+2)D^>%(W<$(\28N7.<_JKGX+;O'BFK5P'?Y M]$4L+TYG^*'DFN^%Y4SUC^.&ZLX(A5T4J&DH:GEJL&]$AANFH1$0(? =)PN. MCK<:7HN+JK6YL&ZTF:VP88=-:3"1>),U%2QK2(8A181F(2L#[[1#[+EE.O>+ ML$=UFT)G4:=6LA7WD'3"N9V#]0'V9'5IZ2)YIADB!!\(/K=44"/_X'/QNY=? M CZHZG;'*C41;)*YWW<> ATI>'6RF:/)P=E8_*_QIB\!6NYF)C>6Q;&B=LAW[%EJNF M@B,@5"**&/L6P( <'$00B""W$S2]"T%\5^\)-1[;"C&V-X=$T[;5;88@(. A MBC1ZVH090@B$D O&.A!"OCST>1>$:#H_0X:#ZM(6*X(E=Q"G%^L)@! 0MK!% M#"=NLMK,SY7A3Q!"_O5X,K1(8\EL:8_!9,%_BB9A*EV>:%T(0%\?!;W&O:0C MG!A,>L\/P =<% 76/([4N6,,_??3+I.Y'*EC5#X(XUIE.^_-O>&PD63RI?A% M%FGF-BG?9VJF&6">B$,P@F-U 0/:98':8AT-]9.(#6YUZ4['7"\*>GX%9 M&L^Q6)%!, AF$,RN;.ZN\MI#OFY\?OF1V2\BW4N *_60 =+=ZIBPG^SMOK>- MMW/&!&*ET2961+'3$COPT@1DZV!2>1Z7.O\[#]3XNY$::CRL4* M'[AS0W]&G6=5> K^XI/N77Q]L)9#.[D^YBE?H=FG,NK/[>A;<-8U(G$Q5'=G M JYHY;+\AQQ/S4-%P:WN!^L$8!23811+GY;[@<3U59$:>1,:TGCWOO7>V]I# MC8<:?^_3 (GK?!'7J4]8^--YE@@.XRO( 5U-@N2E"\4;T;>XZK6\1K:"]L.2 MT?'MO=&>BD.W@NTL3L&SUJ(H4D2)3[BG!CD>B$$0@VXM2?O-&!1M$G77P=V! M((8224Q=9;4$N=59?U&*+=+,6RHV0PRZ)PS*_]Q!YCGOS/-+@#IINZX,D8JS MJ=<0WMF7U\NMM+*##)< M4P5D3-M1R&U?%6T0]Z$AD0;%/J6A8;Z#86^9:$A M29PODCAK.9_ZF.XZ,):&%UK;IX+R1^[X>9[S/S<04^;0(#Z]R',N)P(J!)P' M:!A0(> \Y+ R=^Z\JD]SH9X:MU-O<:>J?F"DKUS0XB P/&U?B +5"YV,M"NH M^BH.(]?P/KRN]'6N?(ZCY*MB@2]\5)Z%"/SS".%91O)1W_D'=1\";3\*R7GZ M\)ON;=U]7 [MS5AE#;;E3O%M7\&9K/].D4!.FR)#0X)"7QUZ MW/[)]L4@XX='Y"UAPQ\< VO:?*^VC2NL,8FZ)L .4$X:*^(,#-@Z(]IQ:9J>854O9:&;H+"TF!JME9D&;"P=*X8LSPGU.0 SKXP?N+5 M<%EU_*2>6I!12\T)?,@M(B,8&)JCAJ&U2#4 O.RQ\==/<*Q.,2L!W7DS&ZOS ML3$[B%YWR2EXUL$4?5,Y?,C/0<""@)5OP/K"Z.V# 0L7$E4*!55"-J9O2);, M&NNI"0 +%- @;K/^?=[,$ (63%F^E93EC\>NEY!5ZX4XMAU*>SE&)=+?-2HL MV>H#R )=AXHH?1HK7NV9%XJ]165^FD,$.YC!)HCY0J$O#/E>.0!KB(NUFWZH M("XC=,V-1;E,E"@$=M9YNA5A,V\[$D M:<1HUVYS $V.1V(4?GJ>#H_$()[ #JOW=ZSV%CSQ)Z7NN$5;)=DML@BUBSQPE^[4>RE3-K:";I;*NN&GDD[5"I8L,_0FN"F2" M(<9 C+F"P.@7,68UCA5[2FJ*@/5J<>C@!%LY9!B3QD,,5B10"#+W##*_4S'G MPV'G+<=,N8*=?/&[%PZE7D>@DRX11MSO><,Q+^\/(E9'.\HD6)L >$"9'*1( M$K!,#DQ2OJXK#KF4^BZ7^BZ%AOH-A;YEH6&9G'Q1O'^VGY&ZA47@NX6'+CS@ MWL.WKJ"%]*="N%0# ];*@25!8"D,. _0,*!"P'G(7<+V=4[$M>0-O^D^:5D- M+>V* H6O/XBZYD.EBK6U=",C=#/_.%2$P89Q9YU]5\9T2FLSD3U?U?H??7J- M_7*G3?[)P?_69[-G!)G:2D"$T\,FY%ORG1HJP5 *:"3>V'*X*^$"ZYD*08 # M;>3O,[W+KR[U+O\=!B BW#XBO/^L^8L0(:B5*\-0/4SDC;]K+I!MT*\R'$ $ M<-7Q;X*%B' ;B)"W<^0;.1/^&+AX_\'P9>'B)4H< K%S(,+96A";U8;DM6R) M:&#SH_4\=C8XP0VNK M!.<%<=2A9IVRY"S(1"'(SPL]8*^X',U,WN8!HDR>@YFWH@SC+WV_Z31'=MP1 M[34?RPN[W0+=7056LD(U'9 MX #R7"!$@LFT,!D+)AM"H6]9:*C?4.A;%AHFT^8KF;9K1-]728!9L[?&M^1R M(J!"P'F A@$5 LY##IFRW/E0.3W]AEFS.0ILK^18Z;*'UX(:>.FD N8VHVPS M#7WMZ&AB&Q35JJNJ/1[X=3*:D/28-!6".1Y08S?0J2W_IR'0[F_?[B][G/QN MNZ?VD4UO#J:%8/WVH=0CUL*AU@=V#PK2_LU\0K\%[P@/='H/ 2 M"_ %MS*9W=2W119=\4A,;_=6 K @.\2E3]-';H :A7FN^K01Z8;>XNL4CT7XH(*G3P'Y>L "SJ7(T,WF;!X@E.0D_WH E"26O M=O*FY68X "^'(,:6.;U>GF-7 H-,_>@T+% AX#Q PX * >7W8GJ.-+'*\AK:$3[$LCO*;YG$)BX)@: MIXL$<]I<$-H(%!H"P^\"PX6;C?XN,*C=S7C<]2S' RHR.]EP$#F0$# MAJ 0&" P7 &7^*' <'E\1WD[VW#JJ!Z5MA@M,B@MX M$<5/ZQ@5;H"$A3FPN8&+O.6MY7>/N(%BCN3]>$(= MZH&LR[N^0N*?&'5 6X+S #$EY^'*.S!E)NXQ;U&NE.6:O21TQO23;KJ7TX^LOH"<6^Z=[\1R]\\I __I4,HZ!JFN^FK[L' M?8L]/TK?*_*!=H6^8^DJR'U96)[J:9;JI(]./W -+PK__K__G3\LA6YM__V_ M](_'+]8<0PV '2\?WK-TM.E_^OLS__W M_.6_X4I)\QT_^.>_D.R?_SR3:GF<1"P#&M,HS0-#M4OJ(OWB?U0G4??A@Y0, M\S=&I%CE!WKZ*^3QK< \%,B_&>9_"M]^!+-Q,I6NNBL]F[ '6"LYQB+ZY_A? M/7Z40=+C9WYH 9/Y)S"<%!>V!GCV=T_-5B7RU_]@Z;9RH45YH:/X,WQ4"\L MX-9_#47^K)F!GU/C3_'(^4YO'S[ZX]\A,/J"ORB BM% 'Y]L3GV+5GX_J^>F M2\V@2B%(S=!T6E,8+77-"(-6%=5@YPI%+Q"594@<-?0_CM]Z&4O_R8T4OLT- M9*G BX.>.."&#;&;27]\>U[L2F*[4>&&0D4:IG]VA.Y0$JL\)]6K;7$L*23# MHBS[I0(\>\?"MY,U"]IX?AZ2OO4VFILR/D/1[Y/RSX16BI1^'Z187 M_O6$A0]:LYB3Y(+$%@J;HJM"I":J,/B"5BADL: ,AF8UE'F8=/5Q2YR2.HLT M<+%L\RKF*YW^85POF6!'?SG2,1U.DZV>85/&H&,C)MZ26YR"G8ZTVR)-ML:S M-2+NS!*[QEOL:@Q&$B]':NRFFAR4J64;(Y1;(1+AQYJ9CJ1?CJ0'<<.SFX.5 MO<%,;!2R1+D[YQ1<05Z.[%+,D'&-\X>HW]D:0@BJ^IR.=':,'3)UBD,P MTM\W]IONUCUPZ<@3B>J&/FX@6+@7]JM#;;\PJ?7: B-/).H>9H/]O(HO[;&/ MJK@Z3X@)WD]'GDC4"$UO1.G=N6R1*[*F#IL>CJ7QS>E[MJS^,!1:52=1."4KDO1"]B7>..P9=XNX \^SRLX^ MW=),)2NE\/W( ;FW%%LA)&2\7U;;*Y$+W2ZGL*??;FBQ94D+!4>^7>LJ@2+K0WL[2A04/1TJX+M8Z2J,+KL6MV!V%=Y M^#[P74^&SK9=Q^MV]):L5O?K?=4[[%0I?>H9S6LW-XJQJ4H-V]CLC6&WWXD0 MGU/0,ZHG""2F:TUI)%,&OTZB?GW3JZ6?[4.8[\FBDM9[$2:W$'\15].GWIF_8,RRJKQL)H@8[PTG\0;;M ![WI& M ?1=?;RM5JG(WDQ]M",-I^7),!UZ9K6D_D18)9,);:>CZ-J.FC9F1C^-!DZ' M)M/:H;M5>Q[2$J9Z;"Q*4S$U%.S,:H6=BCHI-T/7YDO[@=U@#^.ED>+)F=6: M#VO^.MB5.DAK:^PG$=4E9"1]ZIDE(-O6MMWJ&[9,[0=!LU9APF$J%G9F"68K M:S!V&F-6B.?R"D=B[. "L;(>,]\/C>+=9,%S>LVN5>OXON&U![B7/O7,:L6F MVCSL!Q5+X/ORMAIV\>F!2<'OS&IIDW*-K*Z$NBSNI^AR8RU4A\^&GKP 6:N7 M?-Q@%S*V1AK-DAYQ5:D/AIY8H=6M#5K>;IUBBSC!R,W:+76"=.@9'4@"7TF< M67LAE-A@(T?5/BT&B8*=T8'ZMJL.DW!OVQ2QV:""/>)J2@*"PM.A\8$(&K,M M+NQW=:*_6Z-4FTE!_YV4FS#S^B 9 9!942WZK+: MGK3$X:ZD14(V] 0''<_%=+TTUNW2SEE(P8JK'E+-PL_HP((+AEU+8/8V+TVJ M8\*>4&@Y 4-/GHJO75\@0X.UK65GOX_,*2J/^PI^1EU: 37?5%V#%:R6L/4F MMD;S(U/!SRRL-1>J""64*K):'J-"LJX)E11?\3,+VZFOM3N<4DCHV MQ!E]=717MPX<[B&IA:_7/J)5E!0R".S,#&S&4EQJ5F<"U<(/C4CEY.KL>[)4]E8R"/%H.IH>.Q.<^H+ M$/-@Y6IU6ZA%G-5OTZ7#,/4%B#.:Y6(3W<:7ZXH@E5QZ6^[Y%@%N%I_1+-HH M^6VIO5S8[JC956Q]C.%:=@GY9.A 6)=ZB\;2$EQ42:K=FEW1ZPD8>NI;KBVC M2^Y+-42M4ZJD22JFD]G0$U>,K6WUT:R$>$*M@1BKE296J7DV],07P^S:MMMD MIZK A]&D;UC[6^^"\_'23)^9BH-8[ MO-":LHAEF+'1Y;.C]1.QMHVVIA$KW4 L-%RQ8U+J#5,E),_XS**U'U37FY&2 M+FRY=1AU-Y2RR9YZ(E9"![:UH3Q,*&$:3PRK=;5I)X#O.GG78:)X]3ZV7MEJ M4_1G_&R]9'L9VW[RKAM';RU5X.1=A5UW@*D5J2*[G59 "C69Z4;IT'-^>RT@MZ5&+194I:UV MPO6FMQJD0\^H]GXG;OP5[G5D?L"5JZ.@NM=H#@P]$8OH)3'.+M>6'9=+U6:M M.ZFR\VSHB5B$7]&11G56$6JQW9[Z?6[E\]G0$[&ZG'7HV"W68O*#-33!Y6: &A@L9T'S,#<,0<\PC2TU"MV3+%I6<'AD("A)V*1 M.%5B=H?]#,'FF\!;$%AM%IE@Z(E8&I]N@^$6TY!8T.J;VH3J=:5LZ(E8\TJO MG+I!G382=_1UJ]N1%LXJ?==S$11C6WN9YDE$LNJKP=KEY1"DWC&G8C5J':JT M]DJ:S0]:5J<3+_HK/WOJB5@,2Z%596I/A;%>ZU8UG5677@*&GKQK+>ZKM#CB M5(1J195I0(KEV21]ZADHEOLC8[600QT9+UJ[4$7XMCW.AIZ\*[\5^>%4GB9R M31E7X[F^$,; MLY \<8.8W4HMDS9J$9SI&H0BW(_ 4-/ED ?+D5%8]2J[B#4+IU6TI"JZC-68;64U9^/V,'N!$]>A3$C89L32)&+8SOPP MWATS$!E:"11I*_*0LS5(T<8 MR7VQVP=#3V; 'AZT5;L1C(52J$TDKHYQG,F!H2=BZ7%E,AE'S;V\:8B4.IJT M]WPG?=?WC. M]P(.^8$5!^2J=B1E'^G_C*Y6X\A__.!(5F>??$=I/SNZ>QAS>F(0!8\O]O"% MZ)&M>UN^&X5DC/R/CPJ?,<;/GN^GSUPX?O)XU//X]Q(XF/SGR/\GZ3S]E'I_ M. G)OOAQJ#H/?7!R=F$6_I4#K7>I-#K@0<"'N;"$@-N5E):!)P(6 "_$"F^!"?-Q"_'ZARY\&=Y\[$<]2 MF:PHE4 [38YY9\9L&GJ##_^_/Y@_?G&*$1*A-[],F[%>U"<7^QN@KUR9P MC^M[U;G8UOP%"O/EZL%OUC"/#<*0UV_PJ"_NA5]TKYS6@3S-8%X M-5P6JJF+&A:J@>\6Q+4!;IMX9H'34K\T]3R-\)^/,Y&\%&IXAR=[68KC%F7. MU48)18::#9<9BOQQU$]^1?XU7^2+:W1WC:CPI^.'X5\%R]-\U_@P3^.+!?OO MCT/97-V'_L_/&XH]77,&G7XVI;;2B,?5.K+?J:U13'C[< ZWX:JWXPL5/WFS%]'Y=JJU5BD&P08BX6J6ZKO/@7B'YQ[\46Z09Y+:L M^->:14*S_B5',5=6_:)6R5L+'/VJ@5^X%,E+ W]IUXPYGBN]UK9IM_J_&%5$V',=^*Z'N./T51Q&64$.4+4C,-*ET"S'*'@O76;P:_"A M!MB\=>"#+HMZ8;XO_!F'Z0^6]U?!?R+VU.?$'B3UZWZ'(4-7O M<]WO4&1(^WU55>B*L4Z=&RMS+4'9I]2#2;V5:%](W=."L8FM-7""KI07S*>F MYXV.^.3 Y<+\XG.%/L='E)'=AA<'MB M,!J7K:TLEDPENU9,%RD$>R5LN:JP M.X>Z#V,N7=XJBV'&LD.,:YFS;4E_)2@"D"("='BM W8<( M\.'>[CT#P(6YRY\ @+;MU":+_:HM;/QVV'^3OMNV$'9MB0[4LN31@FK/IPG9W)6#;J8^.DD7\DD[Z?2GZ'8I\:;(Y M7Z9]85_[W:8=M!8;L6$J&D)%S-KK4?55O6TJ6?%>MLC@Q(=[WSEBVQON6K4" MP*@#=]ST?3VQ'"?CVBU/-Q:6!Y36L;99YL"EW'08@.>?@BM!N@623G>F\]?M MY-8>T)SS]!?;X#?4/[,?&MV#MW!+%0.)2Z/>1-NP*F*"-A6IJ\MB11P]UP,0 M&@6@6>?!)WVG68=-=R/Q"ZQIUWR) M*0G:,)ZAII+5L&>PUY@9J.-09,BY?@GG^E.K7M&=07L[E05[W^K.U[S7,X=C MT(H0Y#L@'Y_MD".^%5Q>*_QIJMDM+*^@6^%C24^8ZPPIIZOWVFNI8@,5%STI MM7EQT7M0Z)ZC>I'PJ-"O7<\>27B_9FA82QB3'7%9489\:9@U'TT]>?*"._[= M&P>&KUPN[1I$E@TL@9?QSJ-Q09$O*?[F"_U:(["N6SSDHX(/%H M6",)W5ZWO,RB0=6T(L[<=/(SGPY+OPPD/Z=K%5JZ<5RDPI]SPS,65O37AWO> M,)Z^3W[M0DZYYJC!/]_4F'^NQ>6C#C<\S8G!= H[;:FFPP9J9 B+A:&=/9OS M9]L%@?;4D6!,PM"FYZHXD<8&! ESQB%H0*+^:N*(C_'4&^!44_:I?<5WDO13YFEV:JZ#[CH\M05W)"RZ9=KJVFUHLGF7B%#'V@I4)[TO! M[U#D.[/I"Q/X;[9I?][4-9,Y= 2LK]!EO;,GHU8?V#2H8X(6<0I2^-"H(86? M PK_S3:]6)ACE)#Z-=O0>I/]9&2N=A43V'16P(2@Z5OF\"O&P@B"K#K)L?F) MNC-@89);IN*NF*[_5@_TJ+3'AD9#H+*VDBQMQ(R4 "< M.U$D7D>%ZR+=^>P0(DSC@.?M#;,ZA=EU6L=2,Q.PC+"8]4?T%P55V\36\?HM M['^85R8/-H7+Y;K?H]SW>]09-C_\//]&!3+GL]I6OHBJ=<2&)IA;=6Y M ]./;YFYN*WT@C1."<"=@XIQ_'?#>]3GP9,ZOQ:S"#H?NQM12FQ>&I$[53XT M:I&IH-21WD3H"];RNWOK@+.04XRX 7;SC=*M\@<0F! 1(;.:=V/Q%/!CLR\:A.JEV$0EC4H0*5V9IEN$!J !2 M)*C3&XM72&D^A (-;VMXD1]8'YC2<'>F>T]YAI_NW#_3T->\^OG$XBH#0A_) MHLHDK5W72WQ0M^?8&Q$O8I=L*G%?&G^'(G^UD=^D=_Z]99_T.C5$LSD8UV1! MC/&6MS:V);%J H,&B<1LD6!.LPX_SB^_+_6^0Y&_.)/X)MWKUPUZU6EL6^:6 M)&W*GU(!TM_M<",SZ-2OQHDB0K]:;//Z:?=>8*Q52\]R!8YMR6&3PYOGU6[= M/7]0ZL"*W#%>J>3V9LYJIW\X OQTK MHJ\V1X6T$YP%B!I7Z/K_+FHTS<9!/K1J6]D8*,V(Z4WB93D!J &"@R)*(A U M(&I RO[Z8XHW(L5)6R_'-BU9\/N(N Y&%7[#5"S7! !@HTB29T"Q/62^$_Y M/&MU_Z')/'=GT3=/\GU9;D[OJ)JO;>K5C6E7.L.DC?"TS?LJ[I*U?E]!LQ:; M1)$E7K59R'Y!D?-LW;?NTI\:^DO[1EK)?&B4-[I D;Z^K^UJJ&9D]ITY[?@9 M_@_J.A3Y*OC\VZH,\BO6W8JZS5DR'L1(W+"E>"KNI0 0>>RQT#=-G*;1W1*Y MGTY0$!O?70*$O#YDZ*[9;P?ZW/ZFSF=LGO*D05_=3ZN")6C#I=P(JPN^G[[A ML94F).$@"7=WP'"3J3IGT>"'@;QDKPT><3WT*HGATCB3C!_?'6:F;0D$4)+'Y:I/MJ M:?G&1>H%^H%N!*7CX/0S,OV^T'Z06^[ M@+MNT9293&D#B?&.MXUG8Z+>2J,&])CR0[*O80 DQ=[M"D#$N#+$N,D0XD