0001558370-24-010612.txt : 20240801 0001558370-24-010612.hdr.sgml : 20240801 20240801163950 ACCESSION NUMBER: 0001558370-24-010612 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240801 DATE AS OF CHANGE: 20240801 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34767 FILM NUMBER: 241167398 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-Q 1 clar-20240630x10q.htm 10-Q
0000913277--12-312024Q2falsehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense2025-02-012025-02-012025-02-012025-02-01http://www.claruscorp.com/20240630#ContingentConsiderationExpenseBenefit0000913277us-gaap:TreasuryStockCommonMember2024-01-012024-03-310000913277us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000913277us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000913277us-gaap:CommonStockMember2024-04-012024-06-300000913277us-gaap:CommonStockMember2024-01-012024-03-310000913277us-gaap:CommonStockMember2023-04-012023-06-300000913277us-gaap:CommonStockMember2023-01-012023-03-310000913277us-gaap:RetainedEarningsMember2024-06-300000913277us-gaap:AdditionalPaidInCapitalMember2024-06-300000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300000913277us-gaap:TreasuryStockCommonMember2024-03-310000913277us-gaap:RetainedEarningsMember2024-03-310000913277us-gaap:AdditionalPaidInCapitalMember2024-03-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100009132772024-03-310000913277us-gaap:TreasuryStockCommonMember2023-12-310000913277us-gaap:RetainedEarningsMember2023-12-310000913277us-gaap:AdditionalPaidInCapitalMember2023-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000913277us-gaap:RetainedEarningsMember2023-06-300000913277us-gaap:AdditionalPaidInCapitalMember2023-06-300000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000913277us-gaap:TreasuryStockCommonMember2023-03-310000913277us-gaap:RetainedEarningsMember2023-03-310000913277us-gaap:AdditionalPaidInCapitalMember2023-03-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100009132772023-03-310000913277us-gaap:TreasuryStockCommonMember2022-12-310000913277us-gaap:RetainedEarningsMember2022-12-310000913277us-gaap:AdditionalPaidInCapitalMember2022-12-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000913277us-gaap:TreasuryStockCommonMember2024-06-300000913277us-gaap:CommonStockMember2024-06-300000913277us-gaap:CommonStockMember2024-03-310000913277us-gaap:CommonStockMember2023-12-310000913277us-gaap:TreasuryStockCommonMember2023-06-300000913277us-gaap:CommonStockMember2023-06-300000913277us-gaap:CommonStockMember2023-03-310000913277us-gaap:CommonStockMember2022-12-310000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-06-300000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2024-06-300000913277srt:MaximumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2024-06-300000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2024-01-012024-06-300000913277srt:ScenarioForecastMemberus-gaap:RestrictedStockMemberclar:TwoThousandFifteenStockIncentivePlanMember2025-03-112025-03-110000913277us-gaap:RestrictedStockMemberclar:TwoThousandFifteenStockIncentivePlanMember2024-03-112024-03-110000913277us-gaap:RestrictedStockMemberclar:TwoThousandFifteenStockIncentivePlanMember2024-03-110000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-06-300000913277srt:MinimumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2024-01-012024-06-300000913277srt:MaximumMemberus-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMember2024-01-012024-06-300000913277clar:InternationalSalesRevenueMemberclar:OutdoorSegmentMember2024-04-012024-06-300000913277clar:InternationalSalesRevenueMemberclar:AdventureSegmentMember2024-04-012024-06-300000913277clar:DomesticSalesRevenueMemberclar:OutdoorSegmentMember2024-04-012024-06-300000913277clar:DomesticSalesRevenueMemberclar:AdventureSegmentMember2024-04-012024-06-300000913277clar:InternationalSalesRevenueMember2024-04-012024-06-300000913277clar:DomesticSalesRevenueMember2024-04-012024-06-300000913277clar:InternationalSalesRevenueMemberclar:OutdoorSegmentMember2024-01-012024-06-300000913277clar:InternationalSalesRevenueMemberclar:AdventureSegmentMember2024-01-012024-06-300000913277clar:DomesticSalesRevenueMemberclar:OutdoorSegmentMember2024-01-012024-06-300000913277clar:DomesticSalesRevenueMemberclar:AdventureSegmentMember2024-01-012024-06-300000913277clar:InternationalSalesRevenueMember2024-01-012024-06-300000913277clar:DomesticSalesRevenueMember2024-01-012024-06-300000913277clar:InternationalSalesRevenueMemberclar:OutdoorSegmentMember2023-04-012023-06-300000913277clar:InternationalSalesRevenueMemberclar:AdventureSegmentMember2023-04-012023-06-300000913277clar:DomesticSalesRevenueMemberclar:OutdoorSegmentMember2023-04-012023-06-300000913277clar:DomesticSalesRevenueMemberclar:AdventureSegmentMember2023-04-012023-06-300000913277clar:InternationalSalesRevenueMember2023-04-012023-06-300000913277clar:DomesticSalesRevenueMember2023-04-012023-06-300000913277clar:InternationalSalesRevenueMemberclar:OutdoorSegmentMember2023-01-012023-06-300000913277clar:InternationalSalesRevenueMemberclar:AdventureSegmentMember2023-01-012023-06-300000913277clar:DomesticSalesRevenueMemberclar:OutdoorSegmentMember2023-01-012023-06-300000913277clar:DomesticSalesRevenueMemberclar:AdventureSegmentMember2023-01-012023-06-300000913277clar:InternationalSalesRevenueMember2023-01-012023-06-300000913277clar:DomesticSalesRevenueMember2023-01-012023-06-300000913277us-gaap:OperatingSegmentsMemberclar:OutdoorSegmentMember2023-01-012023-12-3100009132772023-01-012023-12-310000913277us-gaap:MachineryAndEquipmentMember2024-06-300000913277us-gaap:LandMember2024-06-300000913277us-gaap:FurnitureAndFixturesMember2024-06-300000913277us-gaap:ConstructionInProgressMember2024-06-300000913277us-gaap:BuildingAndBuildingImprovementsMember2024-06-300000913277clar:ComputerHardwareAndSoftwareMember2024-06-300000913277us-gaap:MachineryAndEquipmentMember2023-12-310000913277us-gaap:LandMember2023-12-310000913277us-gaap:FurnitureAndFixturesMember2023-12-310000913277us-gaap:ConstructionInProgressMember2023-12-310000913277us-gaap:BuildingAndBuildingImprovementsMember2023-12-310000913277clar:ComputerHardwareAndSoftwareMember2023-12-310000913277us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberclar:PrecisionSportSegmentMember2024-02-292024-02-290000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000913277us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-04-012024-06-300000913277us-gaap:AccumulatedTranslationAdjustmentMember2024-04-012024-06-300000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-04-012024-06-300000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-01-012024-06-300000913277us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-06-300000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-01-012024-06-300000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-04-012023-06-300000913277us-gaap:AccumulatedTranslationAdjustmentMember2023-04-012023-06-300000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-04-012023-06-300000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-06-300000913277us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-06-300000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-01-012023-06-300000913277clar:OperatingLossCarryforwardExpirationYear2027AndBeyondMember2024-06-300000913277us-gaap:OperatingSegmentsMemberclar:OutdoorSegmentMember2024-04-012024-06-300000913277us-gaap:OperatingSegmentsMemberclar:AdventureSegmentMember2024-04-012024-06-300000913277us-gaap:OperatingSegmentsMember2024-04-012024-06-300000913277us-gaap:OperatingSegmentsMemberclar:AdventureSegmentMember2024-01-012024-06-300000913277us-gaap:OperatingSegmentsMember2024-01-012024-06-300000913277us-gaap:OperatingSegmentsMemberclar:OutdoorSegmentMember2023-04-012023-06-300000913277us-gaap:OperatingSegmentsMemberclar:AdventureSegmentMember2023-04-012023-06-300000913277us-gaap:OperatingSegmentsMember2023-04-012023-06-300000913277us-gaap:OperatingSegmentsMemberclar:OutdoorSegmentMember2023-01-012023-06-300000913277us-gaap:OperatingSegmentsMemberclar:AdventureSegmentMember2023-01-012023-06-300000913277us-gaap:OperatingSegmentsMember2023-01-012023-06-300000913277clar:TermFacilityMember2023-12-310000913277clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember2024-06-300000913277srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberclar:RestatedCreditAgreementMember2023-12-310000913277srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberclar:RestatedCreditAgreementMember2023-12-310000913277srt:MinimumMemberclar:ForeignCreditFacilityMember2023-12-310000913277clar:TermFacilityMemberclar:RestatedCreditAgreementMember2023-12-310000913277us-gaap:RevolvingCreditFacilityMember2023-12-310000913277clar:ForeignCreditFacilityMember2023-12-310000913277clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember2024-04-012024-06-300000913277clar:ClarusCorporationV.CaptionManagementLlcEtAlMember2024-04-012024-06-300000913277clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember2024-01-012024-06-300000913277clar:ClarusCorporationV.CaptionManagementLlcEtAlMember2024-01-012024-06-300000913277clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember2023-04-012023-06-300000913277clar:ClarusCorporationV.CaptionManagementLlcEtAlMember2023-04-012023-06-300000913277clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember2023-01-012023-06-300000913277clar:ClarusCorporationV.CaptionManagementLlcEtAlMember2023-01-012023-06-300000913277clar:RhinoRackTrademarkMember2024-06-300000913277clar:PiepsTrademarkMember2024-06-300000913277clar:MaxtraxTrademarkMember2024-06-300000913277clar:BlackDiamondTrademarkMember2024-06-300000913277clar:RhinoRackTrademarkMember2023-12-310000913277clar:PiepsTrademarkMember2023-12-310000913277clar:MaxtraxTrademarkMember2023-12-310000913277clar:BlackDiamondTrademarkMember2023-12-310000913277us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-04-012024-06-300000913277us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-01-012024-06-300000913277us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-04-012023-06-300000913277us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-01-012023-06-300000913277us-gaap:TrademarksAndTradeNamesMember2024-06-300000913277us-gaap:CustomerRelationshipsMember2024-06-300000913277clar:ProductTechnologiesMember2024-06-300000913277clar:CoreTechnologiesMember2024-06-300000913277us-gaap:TrademarksAndTradeNamesMember2023-12-310000913277us-gaap:CustomerRelationshipsMember2023-12-310000913277clar:ProductTechnologiesMember2023-12-310000913277clar:CoreTechnologiesMember2023-12-310000913277us-gaap:FairValueInputsLevel2Member2023-12-310000913277clar:TREDOutdoorsPtyLtd.Memberclar:ContingentConsiderationMember2023-12-3100009132772018-08-060000913277us-gaap:RetainedEarningsMember2024-04-012024-06-300000913277us-gaap:RetainedEarningsMember2024-01-012024-03-310000913277us-gaap:RetainedEarningsMember2023-04-012023-06-300000913277us-gaap:RetainedEarningsMember2023-01-012023-03-310000913277us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberclar:PrecisionSportSegmentMember2024-02-290000913277currency:EURus-gaap:DesignatedAsHedgingInstrumentMember2024-01-012024-06-300000913277currency:CADus-gaap:DesignatedAsHedgingInstrumentMember2024-01-012024-06-300000913277currency:EURus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-12-310000913277currency:CADus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-12-310000913277srt:MaximumMember2024-01-012024-06-300000913277currency:EURus-gaap:DesignatedAsHedgingInstrumentMember2024-06-300000913277currency:CADus-gaap:DesignatedAsHedgingInstrumentMember2024-06-300000913277currency:EURus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000913277currency:CADus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000913277clar:O2024Q2DividendsMember2024-04-012024-06-300000913277us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000913277us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000913277us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-06-3000009132772023-06-3000009132772022-12-310000913277clar:TredOutdoorsPtyLtdMember2024-06-300000913277clar:ContingentConsiderationMember2024-06-300000913277clar:TredOutdoorsPtyLtdMember2023-10-092023-10-090000913277us-gaap:FairValueInputsLevel3Member2024-06-300000913277us-gaap:FairValueInputsLevel2Member2024-06-300000913277us-gaap:FairValueInputsLevel1Member2024-06-300000913277us-gaap:FairValueInputsLevel3Member2023-12-310000913277us-gaap:FairValueInputsLevel1Member2023-12-310000913277us-gaap:OperatingSegmentsMemberclar:OutdoorSegmentMember2024-01-012024-06-300000913277us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300000913277us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100009132772024-01-012024-03-310000913277us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000913277us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100009132772023-01-012023-03-310000913277clar:TredOutdoorsPtyLtdMemberus-gaap:TradeNamesMember2024-01-012024-06-300000913277clar:TredOutdoorsPtyLtdMemberus-gaap:CustomerRelationshipsMember2024-01-012024-06-300000913277clar:TredOutdoorsPtyLtdMemberclar:ProductTechnologiesMember2024-01-012024-06-300000913277clar:TredOutdoorsPtyLtdMember2024-01-012024-06-300000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-06-300000913277us-gaap:AccumulatedTranslationAdjustmentMember2024-06-300000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-06-300000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-03-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-03-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-12-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-12-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-06-300000913277us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-06-300000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-03-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-03-310000913277us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310000913277us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000913277us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-12-3100009132772024-07-250000913277us-gaap:EmployeeStockOptionMemberclar:TwoThousandFifteenStockIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-06-300000913277srt:ScenarioForecastMemberus-gaap:RestrictedStockMemberclar:TwoThousandFifteenStockIncentivePlanMember2026-03-112026-03-110000913277clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember2023-10-122023-10-120000913277clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember2023-12-182023-12-180000913277us-gaap:AustralianTaxationOfficeMember2024-06-300000913277clar:InlandRevenueDepartmentNewZealandMember2024-06-300000913277clar:AustrianMinistryOfFinanceMember2024-06-300000913277clar:TREDOutdoorsPtyLtd.Memberclar:ContingentConsiderationMember2024-01-012024-06-300000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2024-01-012024-06-300000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2023-04-012023-06-300000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2023-12-310000913277us-gaap:DiscontinuedOperationsHeldforsaleMemberclar:PrecisionSportSegmentMember2023-01-012023-06-300000913277clar:OutdoorSegmentMember2024-04-012024-06-300000913277clar:AdventureSegmentMember2024-04-012024-06-300000913277clar:OutdoorSegmentMember2024-01-012024-06-300000913277clar:AdventureSegmentMember2024-01-012024-06-300000913277clar:OutdoorSegmentMember2023-04-012023-06-300000913277clar:AdventureSegmentMember2023-04-012023-06-300000913277clar:OutdoorSegmentMember2023-01-012023-06-300000913277clar:AdventureSegmentMember2023-01-012023-06-300000913277clar:TredOutdoorsPtyLtdMember2023-10-090000913277us-gaap:CorporateMember2024-06-300000913277clar:OutdoorSegmentMember2024-06-300000913277clar:AdventureSegmentMember2024-06-3000009132772024-06-300000913277us-gaap:CorporateMember2023-12-310000913277clar:OutdoorSegmentMember2023-12-310000913277clar:AdventureSegmentMember2023-12-3100009132772023-12-3100009132772024-04-012024-06-3000009132772024-01-012024-06-3000009132772023-04-012023-06-3000009132772023-01-012023-06-30iso4217:USDxbrli:purexbrli:sharesclar:trancheiso4217:AUDiso4217:USDxbrli:sharesiso4217:CADiso4217:EURclar:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the quarterly period ended: June 30, 2024

or

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

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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

As of July 25, 2024, there were 38,362,162 shares of common stock, par value $0.0001, outstanding.

INDEX

CLARUS CORPORATION

Page

PART I

FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

3

Condensed Consolidated Balance Sheets – June 30, 2024 and December 31, 2023

3

Condensed Consolidated Statements of Comprehensive Loss – Three months ended June 30, 2024 and 2023

4

Condensed Consolidated Statements of Comprehensive Income (Loss) – Six months ended June 30, 2024 and 2023

5

Condensed Consolidated Statements of Cash Flows – Six months ended June 30, 2024 and 2023

6

Condensed Consolidated Statements of Stockholders’ Equity – Three and six months ended June 30, 2024 and 2023

7

Notes to Condensed Consolidated Financial Statements

8

Item 2.

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

30

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

41

Item 4.

Controls and Procedures

41

PART II

OTHER INFORMATION

Item 1.

Legal Proceedings

42

Item 1A.

Risk Factors

43

Item 5.

Other information

43

Item 6.

Exhibits

44

Signature Page

45

2

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

CLARUS CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited)

(In thousands, except per share amounts)

June 30, 2024

    

December 31, 2023

Assets

Current assets

Cash

$

46,221

$

11,324

Accounts receivable, less allowance for

credit losses of $1,566 and $1,412

43,721

53,971

Inventories

91,456

91,409

Prepaid and other current assets

6,018

4,865

Income tax receivable

1,371

892

Assets held for sale

-

137,284

Total current assets

188,787

299,745

Property and equipment, net

17,029

16,587

Other intangible assets, net

35,779

41,466

Indefinite-lived intangible assets

57,694

58,527

Goodwill

38,834

39,320

Deferred income taxes

17,199

22,869

Other long-term assets

14,078

16,824

Total assets

$

369,400

$

495,338

Liabilities and Stockholders’ Equity

Current liabilities

Accounts payable

$

9,533

$

20,015

Accrued liabilities

23,358

24,580

Income tax payable

-

805

Current portion of long-term debt

-

119,790

Liabilities held for sale

-

5,744

Total current liabilities

32,891

170,934

Deferred income taxes

16,697

18,124

Other long-term liabilities

12,529

14,160

Total liabilities

62,117

203,218

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,940 and 42,761 issued and 38,298 and 38,149 outstanding, respectively

4

4

Additional paid in capital

694,194

691,198

Accumulated deficit

(336,261)

(350,739)

Treasury stock, at cost

(33,114)

(32,929)

Accumulated other comprehensive loss

(17,540)

(15,414)

Total stockholders’ equity

307,283

292,120

Total liabilities and stockholders’ equity

$

369,400

$

495,338

See accompanying notes to condensed consolidated financial statements.

3

CLARUS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(Unaudited)

(In thousands, except per share amounts)

Three Months Ended

June 30, 2024

    

June 30, 2023

Sales

Domestic sales

$

22,934

$

25,925

International sales

33,550

32,012

Total sales

56,484

57,937

Cost of goods sold

36,078

35,360

Gross profit

20,406

22,577

Operating expenses

Selling, general and administrative

28,081

26,882

Restructuring charges

161

736

Transaction costs

27

22

Contingent consideration benefit

(125)

-

Legal costs and regulatory matter expenses

399

355

Total operating expenses

28,543

27,995

Operating loss

(8,137)

(5,418)

Other income

Interest income, net

455

8

Other, net

414

226

Total other income, net

869

234

Loss before income tax

(7,268)

(5,184)

Income tax benefit

(1,775)

(862)

Loss from continuing operations

(5,493)

(4,322)

Discontinued operations, net of tax

-

2,231

Net loss

(5,493)

(2,091)

Other comprehensive income (loss), net of tax:

Foreign currency translation adjustment

1,537

(1,389)

Unrealized gain on hedging activities

8

25

Other comprehensive income (loss)

1,545

(1,364)

Comprehensive loss

$

(3,948)

$

(3,455)

Loss from continuing operations per share:

Basic

$

(0.14)

$

(0.12)

Diluted

(0.14)

(0.12)

Net loss per share:

Basic

$

(0.14)

$

(0.06)

Diluted

(0.14)

(0.06)

Weighted average shares outstanding:

Basic

38,297

37,192

Diluted

38,297

37,192

See accompanying notes to condensed consolidated financial statements.

4

CLARUS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(Unaudited)

(In thousands, except per share amounts)

Six Months Ended

June 30, 2024

June 30, 2023

Sales

Domestic sales

$

51,218

$

50,122

International sales

74,577

78,093

Total sales

125,795

128,215

Cost of goods sold

80,538

80,130

Gross profit

45,257

48,085

Operating expenses

Selling, general and administrative

56,296

56,236

Restructuring charges

531

736

Transaction costs

65

59

Contingent consideration benefit

(125)

(1,565)

Legal costs and regulatory matter expenses

3,401

483

Total operating expenses

60,168

55,949

Operating loss

(14,911)

(7,864)

Other (expense) income

Interest income, net

825

13

Other, net

(495)

302

Total other income, net

330

315

Loss before income tax

(14,581)

(7,549)

Income tax benefit

(2,626)

(1,196)

Loss from continuing operations

(11,955)

(6,353)

Discontinued operations, net of tax

28,346

5,860

Net income (loss)

16,391

(493)

Other comprehensive loss, net of tax:

Foreign currency translation adjustment

(2,498)

(2,410)

Unrealized gain (loss) on hedging activities

372

(54)

Other comprehensive loss

(2,126)

(2,464)

Comprehensive income (loss)

$

14,265

$

(2,957)

Loss from continuing operations per share:

Basic

$

(0.31)

$

(0.17)

Diluted

(0.31)

(0.17)

Net income (loss) per share:

Basic

$

0.43

$

(0.01)

Diluted

0.43

(0.01)

Weighted average shares outstanding:

Basic

38,253

37,164

Diluted

38,253

37,164

See accompanying notes to condensed consolidated financial statements.

5

CLARUS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

(In thousands)

Six Months Ended

June 30, 2024

    

June 30, 2023

Cash Flows From Operating Activities:

Net income (loss)

$

16,391

$

(493)

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

Depreciation of property and equipment

2,071

3,732

Amortization of other intangible assets

4,900

6,499

Gain on sale of business

(40,585)

-

Amortization of debt issuance costs

1,209

464

Gain on disposition of property and equipment

(123)

(44)

Noncash lease expense

1,527

1,475

Contingent consideration benefit

(125)

(1,565)

Stock-based compensation

2,711

2,869

Deferred income taxes

4,434

(1,569)

Changes in operating assets and liabilities, net of disposition:

Accounts receivable

11,653

10,495

Inventories

(4,607)

(1,953)

Prepaid and other assets

295

1,237

Accounts payable

(10,848)

1,233

Accrued liabilities

(3,163)

(5,063)

Income taxes

(1,267)

(31)

Net cash (used in) provided by operating activities

(15,527)

17,286

Cash Flows From Investing Activities:

Proceeds from the sale of business, net of cash

175,674

-

Proceeds from disposition of property and equipment

213

169

Purchase of intangible assets

(250)

-

Purchases of property and equipment

(3,475)

(3,252)

Net cash provided by (used in) investing activities

172,162

(3,083)

Cash Flows From Financing Activities:

Proceeds from revolving credit facilities

31,205

19,801

Repayments on revolving credit facilities

(41,580)

(26,879)

Repayments on term loans and other debt

(109,463)

(4,837)

Proceeds from issuance of other debt

49

-

Purchase of treasury stock

(185)

(222)

Proceeds from exercise of options

285

35

Cash dividends paid

(1,913)

(1,860)

Net cash used in financing activities

(121,602)

(13,962)

Effect of foreign exchange rates on cash

(136)

(987)

Change in cash

34,897

(746)

Cash, beginning of year

11,324

12,061

Cash, end of period

$

46,221

$

11,315

Supplemental Disclosure of Cash Flow Information:

Cash paid for income taxes

$

1,888

$

1,010

Cash paid for interest

$

1,947

$

5,127

Supplemental Disclosures of Non-Cash Investing and Financing Activities:

Property and equipment purchased with accounts payable

$

224

$

159

Lease liabilities arising from obtaining right-of-use assets

$

161

$

4,066

See accompanying notes to condensed consolidated financial statements.

6

CLARUS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(Unaudited)

(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

    

Loss

    

Equity

Balance, December 31, 2022

41,637

$

4

$

679,339

$

(336,843)

(4,589)

$

(32,707)

$

(17,685)

$

292,108

Net income

-

-

-

1,598

-

-

-

1,598

Other comprehensive loss

-

-

-

-

-

-

(1,100)

(1,100)

Cash dividends ($0.025 per share)

-

-

-

(930)

-

-

-

(930)

Purchase of treasury stock

-

-

-

-

(12)

(118)

-

(118)

Stock-based compensation expense

-

-

1,334

-

-

-

-

1,334

Proceeds from exercise of options

154

-

-

-

-

-

-

-

Balance, March 31, 2023

41,791

$

4

$

680,673

$

(336,175)

(4,601)

$

(32,825)

$

(18,785)

$

292,892

Net loss

-

-

-

(2,091)

-

-

-

(2,091)

Other comprehensive loss

-

-

-

-

-

-

(1,364)

(1,364)

Cash dividends ($0.025 per share)

-

-

-

(930)

-

-

-

(930)

Purchase of treasury stock

-

-

-

-

(11)

(104)

-

(104)

Stock-based compensation expense

-

-

1,535

-

-

-

-

1,535

Proceeds from exercise of options

42

-

35

-

-

-

-

35

Balance, June 30, 2023

41,833

$

4

$

682,243

$

(339,196)

(4,612)

$

(32,929)

$

(20,149)

$

289,973

Accumulated

Additional

Other

Total

Common Stock

Paid-In

Accumulated

Treasury Stock

Comprehensive

Stockholders’

Shares

    

Amount

    

Capital

    

Deficit

    

Shares

    

Amount

    

Loss

    

Equity

Balance, December 31, 2023

42,761

$

4

$

691,198

$

(350,739)

(4,612)

$

(32,929)

$

(15,414)

$

292,120

Net income

-

-

-

21,884

-

-

-

21,884

Other comprehensive loss

-

-

-

-

-

-

(3,671)

(3,671)

Cash dividends ($0.025 per share)

-

-

-

(956)

-

-

-

(956)

Purchase of treasury stock

-

-

-

-

(30)

(185)

-

(185)

Stock-based compensation expense

-

-

1,183

-

-

-

-

1,183

Proceeds from exercise of options

117

-

-

-

-

-

-

-

Balance, March 31, 2024

42,878

$

4

$

692,381

$

(329,811)

(4,642)

$

(33,114)

$

(19,085)

$

310,375

Net loss

-

-

-

(5,493)

-

-

-

(5,493)

Other comprehensive income

-

-

-

-

-

-

1,545

1,545

Cash dividends ($0.025 per share)

-

-

-

(957)

-

-

-

(957)

Stock-based compensation expense

-

-

1,528

-

-

-

-

1,528

Proceeds from exercise of options

62

-

285

-

-

-

-

285

Balance, June 30, 2024

42,940

$

4

$

694,194

$

(336,261)

(4,642)

$

(33,114)

$

(17,540)

$

307,283

See accompanying notes to condensed consolidated financial statements.

7

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

(in thousands, except per share amounts)

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

The accompanying unaudited condensed consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “us” or “our”) as of June 30, 2024 and December 31, 2023 and for the three and six months ended June 30, 2024 and 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), instructions to the Quarterly Report on Form 10-Q, and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments, except otherwise disclosed) necessary for a fair presentation of the unaudited condensed consolidated financial statements have been included. The results for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be obtained for the year ending December 31, 2024. These interim financial statements should be read in conjunction with the Company’s audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on March 7, 2024.

Nature of Business

Headquartered in Salt Lake City, Utah, we are a global leader in the design and development of best-in-class equipment and lifestyle products for outdoor enthusiasts. Driven by our rich history of engineering and innovation, our objective is to provide safe, simple, effective and beautiful products so that our customers can maximize their outdoor pursuits and adventures. 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.

Reclassifications

Certain reclassifications have been made to prior period financial statements to conform to the current period presentation. Specifically, legal costs associated with specific legal matters which were recorded in selling, general, and administrative expenses are now presented in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss). See Note 16 for discussion regarding legal matters.

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

8

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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.

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 recorded this liability within accrued liabilities. See Note 11 for discussion regarding the valuation of the TRED Contingent Consideration as of June 30, 2024. The acquisition was accounted for as a business combination.

The Company believes the acquisition of TRED 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. The excess of purchase consideration over the assets acquired and liabilities assumed is recorded as goodwill. Goodwill for TRED is included in the Adventure segment. The goodwill consists largely of the growth and profitability expected from the acquisition.

9

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

TRED

October 9, 2023

Number of Shares

Estimated Fair Value

Cash paid

-

$

5,659

Issuance of shares of Clarus Corporation

179

1,069

Contingent consideration

-

121

Total purchase consideration

179

$

6,849

Assets acquired and liabilities assumed

Assets

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

Liabilities

Accounts payable and accrued liabilities

638

Deferred income taxes

873

Total liabilities

1,511

Net Book Value Acquired

$

6,849

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

10

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

In connection with the acquisitions, the Company acquired exclusive rights to TRED’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

Average

Gross

Useful Life

Intangibles subject to amortization

Customer relationships

$

1,249

8.0 years

Product technologies

394

6.0 years

Tradenames

1,662

12.0 years

Intangibles not subject to amortization

Trademarks

-

N/A

$

3,305

9.8 years

The full amount of goodwill of $2,832 at TRED is expected to be non-deductible for tax purposes. No pre-existing relationships existed between the Company and TRED or its sellers prior to the acquisition. TRED 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 condensed consolidated financial statements.

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, comprised of the Company’s subsidiaries Sierra and 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 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 $175,674 in cash under the terms of the Precision Sport Purchase Agreement, which included a preliminary working capital adjustment. As of June 30, 2024, the working capital adjustment had not been finalized, and the Company is disputing Bullseye Acquisitions, LLC’s proposed determination of the final working capital adjustment. The Company recognized a pre-tax gain on such sale of $40,585. The activities of the Precision Sport segment have been segregated and reported as discontinued operations for all periods presented.

11

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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

Accounts receivable, net

$

9,914

Inventories

44,208

Prepaid and other current assets

2,931

Total current assets held for sale

57,053

Property and equipment, net

24,075

Other intangible assets, net

4,926

Indefinite-lived intangible assets

24,500

Goodwill

26,715

Other long-term assets

15

Total assets held for sale

$

137,284

Accounts payable

$

2,441

Accrued liabilities

3,303

Total current liabilities held for sale

5,744

Total liabilities held for sale

$

5,744

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

Three Months Ended

Six Months Ended

June 30, 2024

June 30, 2023

June 30, 2024

June 30, 2023

Sales

$

-

$

25,791

$

10,585

$

52,897

Cost of goods sold

-

(17,614)

(6,543)

(34,207)

Selling, general and administrative

-

(2,963)

(2,062)

(6,300)

Restructuring charges

-

-

(3)

-

Transaction costs

-

(37)

(3,440)

(74)

Interest expense, net

-

(2,865)

(2,455)

(5,616)

Other, net

-

(2)

(38)

7

(Loss) income from operations of discontinued operations

-

2,310

(3,956)

6,707

Gain on sale of discontinued operations

-

-

40,585

-

Income from discontinued operations before taxes

-

2,310

36,629

6,707

Income tax expense

-

79

8,283

847

Income from discontinued operations, net of tax

$

-

$

2,231

$

28,346

$

5,860

12

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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 condensed consolidated financial statements for the three and six months ended June 30, 2024 and 2023.

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

Six Months Ended

June 30, 2024

June 30, 2023

Depreciation of property and equipment

-

1,713

Amortization of intangible assets

-

1,017

Stock-based compensation

5

97

Purchase of property and equipment

886

1,406

NOTE 4. INVENTORIES

Inventories, as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

    

December 31, 2023

Finished goods

$

80,347

$

78,887

Work-in-process

387

295

Raw materials and supplies

10,722

12,227

$

91,456

$

91,409

NOTE 5. PROPERTY AND EQUIPMENT

Property and equipment, net, as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

    

December 31, 2023

Land

$

2,850

$

2,850

Building and improvements

6,485

6,476

Furniture and fixtures

6,198

6,195

Computer hardware and software

8,191

8,092

Machinery and equipment

18,623

18,119

Construction in progress

2,763

1,224

45,110

42,956

Less accumulated depreciation

(28,081)

(26,369)

$

17,029

$

16,587

Depreciation expense for continuing operations for the three months ended June 30, 2024 and 2023 was $1,045 and $1,080, respectively, and for the six months ended June 30, 2024 and 2023 was $2,071 and $2,019, respectively.

13

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

NOTE 6. GOODWILL AND INTANGIBLE ASSETS

Goodwill

The following table summarizes the balances in goodwill by segment:

Outdoor

    

Adventure

    

Total

Goodwill

$

29,507

$

91,375

$

120,882

Accumulated goodwill impairments

(29,507)

(52,071)

(81,578)

Balance at December 31, 2023

$

-

$

39,320

$

39,320

Impact of foreign currency exchange rates

-

(486)

(486)

Balance at June 30, 2024

$

-

$

38,834

$

38,834

Indefinite-Lived Intangible Assets

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

Balance at December 31, 2023

$

58,527

Impact of foreign currency exchange rates

(833)

Balance at June 30, 2024

$

57,694

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

June 30, 2024

    

December 31, 2023

Black Diamond

$

19,600

$

19,600

PIEPS

2,990

3,080

Rhino-Rack

25,232

25,767

MAXTRAX

9,872

10,080

$

57,694

$

58,527

Other Intangible Assets, net

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

Gross balance at December 31, 2023

$

82,103

Disposal of fully amortized other intangible assets

(163)

Impact of foreign currency exchange rates

(1,330)

Gross balance at June 30, 2024

$

80,610

14

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

Other intangible assets, net of amortization as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Intangibles subject to amortization

Customer relationships

$

60,297

$

(33,654)

$

26,643

13.8 years

Product technologies

17,628

(10,127)

7,501

10.0 years

Tradenames

1,738

(103)

1,635

12.0 years

Core technologies

947

(947)

-

10.0 years

$

80,610

$

(44,831)

$

35,779

12.9 years

December 31, 2023

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

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

Amortization expense for continuing operations for the three months ended June 30, 2024 and 2023, was $2,451 and $2,714, respectively, and for the six months ended June 30 2024 and 2023 was $4,900 and $5,482, respectively. Future amortization expense for other intangible assets as of June 30, 2024 is as follows:

Years Ending December 31,

    

Amortization Expense

2024 (excluding the six months ended June 30, 2024)

$

4,814

2025

8,183

2026

6,394

2027

4,659

2028

3,432

2029

2,575

Thereafter

5,722

$

35,779

15

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

NOTE 7. ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES

Accrued liabilities as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

    

December 31, 2023

Accrued payroll and related items

$

3,834

$

3,964

Accrued bonus

1,966

2,047

Designated forward exchange contracts

-

221

Accrued warranty

1,796

1,648

Current lease liabilities

3,294

3,179

Accrued commissions

416

344

Contingent consideration liabilities

-

129

Accrued CPSC regulatory matter

2,500

-

Restructuring liabilities

123

1,246

Other

9,429

11,802

$

23,358

$

24,580

Other long-term liabilities as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

    

December 31, 2023

Long-term lease liability

$

11,403

$

13,030

Other

1,126

1,130

$

12,529

$

14,160

NOTE 8. LONG-TERM DEBT

Long-term debt as of June 30, 2024 and December 31, 2023, was as follows:

June 30, 2024

    

December 31, 2023

Revolving credit facility (a)

$

-

$

10,375

Other debt (b)

-

40

Term loan (c)

-

109,375

-

119,790

Less current portion

-

(119,790)

$

-

$

-

(a)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 paid 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%.
(b)Foreign subsidiaries of the Company had term debt with financial institutions, which was repaid as of June 30, 2024. The foreign subsidiaries paid interest monthly on any borrowings on the credit facility as well as monthly

16

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

payments on the term debt. As of December 31, 2023, the interest rate was approximately 3.2%. The term debt was secured by certain assets of the foreign subsidiaries.
(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 paid interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023, the rate was approximately 7.7%.

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 June 30, 2024, the Company’s derivative contracts had remaining maturities of less than one year. 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. As of June 30, 2024, there was no such exposure to the counterparties. The Company’s exposure of counterparty credit risk is limited to the aggregate unrealized gain of $344 on all contracts as of June 30, 2024. 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 hedging instruments as of June 30, 2024 and December 31, 2023:

June 30, 2024

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$4,956

February 2025

Foreign exchange contracts - Euros

9,404

February 2025

December 31, 2023

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$7,925

February 2025

Foreign exchange contracts - Euros

20,612

February 2025

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 (losses) of $136 and ($43) were reclassified to sales during the three months ended June 30, 2024 and 2023, respectively, and $217 and ($59) were reclassified to sales during the six months ended June 30, 2024 and 2023, respectively.

17

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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

Classification

    

June 30, 2024

    

December 31, 2023

Derivative instruments in asset positions:

Designated forward exchange contracts

Prepaid and other current assets

$

344

$

-

Derivative instruments in liability positions:

Designated forward exchange contracts

Accrued liabilities

$

-

$

221

Designated forward exchange contracts

Other long-term liabilities

$

-

$

35

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 following table sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2024:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of March 31, 2024

$

(19,258)

$

173

$

(19,085)

Other comprehensive income before reclassifications

1,537

113

1,650

Amounts reclassified from other comprehensive loss

-

(105)

(105)

Net current period other comprehensive income

1,537

8

1,545

Balance as of June 30, 2024

$

(17,721)

$

181

$

(17,540)

The following table sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2023:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of March 31, 2023

$

(18,649)

$

(136)

$

(18,785)

Other comprehensive loss before reclassifications

(1,389)

(9)

(1,398)

Amounts reclassified from other comprehensive loss

-

34

34

Net current period other comprehensive (loss) income

(1,389)

25

(1,364)

Balance as of June 30, 2023

$

(20,038)

$

(111)

$

(20,149)

18

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2024:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2023

$

(15,223)

$

(191)

$

(15,414)

Other comprehensive (loss) income before reclassifications

(2,498)

539

(1,959)

Amounts reclassified from other comprehensive loss

-

(167)

(167)

Net current period other comprehensive (loss) income

(2,498)

372

(2,126)

Balance as of June 30, 2024

$

(17,721)

$

181

$

(17,540)

The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2023:

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 loss before reclassifications

(2,410)

(100)

(2,510)

Amounts reclassified from other comprehensive loss

-

46

46

Net current period other comprehensive loss

(2,410)

(54)

(2,464)

Balance as of June 30, 2023

$

(20,038)

$

(111)

$

(20,149)

The effects on net income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts for the three and six months ended June 30, 2024 and 2023, were as follows:

Gains (losses) reclassified from AOCI to the Consolidated Statements of Comprehensive Income (Loss)

Affected line item in the Consolidated

Three Months Ended

Six Months Ended

Statements of Comprehensive Income (Loss)

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Foreign exchange contracts:

Sales

$

136

$

(43)

$

217

$

(59)

Less: Income tax expense (benefit)

31

(9)

50

(13)

Amount reclassified, net of tax

$

105

$

(34)

$

167

$

(46)

Total reclassifications from AOCI

$

105

$

(34)

$

167

$

(46)

19

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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 that 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 June 30, 2024 and December 31, 2023 were as follows:

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

344

$

-

$

344

$

-

$

344

$

-

$

344

Liabilities

Designated forward exchange contracts

$

-

$

-

$

-

$

-

$

-

$

-

$

-

$

-

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

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

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,

20

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

with the change in fair value recognized in contingent consideration benefit in the accompanying consolidated statements of comprehensive income (loss) 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 following table summarizes the changes in contingent consideration liabilities:

TRED

Balance at December 31, 2023

$

129

Fair value adjustments

(125)

Impact of foreign currency exchange rates

(4)

Balance at June 30, 2024

$

-

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. As of June 30, 2024, the net sales threshold required for the payment of the TRED contingent consideration is not expected to be met.

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. On July 30, 2024, the Company announced that its Board of Directors approved the payment on August 19, 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 August 9, 2024.

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.

21

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Weighted average shares outstanding - basic

38,297

37,192

38,253

37,164

Effect of dilutive stock awards

-

-

-

-

Weighted average shares outstanding - diluted

38,297

37,192

38,253

37,164

Loss from continuing operations per share:

Basic

$

(0.14)

$

(0.12)

$

(0.31)

$

(0.17)

Diluted

(0.14)

(0.12)

(0.31)

(0.17)

Income from discontinued operations per share:

Basic

$

-

$

0.06

$

0.74

$

0.16

Diluted

-

0.06

0.74

0.16

Net (loss) income per share:

Basic

$

(0.14)

$

(0.06)

$

0.43

$

(0.01)

Diluted

(0.14)

(0.06)

0.43

(0.01)

For the three months ended June 30, 2024 and 2023, equity awards of 5,762 and 6,082, respectively, and for the six months ended June 30, 2024 and 2023, equity awards of 5,405 and 6,058, respectively, were excluded from the calculation of earnings (loss) per share for these periods as they were anti-dilutive.

NOTE 14. STOCK-BASED COMPENSATION PLAN

Under the Company’s current 2015 Stock Incentive Plan (the “2015 Plan”), the Company’s 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.

Options Granted:

During the six months ended June 30, 2024, the Company issued stock options for an aggregate of 1,240 shares under the 2015 Plan to directors and employees of the Company. Of the 1,240 options, 1,140 options vest and become exercisable over a period of two years and 100 vest in four equal consecutive quarterly tranches from the date of grant. All of the issued stock options expire ten years from the date of the grant.  

22

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(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:

Options Granted During the Six Months Ended June 30, 2024

Number of options

1,240

Option vesting period

1 - 2 Years

Grant price (per share)

$6.75 - $6.81

Dividend yield

1.47% - 1.48%

Expected volatility (a)

50.3% - 51.9%

Risk-free interest rate

4.08% - 4.57%

Expected life (years) (b)

5.31 - 5.75

Weighted average fair value (per share)

$3.06 - $3.12

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

The grant date fair value of the stock options granted during the six months ended June 30, 2024 was $3,798, which will be recognized over the vesting period of the options.

Restricted Stock Awards Granted:

On March 11, 2024, the Company issued and granted employees restricted stock awards of 100 restricted shares under the 2015 Plan, of which 50 and 50 shares will vest and become nonforfeitable on each March 11, 2025 and March 11, 2026, respectively. As these restricted stock awards vest over time, the fair value of the restricted stock was estimated as of the date of grant using the grant price of $6.75 per share. The grant date fair value of the restricted stock awards was approximately $675 which will be amortized over the expected term of 2 years.

The total non-cash stock compensation expense for continuing operations related to restricted stock, stock options and stock awards recorded by the Company for the three months ended June 30, 2024 and 2023 was $1,528 and $1,486, respectively, and for the six months ended June 30, 2024 and 2023 was $2,706 and $2,772, respectively. For the three and six months ended June 30, 2024 and 2023, the majority of stock-based compensation costs were classified as selling, general and administrative expenses.

As of June 30, 2024, there were 1,176 unvested stock options and unrecognized compensation cost of $3,604 related to unvested stock options, as well as 1,600 unvested restricted stock awards and unrecognized compensation costs of $6,159 related to unvested restricted stock awards.

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 three months ended June 30, 2024 and 2023, the Company incurred $161 and $736, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred $531 and $736, respectively, of restructuring charges related to these actions. The Company has incurred $3,754 of cumulative restructuring charges since the commencement of restructuring actions in 2023. 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 condensed

23

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

consolidated statements of comprehensive income (loss). 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 continue to 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 2025.

The following table summarizes the restructuring charges, payments and the remaining liabilities related to restructuring costs at June 30, 2024, which are included within accrued liabilities in the condensed consolidated balance sheets:

Outdoor

Adventure

Corporate

Total

Balance at December 31, 2023

1,246

-

-

1,246

Charges to expense:

Employee termination benefits

$

355

$

160

$

-

$

515

Exit costs

16

-

-

16

Total restructuring charges

$

371

$

160

$

-

$

531

Cash payments and non-cash charges:

Cash payments

(1,471)

(160)

-

(1,631)

Asset impairments

(23)

-

-

(23)

Balance at June 30, 2024

$

123

$

-

$

-

$

123

NOTE 16. COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS

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 position, 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 condensed consolidated balance sheets; however, the actual amounts of such possible losses cannot currently be reasonably estimated by the Company. It is possible that, as additional information becomes available, the Company may subsequently determine that it may incur losses from such contingencies materially in excess of the amounts initially accrued by the Company which could have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

Legal expenses incurred in the ordinary course of business are included in selling, general, and administrative expenses in the consolidated statements of comprehensive income (loss) except as described below. See Part II, Item 1. “Legal Proceedings.”

24

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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 civil monetary penalties of $16,135 and $9,000, respectively, for the two matters described above.

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 ultimately disagreed with our position and the agency staff has restated their recommendation for the monetary penalties which the Company intends to strongly contest and vigorously defend against.

John C. Walbrecht, the former President of BDEL and the Company, received a letter from the CPSC dated June 25, 2024 alleging that in his personal capacity he knowingly violated the Consumer Product Safety Act by failing to timely report that the beacons in question contained a defect. The staff of the CPSC recommended a $5,000 fine against Mr. Walbrecht personally. Pursuant to the Company’s by-laws, the Company has agreed to indemnify Mr. Walbrecht and advance his legal fees, and he has provided an undertaking to the Company that the Company will be entitled to recover those expenses if it is ultimately determined that he was not entitled to indemnification.

Based on currently available information, the Company believes an unfavorable outcome is probable, however, we cannot reasonably estimate on what terms or if this matter will be resolved. During the six months ended June 30, 2024, the Company recorded a liability of $2,500 representing the low end of the range of our estimated exposure. The Company does not have a better estimate of the loss; therefore the low-end of the range was recorded as an accrued liability during the first quarter of 2024 and a corresponding expense is included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss).

25

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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.  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. During the three months ended June 30, 2024 and 2023, the Company incurred legal expenses of $180 and $107, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred legal expenses of $385 and $163, respectively, in efforts to resolve this matter. These legal expenses are included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss).

Clarus Corporation against HAP Trading, LLC and Harsh A. Padia

On September 23, 2022, the Company filed a lawsuit in the United States District Court for the Southern District of New York against HAP Trading, LLC and Harsh A. Padia (“HAP Trading”), seeking disgorgement of profits from transactions in the Company’s common stock and related derivative securities in violation of Section 16(b) of the Securities Exchange Act of 1934, as amended.

Clarus Corporation v. Caption Management, LLC, et al.    

On March 8, 2024, the Company filed a lawsuit in the United States District Court for the Southern District of New York against Caption Management, LLC, Caption Partners II LP, Caption GP, LLC, William Cooper and Jason Strasser (“Caption Management”), seeking disgorgement of profits from transactions in the Company’s stock and related derivative securities in violation of Section 16(b) of the Securities Exchange Act of 1934, as amended.  

During the three months ended June 30, 2024, and 2023, the Company incurred legal expenses of $219 and $248, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred legal expenses of $516 and $320, respectively, in the efforts to bring the cases against HAP Trading and Caption Management to trial. These legal expenses are included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss).

NOTE 17. INCOME TAXES

The Company’s U.S. federal statutory tax rate of 21% and its foreign operations have statutory tax rates of approximately 23% in Austria, 28% in New Zealand, and 30% in Australia.

The difference between the Company’s estimated effective tax rate benefit of 24.4% for the three months ended June 30, 2024, and the U.S. federal statutory tax rate of 21% was primarily due to the impact of stock compensation and research and experimentation expenditures and credits in the second quarter of 2024.

The difference between the Company’s estimated effective tax rate benefit of 18.0% for the six months ended June 30, 2024, and the U.S. federal statutory tax rate of 21% was primarily due to the impact of stock compensation and research and experimentation expenditures and credits in the first half of 2024.

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,179, before deferred tax liabilities of $34,434. The Company has provided a valuation allowance against a portion of the deferred tax assets as of June 30, 2024 and December 31, 2023, because the ultimate realization of those assets did not meet the more-likely-than-not criteria. Part of the Company’s

26

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

deferred tax assets consist of net operating loss carryforwards (“NOLs”) 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 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 sheet and the judgment required in determining the Company’s future taxable income. The need for a valuation allowance is reassessed at each interim reporting period.

As of June 30, 2024, we had approximately $17,000 in U.S. net deferred tax assets. These deferred tax assets are estimated to reverse into NOL carryforwards that can be used to offset taxable income and reduce income taxes payable in future periods. At this time, we consider it more likely than not that we will have sufficient taxable income in future periods that will allow us to realize these deferred tax assets. However, unless we can generate sufficient taxable income from our future operations, a valuation allowance to reduce our U.S. deferred tax assets may be required, which would materially increase our expenses in the period the allowance is recognized and have a material adverse effect on our results of operations and consolidated financial position.

As of December 31, 2023, the Company had 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 offset a portion of its future U.S. Federal income taxes.

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

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

27

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

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:

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Sales to external customers:

Outdoor

Domestic sales

$

18,885

$

21,869

$

42,514

$

43,434

International sales

17,302

18,198

40,695

49,408

Total Outdoor

36,187

40,067

83,209

92,842

Adventure

Domestic sales

4,049

4,056

8,704

6,688

International sales

16,248

13,814

33,882

28,685

Total Adventure

20,297

17,870

42,586

35,373

Total sales to external customers

56,484

57,937

125,795

128,215

Segment operating (loss) income:

Outdoor

(2,395)

(1,224)

(4,106)

266

Adventure

(1,267)

(502)

(2,037)

(100)

Total segment operating (loss) income

(3,662)

(1,726)

(6,143)

166

Corporate costs

(4,475)

(3,692)

(8,768)

(8,030)

Interest income, net

455

8

825

13

Other, net

414

226

(495)

302

Loss before income tax

$

(7,268)

$

(5,184)

$

(14,581)

$

(7,549)

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

28

Table of Contents

CLARUS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

(Unaudited)

(in thousands, except per share amounts)

Total assets by segment, as of June 30, 2024 and December 31, 2023, were as follows:

    

June 30, 2024

    

December 31, 2023

Outdoor

$

156,113

$

163,083

Adventure

173,518

185,023

Corporate

39,769

9,948

$

369,400

$

358,054

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

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Capital expenditures:

Outdoor

$

787

$

455

$

1,507

$

778

Adventure

776

659

1,067

1,068

Total capital expenditures

$

1,563

$

1,114

$

2,574

$

1,846

Depreciation:

Outdoor

$

661

$

740

$

1,334

$

1,413

Adventure

384

340

737

606

Total depreciation

$

1,045

$

1,080

$

2,071

$

2,019

Amortization:

Outdoor

$

285

$

256

$

571

$

514

Adventure

2,166

2,458

4,329

4,968

Total amortization

$

2,451

$

2,714

$

4,900

$

5,482

29

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

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

Forward-Looking Statements

Please note that in this Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q 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 is included from time to time in the Company’s public reports filed with the Securities and Exchange Commission, including the Company’s Annual Report on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K. All forward-looking statements included in this Quarterly Report on Form 10-Q are based upon information available to the Company as of the date of this Quarterly Report on Form 10-Q, and speak only as of the date hereof. We assume no

30

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

obligation to update any forward-looking statements to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q.

Overview

Headquartered in Salt Lake City, Utah, Clarus is a global leader in the design and development of best-in-class equipment and lifestyle products for outdoor enthusiasts. Driven by our rich history of engineering and innovation, our objective is to provide safe, simple, effective and beautiful products so that our customers can maximize their outdoor pursuits and adventures. 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. 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”). During the first quarter of 2024, the Company ceased operations of 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 completed the sale of all of the equity associated with the Company’s Precision Sport segment, comprised of the Company’s subsidiaries Sierra and Barnes, pursuant to a Purchase and Sale Agreement dated as of December 29, 2023 (the “Precision Sport Purchase Agreement”). Under the terms of the Precision Sport Purchase Agreement, the Company received approximately $175,674 in cash subject to customary working capital adjustments, in exchange 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 condensed consolidated financial statements for financial information regarding discontinued operations.

31

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

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. On July 30, 2024, the Company announced that its Board of Directors approved the payment on August 19, 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 August 9, 2024.

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 three months ended June 30, 2024 and 2023, the Company incurred $161 and $736, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred $531 and $736, respectively, of restructuring charges related to these actions. The Company has incurred $3,754 of cumulative restructuring charges since the commencement of restructuring actions in 2023. 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 condensed consolidated statements of comprehensive income (loss). 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 continue to 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 2025.

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. Our critical accounting policies that require the use of estimates and assumptions were discussed in detail in our Annual Report on Form 10-K for the year ended December 31, 2023. 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.

There have been no significant changes to our critical accounting policies as described in our Annual Report on Form 10-K for the year ended December 31, 2023.

Recent Accounting Pronouncements

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

32

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

Results of Operations

Three Months Ended June 30, 2024 Compared to Three Months Ended June 30, 2023

The following presents a discussion of operations for the three months ended June 30, 2024, compared with the three months ended June 30, 2023.

Three Months Ended

June 30, 2024

    

June 30, 2023

Sales

Domestic sales

$

22,934

$

25,925

International sales

33,550

32,012

Total sales

56,484

57,937

Cost of goods sold

36,078

35,360

Gross profit

20,406

22,577

Operating expenses

Selling, general and administrative

28,081

26,882

Restructuring charges

161

736

Transaction costs

27

22

Contingent consideration benefit

(125)

-

Legal costs and regulatory matter expenses

399

355

Total operating expenses

28,543

27,995

Operating loss

(8,137)

(5,418)

Other income

Interest income, net

455

8

Other, net

414

226

Total other income, net

869

234

Loss before income tax

(7,268)

(5,184)

Income tax benefit

(1,775)

(862)

Loss from continuing operations

(5,493)

(4,322)

Discontinued operations, net of tax

-

2,231

Net loss

$

(5,493)

$

(2,091)

Sales

Total sales decreased $1,453, or 2.5%, to $56,484 during the three months ended June 30, 2024, compared to total sales of $57,937 during the three months ended June 30, 2023. The decrease in sales was primarily attributable to a decrease in sales at the Outdoor segment of $3,880, partially offset by an increase in sales at the Adventure segment of $2,427.

33

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

Sales in the Adventure segment were reduced by $230 due to foreign exchange impact from the strengthening of the U.S. dollar against the Australian dollar during the three months ended June 30, 2024, compared to the prior period. Sales in the Outdoor segment were reduced by $28 due to foreign exchange impact from the strengthening of the U.S. dollar primarily against the euro during the three months ended June 30, 2024, compared to the prior period.

Sales in the Outdoor segment decreased due to weakness in our North American direct to consumer markets and softness in our European markets. Sales in the Adventure segment increased due to higher demand from original equipment manufacturer (“OEM”) customers and a $977 increase from the TRED Outdoors acquisition.

Domestic sales decreased $2,991, or 11.5%, to $22,934 during the three months ended June 30, 2024, compared to domestic sales of $25,925 during the three months ended June 30, 2023. The decrease in sales was attributable to decreases at the Outdoor and Adventure segments of $2,984, and $7 respectively.

International sales increased $1,538, or 4.8%, to $33,550 during the three months ended June 30, 2024, compared to international sales of $32,012 during the three months ended June 30, 2023. The increase in sales was primarily attributable to an increase in sales at the Adventure segment of $2,434, partially offset by a decrease in sales at the Outdoor segment of $896.

Cost of Goods Sold

Cost of goods sold increased $718, or 2.0%, to $36,078 during the three months ended June 30, 2024, compared to cost of goods sold of $35,360 during the three months ended June 30, 2023.

Gross Profit

Gross profit decreased $2,171, or 9.6%, to $20,406 during the three months ended June 30, 2024, compared to gross profit of $22,577 during the three months ended June 30, 2023. Gross margin was 36.1% during the three months ended June 30, 2024, compared to a gross margin of 39.0% during the three months ended June 30, 2023. Gross margin during the three months ended June 30, 2024 decreased compared to the prior year due to an increase in polyfluoroalkyl substances (“PFAS”) related inventory reserve expenses, unfavorable product mix due to increased discontinued merchandise sales at the Outdoor segment, as well as higher inventory and sales return reserve expenses at the Adventure segment.

Selling, General and Administrative

Selling, general, and administrative expenses increased $1,199, or 4.5%, to $28,081 during the three months ended June 30, 2024, compared to selling, general and administrative expenses of $26,882 during the three months ended June 30, 2023. The increase was primarily due to an increase in higher investment in marketing initiatives in the Adventure segment, as well as higher employee-related expenses across the Company. These increases were partially offset by expense reduction initiatives in the Outdoor segment to manage costs as well as lower intangible amortization.

Restructuring Charges

Restructuring charges decreased to $161 during the three months ended June 30, 2024, compared to restructuring charges of $736 during the three months ended June 30, 2023. The restructuring charges incurred during the three months ended June 30, 2024 relate to benefits provided to employees who were terminated due to the Company’s reduction-in-force as part of its continued realignment of resources within the organization of $158 and lease exit and contract termination costs of $3.

34

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

Transaction Costs

Transaction costs increased to $27 during the three months ended June 30, 2024, compared to transaction costs of $22 during the three months ended June 30, 2023, which consisted of expenses related to the Company’s various acquisition efforts.

Contingent Consideration Benefit

Contingent consideration benefit increased to $125 during the three months ended June 30, 2024, compared to a contingent consideration benefit of $0 during the three months ended June 30, 2023, which consisted of changes in the estimated fair value of contingent consideration liabilities associated with our acquisition of TRED in 2023.

Legal Costs and Regulatory Matter Expenses

Legal costs and regulatory matter expenses increased to $399 during the three months ended June 30, 2024, compared to legal costs and regulatory matter expenses of $355 during the three months ended June 30, 2023, which consisted of expenses related to the Company’s specific legal matters. See Note 16 to our condensed consolidated financial statements for financial information regarding specific legal matters.

Interest Income, net

Interest income, net increased to $455 during the three months ended June 30, 2024, compared to interest income, net of $8 during the three months ended June 30, 2023. The increase in interest income recognized during the three months ended June 30, 2024, was due to interest income on higher cash balances.

Other, net

Other, net, changed by $188, or 83.2%, to $414 during the three months ended June 30, 2024, compared to other, net of $226 during the three months ended June 30, 2023. 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. The change was partially offset by a reduction in gains in mark-to-market adjustments on non-hedged foreign currency contracts during the three months ended June 30, 2024.

Income Taxes

Income tax benefit changed by $913, or 105.9%, to $1,775 during the three months ended June 30, 2024, compared to $862 during the same period in 2023. Our effective income tax rate was a benefit of 24.4% for the three months ended June 30, 2024, and differed compared to the statutory tax rates primarily due to the impact of stock compensation and research and experimentation expenditures and credits. For the three months ended June 30, 2023, our effective income tax rate was a benefit of 16.6% and differed compared to the statutory tax rates due to the impact of stock compensation, research and experimentation expenditures and credits, and discrete stock option windfall benefits.

Discontinued Operations

Net income from discontinued operations was $0 during the three months ended June 30, 2024, compared to net income from discontinued operations of $2,231 during the three months ended June 30, 2023. The change in net income from discontinued operations is due to the sale of the Precision Sport segment occurring during the three months ended March 31, 2024. There was no activity in discontinued operations during the three months ended June 30, 2024.

35

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

Six Months Ended June 30, 2024 Compared to Six Months Ended June 30, 2023

The following presents a discussion of operations for the six months ended June 30, 2024, compared with the six months ended June 30, 2023.

Six Months Ended

June 30, 2024

    

June 30, 2023

Sales

Domestic sales

$

51,218

$

50,122

International sales

74,577

78,093

Total sales

125,795

128,215

Cost of goods sold

80,538

80,130

Gross profit

45,257

48,085

Operating expenses

Selling, general and administrative

56,296

56,236

Restructuring charges

531

736

Transaction costs

65

59

Contingent consideration benefit

(125)

(1,565)

Legal costs and regulatory matter expenses

3,401

483

Total operating expenses

60,168

55,949

Operating loss

(14,911)

(7,864)

Other (expense) income

Interest income, net

825

13

Other, net

(495)

302

Total other income, net

330

315

Loss before income tax

(14,581)

(7,549)

Income tax benefit

(2,626)

(1,196)

Loss from continuing operations

(11,955)

(6,353)

Discontinued operations, net of tax

28,346

5,860

Net income (loss)

$

16,391

$

(493)

Sales

Total sales decreased $2,420, or 1.9%, to $125,795 during the six months ended June 30, 2024, compared to total sales of $128,215 during the six months ended June 30, 2023. The decrease in sales was primarily attributable to a decrease in sales at the Outdoor segment of $3,880, partially offset by an increase in sales at the Adventure segment of $2,427.

Sales in the Adventure segment were reduced by $891 due to foreign exchange impact from the strengthening of the U.S. dollar against the Australian dollar during the six months ended June 30, 2024, compared to the prior period. Sales in the

36

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

Outdoor segment increased by $268 due to foreign exchange impact from the weakening of the U.S. dollar primarily against the euro during the six months ended June 30, 2024, compared to the prior period.

Sales in the Outdoor segment decreased due to weakness in our European, independent global distributors (“IGD”), and North American direct to consumer markets. This weakness was partially offset by growth in the North American wholesale channel at the Outdoor segment. Sales in the Adventure segment increased due to higher demand from OEM customers and a $2,236 increase from the TRED Outdoors acquisition.

Domestic sales increased $1,096, or 2.2%, to $51,218 during the six months ended June 30, 2024, compared to domestic sales of $50,122 during the six months ended June 30, 2023. The increase in sales was primarily attributable to an increase in sales at the Adventure segment of $2,016, partially offset by a decrease in sales at the Outdoor segment of $920.

International sales decreased $3,516, or 4.5%, to $74,577 during the six months ended June 30, 2024, compared to international sales of $78,093 during the six months ended June 30, 2023. The decrease in sales was primarily attributable to a decrease in sales at the Outdoor segment of $8,713, partially offset by an increase in sales at the Adventure segment of $5,197.

Cost of Goods Sold

Cost of goods sold increased $408, or 0.5%, to $80,538 during the six months ended June 30, 2024, compared to cost of goods sold of $80,130 during the six months ended June 30, 2023.

Gross Profit

Gross profit decreased $2,828, or 5.9%, to $45,257 during the six months ended June 30, 2024, compared to gross profit of $48,085 during the six months ended June 30, 2023. Gross margin was 36.0% during the six months ended June 30, 2024, compared to a gross margin of 37.5% during the six months ended June 30, 2023. Gross margin during the six months ended June 30, 2024, decreased compared to the prior year due to unfavorable product mix, lower volume, and an increase in PFAS related inventory reserve expenses at the Outdoor segment, as well as an increase in sales return reserve expenses at the Adventure segment.  

Selling, General and Administrative

Selling, general, and administrative expenses increased $60, or 0.1%, to $56,296 during the six months ended June 30, 2024, compared to selling, general and administrative expenses of $56,236 during the six months ended June 30, 2023.

Restructuring Charges

Restructuring charges decreased to $531 during the six months ended June 30, 2024, compared to restructuring charges of $736 during the six months ended June 30, 2023. The restructuring charges incurred during the six months ended June 30, 2024 relate to benefits provided to employees who were terminated due to the Company’s reduction-in-force as part of its continued realignment of resources within the organization of $515 and lease exit and contract termination costs of $16.

Transaction Costs

Transaction costs increased to $65 during the six months ended June 30, 2024, compared to transaction costs of $59 during the six months ended June 30, 2023, which consisted of expenses related to the Company’s various acquisition efforts.

37

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

Contingent Consideration Benefit

Contingent consideration benefit decreased to $125 during the six months ended June 30, 2024, compared to a contingent consideration benefit of $1,565 during the six months ended June 30, 2023, which consisted of changes in the estimated fair value of contingent consideration liabilities associated with our acquisitions of MAXTRAX in 2021 and TRED in 2023.

Legal Costs and Regulatory Matter Expenses

Legal costs and regulatory matter expenses increased to $3,401 during the six months ended June 30, 2024, compared to legal costs and regulatory matter expenses of $483 during the six months ended June 30, 2023. The increase in legal costs and regulatory matter expenses recognized during the six months ended June 30, 2024 reflects the Company’s accrued liability for the outstanding regulatory matter with the United States Consumer Product Safety Commission and increased expenses related to the Company’s specific legal matters. See Note 16 to our condensed consolidated financial statements for financial information regarding specific legal matters.

Interest Income, net

Interest income, net increased to $825 during the six months ended June 30, 2024, compared to interest income, net of $13 during the six months ended June 30, 2023. The increase in interest income recognized during the six months ended June 30, 2024, was due to interest income on higher cash balances.

Other, net

Other, net, changed by $797, or 263.9%, to ($495) during the six months ended June 30, 2024, compared to other, net of $302 during the six months ended June 30, 2023. The change in other, net, was primarily attributable to an increase in remeasurement losses recognized on the Company’s foreign denominated accounts receivable and accounts payable. The change was partially offset by gains in mark-to-market adjustments on non-hedged foreign currency contracts during the six months ended June 30, 2024.

Income Taxes

Income tax benefit changed by $1,430, or 119.6%, to $2,626 during the six months ended June 30, 2024, compared to a benefit of $1,196 during the same period in 2023. Our effective income tax rate was a benefit of 18.0% for the six months ended June 30, 2024, and differed compared to the statutory tax rates primarily due to the impact of stock compensation and research and experimentation expenditures and credits. For the six months ended June 30, 2023, our effective income tax rate was a benefit of 15.8% and differed compared to the statutory tax rates due to the impact of stock compensation, research and experimentation expenditures and credits, and discrete stock option windfall benefits.

Discontinued Operations

Net income from discontinued operations changed by $22,486, to $28,346 during the six months ended June 30, 2024, compared to net income from discontinued operations of $5,860 during the six months ended June 30, 2023. The change in net income from discontinued operations was primarily attributable to the pre-tax gain on the sale of the Precision Sport segment of $40,585. There was no activity in discontinued operations during the three months ended June 30, 2024.

38

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

Liquidity and Capital Resources

Six Months Ended June 30, 2024 Compared to Six Months Ended June 30, 2023

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 cash on hand. 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 cash on hand. Additionally, long-term contractual obligations are also currently expected to be funded from cash from operations and cash on hand.

At June 30, 2024, we had total cash of $46,221, compared to total cash of $11,324 at December 31, 2023. At June 30, 2024, the Company had $5,660 of the $46,221 in cash held by foreign entities, of which $4,527 is considered permanently reinvested.

The following presents a discussion of cash flows for the condensed consolidated six months ended June 30, 2024 compared with the condensed consolidated six months ended June 30, 2023.

Six Months Ended

June 30, 2024

    

June 30, 2023

Net cash (used in) provided by operating activities

$

(15,527)

$

17,286

Net cash provided by (used in) investing activities

172,162

(3,083)

Net cash used in financing activities

(121,602)

(13,962)

Effect of foreign exchange rates on cash

(136)

(987)

Change in cash

34,897

(746)

Cash, beginning of year

11,324

12,061

Cash, end of period

$

46,221

$

11,315

Net Cash From Operating Activities

Net cash used in operating activities was $15,527 during the six months ended June 30, 2024, compared to net cash provided by operating activities of $17,286 during the six months ended June 30, 2023. The change in net cash (used in) provided by operating activities during 2024 is primarily due to the gain on sale of $40,585 related to the disposition of the Precision Sport segment and an increase in cash outflows related to working capital of $13,855. These were partially offset by an increase in net income and a decrease in contingent consideration benefit during the six months ended June 30, 2024, compared to the same period in 2023.

39

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

Free cash flow, defined as net cash (used in) provided by operating activities less capital expenditures, of ($19,002) was used during the six months ended June 30, 2024 compared to $14,034 generated during the same period in 2023. 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 the nearest comparable GAAP financial measure is set forth below:

Six Months Ended

June 30, 2024

    

June 30, 2023

Net cash (used in) provided by operating activities

$

(15,527)

$

17,286

Purchase of property and equipment

(3,475)

(3,252)

Free cash flow

$

(19,002)

$

14,034

Net Cash From Investing Activities

Net cash provided by investing activities was $172,162 during the six months ended June 30, 2024, compared to net cash used in investing activities of $3,083 during the six months ended June 30, 2023. The increase in cash provided during the six months ended June 30, 2024 is primarily due to the cash received related to the disposition of the Precision Sport segment, compared to the same period in 2023.

Net Cash From Financing Activities

Net cash used in financing activities was $121,602 during the six months ended June 30, 2024, compared to net cash used in financing activities of $13,962 during the six months ended June 30, 2023. The change in net cash used in financing activities during the six months ended June 30, 2024, compared to the same period in 2023 was primarily due to the settlement of all outstanding borrowings on our revolving credit facility and term debt under the Restated Credit Agreement.

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 offset a portion of its future U.S. Federal income taxes. The Company has $7,699 of NOLs, of which, $0 expire on December 31, 2024. 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,179, 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. Part 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

Upon the closing of the sale of the Precision Sport segment on February 29, 2024, the Company terminated and settled all outstanding borrowings on our revolving credit facility and term debt under the Restated Credit Agreement.

40

Table of Contents

CLARUS CORPORATION

MANAGEMENT DISCUSSION AND ANALYSIS

(in thousands, except per share amounts)

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 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There has not been any material change in the market risk disclosure contained in our Annual Report on Form 10-K for the year ended December 31, 2023.

ITEM 4. 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-15I and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) as of June 30, 2024, 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 June 30, 2024, were effective.

Changes in Internal Control over Financial Reporting

There has been no change in our internal control over financial reporting that occurred during the six months ended June 30, 2024, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

41

Table of Contents

CLARUS CORPORATION

PART II. OTHER INFORMATION

ITEM 1. 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 position, 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. See also Part II, Item 1A. “Risk Factors.”.

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, 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 position, 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 condensed 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. See also Part II, 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

42

Table of Contents

CLARUS CORPORATION

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 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 civil monetary penalties of $16,135,000 and $9,000,000, respectively, for the two matters described above.

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 ultimately disagreed with our position and the agency staff has restated their recommendation for the monetary penalties which the Company intends to strongly contest and vigorously defend against.

John C. Walbrecht, the former President of BDEL and the Company, received a letter from the CPSC dated June 25, 2024 alleging that in his personal capacity he knowingly violated the Consumer Product Safety Act by failing to timely report that the beacons in question contained a defect. The staff of the CPSC recommended a $5,000,000 fine against Mr. Walbrecht personally. Pursuant to the Company’s by-laws, the Company has agreed to indemnify Mr. Walbrecht and advance his legal fees, and he has provided an undertaking to the Company that the Company will be entitled to recover those expenses if it is ultimately determined that he was not entitled to indemnification.

Based on currently available information, the Company believes an unfavorable outcome is probable, however, we cannot be sure on what terms or if this matter will be resolved.  During the six months ended June 30, 2024, the Company recorded a liability of $2,500,000 representing the low end of the range of our estimated exposure. The Company does not have a better estimate of the loss; therefore the low-end of the range was recorded as an accrued liability during the first quarter of 2024 and a corresponding expense is included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss).

ITEM 1A. RISK FACTORS

There have been no material changes in our risk factors from those disclosed in Part I, Item 1A. of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

ITEM 5. OTHER INFORMATION

During the three month period ended June 30, 2024, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K, nor did the Company during such fiscal quarter adopt or terminate any “Rule 10b5-1 trading arrangement”.

43

Table of Contents

CLARUS CORPORATION

ITEM 6. EXHIBITS

Exhibit

    

Description

31.1

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

31.2

Certification of Principal Financial Officer pursuant to Rule 13a-14(a) 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 906 of the Sarbanes-Oxley Act of 2002. **

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

101.INS

XBRL Instance Document *

101.SCH

XBRL Taxonomy Extension Schema Document *

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document*

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document *

101.LAB

XBRL Taxonomy Extension Label Linkbase Document *

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document *

104

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

*

Filed herewith

**

Furnished herewith

44

Table of Contents

CLARUS CORPORATION

SIGNATURES

Pursuant to the requirements of the Securities and Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

    

CLARUS CORPORATION

Date: August 1, 2024

By:

/s/ Warren B. Kanders

Name:

Warren B. Kanders

Title:

Executive Chairman

(Principal Executive Officer)

Date: August 1, 2024

By:

/s/ Michael J. Yates

Name:

Michael J. Yates

Title:

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

45

EX-31.1 2 clar-20240630xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, Warren B. Kanders, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q 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(s) 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; and

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: August 1, 2024

By:

/s/ Warren B. Kanders

Name:

Warren B. Kanders

Title:

Executive Chairman

(Principal Executive Officer)


EX-31.2 3 clar-20240630xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Michael J. Yates, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q 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(s) 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; and

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: August 1, 2024

By:

/s/ Michael J. Yates

Name:

Michael J. Yates

Title:

Chief Financial Officer

(Principal Financial Officer and

Principal Accounting Officer)


EX-32.1 4 clar-20240630xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Clarus Corporation (the “Company”) on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Warren B. Kanders, Executive Chairman, certify to my knowledge, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

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

Date: August 1, 2024

By:

/s/ Warren B. Kanders

Name:

Warren B. Kanders

Title:

Executive Chairman

(Principal Executive Officer)


EX-32.2 5 clar-20240630xex32d2.htm EX-32.2

EXHIBIT 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Clarus Corporation (the “Company”) on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael J. Yates, Chief Financial Officer, certify to my knowledge, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

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

N

Date: August 1, 2024

By:

/s/ Michael J. Yates

Name:

Michael J. Yates

Title:

Chief Financial Officer

(Principal Financial Officer and

Principal Accounting Officer)


EX-101.SCH 6 clar-20240630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - ACQUISITIONS (Schedule Of Purchase Price Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - DISCONTINUED OPERATIONS - Carrying Values (Details) link:presentationLink link:calculationLink link:definitionLink 99940303 - Disclosure - DISCONTINUED OPERATIONS - Results of operations and cash flow (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 99940606 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule Of Intangible Assets, Net Of Amortization) (Details) link:presentationLink link:calculationLink link:definitionLink 99940607 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Future Amortization Expense For Definite-Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Schedule Of Accrued Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 99940702 - 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 99940801 - Disclosure - LONG-TERM DEBT (Components Of Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule Of Assets And Liabilities Measured On A Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - 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 99941501 - Disclosure - RESTRUCTURING (Details) link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - ACQUISITIONS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940203 - Disclosure - ACQUISITIONS (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - DISCONTINUED OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule Of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 99940604 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Trademarks) (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940902 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Schedule Of Contracts Designated As Hedged Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 99940903 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Components Of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Reclassification Out Of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 99941102 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99941103 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 99941401 - Disclosure - STOCK-BASED COMPENSATION PLAN (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99941402 - 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 99941601 - Disclosure - COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS (Details) link:presentationLink link:calculationLink link:definitionLink 99941701 - Disclosure - INCOME TAXES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99941702 - Disclosure - INCOME TAXES (Summary Of Tax Credit Carryforwards) (Details) link:presentationLink link:calculationLink link:definitionLink 99941802 - Disclosure - SEGMENT INFORMATION (Financial Information for Segments) (Details) link:presentationLink link:calculationLink link:definitionLink 99941803 - Disclosure - SEGMENT INFORMATION (Total Assets by Segments) (Details) link:presentationLink link:calculationLink link:definitionLink 99941804 - Disclosure - SEGMENT INFORMATION (Capital Expenditures, Depreciation and Amortization by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - DISCONTINUED OPERATIONS link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 995211401 - Disclosure - STOCK-BASED COMPENSATION PLAN link:presentationLink link:calculationLink link:definitionLink 995211501 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 995211601 - Disclosure - COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS link:presentationLink link:calculationLink link:definitionLink 995211701 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 995211801 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 99920102 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policy) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - DISCONTINUED OPERATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 99931403 - Disclosure - STOCK-BASED COMPENSATION PLAN (Tables) link:presentationLink link:calculationLink link:definitionLink 99931503 - Disclosure - RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 99931703 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 99931803 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 99940502 - Disclosure - PROPERTY AND EQUIPMENT (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule Of Indefinite Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 99940605 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule Of Definite Lived Intangible Assets, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 99941302 - Disclosure - EARNINGS (LOSS) PER SHARE (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99941801 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 clar-20240630_cal.xml EX-101.CAL EX-101.DEF 8 clar-20240630_def.xml EX-101.DEF EX-101.LAB 9 clar-20240630_lab.xml EX-101.LAB Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document Type Document Quarterly 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, Postal Zip Code Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Central Index Key Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Period Focus Amendment Flag CONDENSED 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, less allowance for credit losses of $1,566 and $1,412 Inventory Net Inventories Inventories Prepaid Expense and Other Assets, Current Prepaid and other current assets Income tax receivable 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, net Property and equipment Definite lived intangible assets, net Intangible assets, net Other intangible assets, net Indefinite-lived intangible assets Ending balance Beginning balance Indefinite-lived intangible assets Goodwill Ending Balance Beginning Balance Goodwill Deferred Income Tax Assets, Net Deferred income taxes Other long-term assets Other long-term assets Total assets Total assets Liabilities and Stockholders' Equity 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 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,940 and 42,761 issued and 38,298 and 38,149 outstanding, respectively Additional paid in capital Additional paid in capital Accumulated deficit 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 Accounts receivable, allowance for doubtful accounts Allowance for credit losses Preferred stock, par value Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares issued Common stock, par value Common stock, par value Common stock, shares authorized Common stock, shares authorized Common stock, shares issued Common stock, shares issued Common stock, shares outstanding Common stock, shares outstanding CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS 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 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 expense Contingent consideration benefit The amount of legal costs and expenses incurred for regulatory matters. Legal Costs And Regulatory Matter Expenses Legal costs and regulatory matter expenses Legal costs and regulatory matter expenses Total operating expenses Total operating expenses Operating Income (Loss) Total segment operating (loss) income Operating loss Other Nonoperating Income (Expense) [Abstract] Other (expense) income Interest Income Expense Nonoperating Net Interest income, net Total other (expense) income, net Other, net Nonoperating Income (Expense) Total other income, net Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Loss before income tax Loss before income tax Income Tax Expense (Benefit) Less: Income tax expense (benefit) Income tax benefit Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Loss 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 income (loss) Net income (loss) 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 gain (loss) on hedging activities Other Comprehensive Income (Loss), Net of Tax Other comprehensive loss Other comprehensive income (loss) Net current period other comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income (loss) NA Earnings Per Share Continuing Operations [Abstract] Loss from continuing operations per share: Income (Loss) from Continuing Operations, Per Basic Share Basic Loss from continuing operations per share - Basic Income (Loss) from Continuing Operations, Per Diluted Share Diluted Loss from continuing operations per share - Diluted EARNINGS (LOSS) PER SHARE Net income (loss) per share: Earnings Per Share, Basic Basic Net (loss) income per share - Basic Earnings Per Share, Diluted Diluted Net (loss) income per share - Diluted Weighted average common shares outstanding for earnings per share: Weighted average shares outstanding: Basic Weighted average shares outstanding - basic Basic Diluted Diluted Weighted average shares outstanding - diluted CONDENSED 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 income (loss) to net cash (used in) provided by operating activities: Depreciation Depreciation of property and equipment Amortization of Intangible Assets Amortization of other intangible assets Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Gain on sale of business Pre-tax gain on sale of business Amortization of Debt Issuance Costs Amortization of debt issuance costs Gain (Loss) on Sale of Property Plant Equipment 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 Share-based Compensation Stock-based compensation Deferred Income Taxes and Tax Credits Deferred income taxes Changes in operating assets and liabilities, net of acquisitions: Changes in operating assets and liabilities, net of disposition: 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 (used in) provided by operating activities Cash Flows From Investing Activities: Cash Flows From Investing Activities: Proceeds from Divestiture of Businesses, Net of Cash Divested Proceeds from the sale of business, net of cash Cash received under the terms 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 provided by (used in) investing activities Cash Flows From Financing 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 and other debt Proceeds from Issuance of Long-term Debt Proceeds from issuance of other debt 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 Net Cash Provided by (Used in) Financing Activities Net cash used in 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: Supplemental Disclosure of Cash Flow Information: Income Taxes Paid, Net Cash 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: Capital Expenditures Incurred but Not yet Paid Property and equipment purchased with accounts payable Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Lease liabilities arising from obtaining right-of-use assets CONDENSED 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, Common [Member] Treasury Stock AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss Shares, Issued Balance, shares Balance, shares Treasury Stock, Shares Balance, shares Balance, shares Dividends, Cash Cash dividends ($0.025 per share) Treasury Stock, Value, Acquired, Cost Method Purchase of treasury stock Treasury Stock, Shares, Acquired Purchase of treasury stock, shares 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 Proceeds from exercise of options, 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 Long-term Debt [Text Block] LONG-TERM DEBT 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, CONTINGENCIES AND LEGAL MATTERS Commitments and Contingencies Disclosure [Text Block] COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS INCOME TAXES Income Tax Disclosure [Text Block] INCOME TAXES SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] SEGMENT INFORMATION 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 Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Reclassifications 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 Disposal Groups, Including Discontinued Operations [Table Text Block] Schedule of disposal group Schedule of Inventory, Current [Table Text Block] Schedule of Inventories Property, Plant and Equipment [Table Text Block] Schedule of 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] Schedule 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] Schedule of Accumulated Other Comprehensive Loss Reclassification Out Of Accumulated Other Comprehensive Income [Table Text Block] Schedule of effects on net income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts 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 Restructuring and Related Costs [Table Text Block] Schedule of pre-tax restructuring charges by segment Summary of Tax Credit Carryforwards [Table Text Block] Summary Of Tax Credit Carryforwards 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 Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition Acquiree [Domain] Business Acquisition, Acquiree [Domain] Represents information pertaining to TRED Outdoors Pty Ltd. TRED Outdoors Pty Ltd [Member] TRED 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 (shares) Number of shares issued Issuance of shares of Clarus Corporation, Estimated Fair Value Value of shares issued Issuance of shares of Clarus Corporation Contingent consideration liabilities Contingent consideration liabilities Estimated value of contingent consideration Business Combination, Liabilities Arising from Contingencies, Amount Recognized Contingent consideration, fair value 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, 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 Acquisition, Purchase Price Allocation, Deferred Tax Liabilities, Noncurrent Deferred income taxes 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 Customer relationships Product Technologies Product Technologies [Member] Product Technologies Product technologies Trade Names [Member] Trade Names 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 Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Intangibles subject to amortization, Average Useful Life Business Acquisition, Purchase Price Allocation, Intangible Assets Other than Goodwill Intangibles Disposal Groups, Including Discontinued Operations [Table] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Discontinued Operations, Disposed of by Sale [Member] Disposed by sale Disposal Group Name [Axis] Disposal Group Name [Domain] Precision Sport Segment [Member] Precision Sport Segment [Member] Precision Sport 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 Operations, Held-for-Sale [Member] Held for sale asset Disposal Group, Including Discontinued Operation, Classified Balance Sheet Disclosures [Abstract] Balance sheet disclosure 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, 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, Other Intangible Assets, 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, Accounts Payable, Current Accounts payable Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Accrued liabilities 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 Disposal Group, Including Discontinued Operation, General and Administrative Expense 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 Disposal Group, Including Discontinued Operation, Interest Expense Interest expense, net Amount of other income (expense), net, attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group, Including Discontinued Operation, Other Income Expense, Net Other, net Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax (Loss) income from operations of discontinued operations Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Gain on sale of discontinued operations 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 Discontinued Operation, Alternative Cash Flow Information [Abstract] 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. Intangible Assets Amortization, Discontinued Operations Amortization of intangible assets Amount of stock-based compensation expense of discontinued operations. Stock Based Compensation, Discontinued Operations 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 Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property Plant And Equipment Type [Domain] Property, Plant and Equipment, Type [Domain] Land [Member] Land Building and Building Improvements [Member] Building and improvements Furniture and Fixtures [Member] Furniture and fixtures Computer Hardware And Software [Member] Computer Hardware And Software [Member] Computer hardware and software Machinery and Equipment [Member] Machinery and equipment 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 deprecation expense attributable to property, plant and equipment of continued operations. Depreciation Continued Operations Depreciation expense continuing operations Depreciation Amount of amortization expense attributable to and intangible assets of continued operations. Amortization, Continued Operations Amortization expense continuing operations Schedule of Goodwill [Table] Segments [Axis] Segment [Domain] Segments [Domain] Outdoor Segment [Member] Outdoor Segment [Member] Outdoor Adventure Segment [Member] Adventure Segment [Member] Adventure Goodwill [Line Items] Goodwill, Gross Goodwill Goodwill, Impaired, Accumulated Impairment Loss Accumulated goodwill impairments 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] Trademarks [Member] Trademarks 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 Indefinite-Lived Intangible Assets, Written off Related to Sale of Business Unit Disposal of fully amortized other intangible assets 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 Asset, Expected Amortization, Remainder of Fiscal Year 2024 (excluding the six months ended June 30, 2024) Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2026 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2027 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2028 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2029 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 Current lease liabilities Accrued Sales Commission, Current Accrued commissions Business Combination, Contingent Consideration, Liability, Current Contingent consideration liabilities Loss Contingency, Accrual, Current Accrued CPSC regulatory matter Restructuring Reserve, Current Restructuring liabilities Other Accrued Liabilities, Current Other Long-term lease liability 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] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving credit facility Foreign Credit Facility [Member] Foreign Credit Facility Other debt Term Facility [Member] Term Facility [Member] Term loan Debt Instrument [Axis] Debt Instrument Name [Domain] Debt Instrument, Name [Domain] Restated Credit Agreement [Member] Restated Credit Agreement [Member] Restated Credit Agreement Statistical Measurement [Axis] Range [Member] Range [Domain] Minimum [Member] Minimum Maximum [Member] Maximum 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 Long-term Debt Total carrying amount of long-term debt Current portion of long-term debt Less current portion 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 of Accumulated Other Comprehensive Income Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [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 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] Canada, Dollars Canadian Dollars Euro Member Countries, Euro Euros Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated As Hedging Instrument [Member] Designated as Hedging Instrument Notional Amount of Foreign Currency Cash Flow Hedge Derivatives Foreign exchange contracts, Notional Amount Derivative, Contract End Date Foreign exchange contracts, Latest Maturity 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 Foreign Currency Adjustment Attributable to Parent [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 (loss) 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, Level 1 [Member] Level 1 Fair Value, Inputs, Level 2 [Member] Level 2 Fair Value, Inputs, Level 3 [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 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 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, 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 Dividends [Axis] Dividends [Domain] Represents the quarterly dividends [Member] O 2024 Q2 Dividends [Member] O 2024 Q2 Dividends Dividends Payable, Date Declared Dividend date declared Dividends Payable, Date to be Paid Dividend date to be paid Common Stock, Dividends, Per Share, Declared Dividends per share Dividends Payable, Date of Record Dividend date of record Dividends Payable, Amount Per Share Dividends per share on annualized basis 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 Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of earnings per share, number of shares Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Vesting [Axis] Vesting [Domain] Vesting [Domain] Share-Based Payment Arrangement, Tranche One [Member] Share-Based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche Two [Member] Share-Based Payment Arrangement, Tranche Two 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 Scenario [Axis] Scenario [Domain] Forecast [Member] Forecast 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 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 Option vesting period The total number of quarterly tranches from the date of grant over which the awards vest. Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Quarterly Tranches Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Quarterly Tranches Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Stock options, term of expiration 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 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 Unvested restricted stock awards 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 Allocated Share-based 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 Awards granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Awards vested The number of equity-based payment instruments, excluding stock (or unit) options, that were non forfeited during the reporting period. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Non Forfeited in Period Awards non-forfeitable Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Grant price (per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Fair value of awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Expected term of awards 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) Schedule of Restructuring and Related Costs [Table] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments [Member] Operating Segments Restructuring Cost and Reserve [Line Items] Restructuring Restructuring and Related Cost, Cost Incurred to Date Cumulative restructuring charges Restructuring Charges [Abstract] Charges to expense: Severance Costs Employee termination benefits Business Exit Costs Exit costs NA Restructuring Payments and Non-Cash Charges [Abstract] Cash payments and non-cash charges: Payments for Restructuring Cash payments Asset Impairment Charges Asset impairments Restructuring Costs and Asset Impairment Charges Restructuring charges, payments and remaining liabilities Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Domain] Represents information pertaining to Clarus Corporation v. Caption Management, LLC, et al. Clarus Corporation v. Caption Management, LLC, et al [Member] Clarus Corporation v. Caption Management, LLC, et al. Represents information pertaining to loss from failure to meet statutory reporting obligations under the Consumer Product Safety Act. Loss From Failure To Meet Statutory Reporting Obligations Under The Consumer Product Safety Act Loss Contingencies [Line Items] Amount of monetary penalties to be imposed against the company for failing to timely meet the statutory reporting obligations under the Consumer Product Safety Act, with respect to certain models of company's avalanche transceivers switching unexpectedly out of "send" mode. Monetary Penalties To Be Imposed For Failing To Timely Meet Statutory Reporting Obligations With Respect To Certain Models Of Avalanche Transceivers Switching Unexpectedly Out Of Send Mode Monetary penalties to out of send mode Amount of monetary penalties to be imposed against the company for failing to timely meet the statutory reporting obligations under the Consumer Product Safety Act, with respect to certain models of company's avalanche transceivers not switching from "send" mode into "search" mode. Monetary Penalties To Be Imposed For Failing To Timely Meet Statutory Reporting Obligations With Respect To Certain Models Of Avalanche Transceivers Not Switching From Send Mode Into Search Mode Monetary penalties to send mode into search mode Loss Contingency, Estimate of Possible Loss Liability Loss Contingency Accrual Accrued loss contingency Legal Fees Legal expenses Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Authority, Name [Axis] Income Tax Authority Name [Domain] Income Tax Authority, Name [Domain] Austrian Ministry Of Finance [Member] Austrian Ministry Of Finance [Member] Austrian Ministry Of Finance Inland Revenue Department, New Zealand [Member] Inland Revenue Department New Zealand [Member] Inland Revenue Department, New Zealand Australian Taxation Office [Member] Australian Taxation Office 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, Operating Loss Carryforwards Total net operating loss amount Net operating loss carryforwards for U.S. federal income tax purposes Deferred Tax Assets, Tax Credit Carryforwards, Research Research and experimentation credit carryforwards Operating Loss Carryforwards Net operating loss amount Effective Income Tax Rate, Continuing Operations Estimated effective tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate Statutory tax rate Deferred Tax Assets, Gross Gross deferred tax asset Deferred Tax Assets, Valuation Allowance Valuation allowance Deferred Tax Assets, Net of Valuation Allowance Net deferred tax asset Deferred Tax Liabilities, Gross Deferred tax liabilities 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 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 costs Corporate Segment [Member] Corporate Amount classified as assets attributable to continuing operations. Assets, Continued Operations Assets Payments to Acquire Productive Assets Capital expenditures Amortization EX-101.PRE 10 clar-20240630_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2024
Jul. 25, 2024
Document And Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
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, Postal Zip Code 84124  
Entity Address, Address Line One 2084 East 3900 South  
Entity Address, City or Town Salt Lake City  
Entity Address, State or Province UT  
City Area Code 801  
Local Phone Number 278-5552  
Title of 12(b) Security Common Stock, par value $.0001 per share  
Trading Symbol CLAR  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   38,362,162
Entity Central Index Key 0000913277  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash $ 46,221 $ 11,324
Accounts receivable, less allowance for credit losses of $1,566 and $1,412 43,721 53,971
Inventories 91,456 91,409
Prepaid and other current assets 6,018 4,865
Income tax receivable 1,371 892
Assets held for sale   137,284
Total current assets 188,787 299,745
Property and equipment, net 17,029 16,587
Other intangible assets, net 35,779 41,466
Indefinite-lived intangible assets 57,694 58,527
Goodwill 38,834 39,320
Deferred income taxes 17,199 22,869
Other long-term assets 14,078 16,824
Total assets 369,400 495,338
Current liabilities    
Accounts payable 9,533 20,015
Accrued liabilities 23,358 24,580
Income tax payable   805
Current portion of long-term debt   119,790
Liabilities held for sale   5,744
Total current liabilities 32,891 170,934
Deferred income taxes 16,697 18,124
Other long-term liabilities 12,529 14,160
Total liabilities 62,117 203,218
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,940 and 42,761 issued and 38,298 and 38,149 outstanding, respectively 4 4
Additional paid in capital 694,194 691,198
Accumulated deficit (336,261) (350,739)
Treasury stock, at cost (33,114) (32,929)
Accumulated other comprehensive loss (17,540) (15,414)
Total stockholders' equity 307,283 292,120
Total liabilities and stockholders' equity $ 369,400 $ 495,338
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2024
Dec. 31, 2023
CONDENSED CONSOLIDATED BALANCE SHEETS    
Allowance for credit losses $ 1,566 $ 1,412
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,940 42,761
Common stock, shares outstanding 38,298 38,149
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Sales        
Sales $ 56,484 $ 57,937 $ 125,795 $ 128,215
Cost of goods sold 36,078 35,360 80,538 80,130
Gross profit 20,406 22,577 45,257 48,085
Operating expenses        
Selling, general and administrative 28,081 26,882 56,296 56,236
Restructuring charges 161 736 531 736
Transaction costs 27 22 65 59
Contingent consideration benefit (125)   (125) (1,565)
Legal costs and regulatory matter expenses 399 355 3,401 483
Total operating expenses 28,543 27,995 60,168 55,949
Operating loss (8,137) (5,418) (14,911) (7,864)
Other (expense) income        
Interest income, net 455 8 825 13
Other, net 414 226 (495) 302
Total other income, net 869 234 330 315
Loss before income tax (7,268) (5,184) (14,581) (7,549)
Income tax benefit (1,775) (862) (2,626) (1,196)
Loss from continuing operations (5,493) (4,322) (11,955) (6,353)
Discontinued operations, net of tax   2,231 28,346 5,860
Net income (loss) (5,493) (2,091) 16,391 (493)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment 1,537 (1,389) (2,498) (2,410)
Unrealized gain (loss) on hedging activities 8 25 372 (54)
Other comprehensive income (loss) 1,545 (1,364) (2,126) (2,464)
Comprehensive income (loss) $ (3,948) $ (3,455) $ 14,265 $ (2,957)
Loss from continuing operations per share:        
Basic $ (0.14) $ (0.12) $ (0.31) $ (0.17)
Diluted (0.14) (0.12) (0.31) (0.17)
Net income (loss) per share:        
Basic (0.14) (0.06) 0.43 (0.01)
Diluted $ (0.14) $ (0.06) $ 0.43 $ (0.01)
Weighted average shares outstanding:        
Basic 38,297 37,192 38,253 37,164
Diluted 38,297 37,192 38,253 37,164
Domestic sales        
Sales        
Sales $ 22,934 $ 25,925 $ 51,218 $ 50,122
International sales        
Sales        
Sales $ 33,550 $ 32,012 $ 74,577 $ 78,093
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash Flows From Operating Activities:    
Net income (loss) $ 16,391 $ (493)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:    
Depreciation of property and equipment 2,071 3,732
Amortization of other intangible assets 4,900 6,499
Gain on sale of business (40,585)  
Amortization of debt issuance costs 1,209 464
Gain on disposition of property and equipment (123) (44)
Noncash lease expense 1,527 1,475
Contingent consideration benefit (125) (1,565)
Stock-based compensation 2,711 2,869
Deferred income taxes 4,434 (1,569)
Changes in operating assets and liabilities, net of disposition:    
Accounts receivable 11,653 10,495
Inventories (4,607) (1,953)
Prepaid and other assets 295 1,237
Accounts payable (10,848) 1,233
Accrued liabilities (3,163) (5,063)
Income taxes (1,267) (31)
Net cash (used in) provided by operating activities (15,527) 17,286
Cash Flows From Investing Activities:    
Proceeds from the sale of business, net of cash 175,674  
Proceeds from disposition of property and equipment 213 169
Purchase of intangible assets (250)  
Purchases of property and equipment (3,475) (3,252)
Net cash provided by (used in) investing activities 172,162 (3,083)
Cash Flows From Financing Activities:    
Proceeds from revolving credit facilities 31,205 19,801
Repayments on revolving credit facilities (41,580) (26,879)
Repayments on term loans and other debt (109,463) (4,837)
Proceeds from issuance of other debt 49  
Purchase of treasury stock (185) (222)
Proceeds from exercise of options 285 35
Cash dividends paid (1,913) (1,860)
Net cash used in financing activities (121,602) (13,962)
Effect of foreign exchange rates on cash (136) (987)
Change in cash 34,897 (746)
Cash, beginning of year 11,324 12,061
Cash, end of period 46,221 11,315
Supplemental Disclosure of Cash Flow Information:    
Cash paid for income taxes 1,888 1,010
Cash paid for interest 1,947 5,127
Supplemental Disclosures of Non-Cash Investing and Financing Activities:    
Property and equipment purchased with accounts payable 224 159
Lease liabilities arising from obtaining right-of-use assets $ 161 $ 4,066
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Treasury Stock
Accumulated Other Comprehensive Loss
Total
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)     1,598     1,598
Other comprehensive loss         (1,100) (1,100)
Cash dividends ($0.025 per share)     (930)     (930)
Purchase of treasury stock       $ (118)   (118)
Purchase of treasury stock, shares       (12)    
Stock-based compensation expense   1,334       1,334
Proceeds from exercise of options, shares 154          
Balance at Mar. 31, 2023 $ 4 680,673 (336,175) $ (32,825) (18,785) 292,892
Balance, shares at Mar. 31, 2023 41,791          
Balance, shares at Mar. 31, 2023       (4,601)    
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)           (493)
Other comprehensive loss           (2,464)
Balance at Jun. 30, 2023 $ 4 682,243 (339,196) $ (32,929) (20,149) 289,973
Balance, shares at Jun. 30, 2023 41,833     (4,612)    
Balance at Mar. 31, 2023 $ 4 680,673 (336,175) $ (32,825) (18,785) 292,892
Balance, shares at Mar. 31, 2023 41,791          
Balance, shares at Mar. 31, 2023       (4,601)    
Net Income (Loss)     (2,091)     (2,091)
Other comprehensive loss         (1,364) (1,364)
Cash dividends ($0.025 per share)     (930)     (930)
Purchase of treasury stock       $ (104)   (104)
Purchase of treasury stock, shares       (11)    
Stock-based compensation expense   1,535       1,535
Proceeds from exercise of options   35       35
Proceeds from exercise of options, shares 42          
Balance at Jun. 30, 2023 $ 4 682,243 (339,196) $ (32,929) (20,149) 289,973
Balance, shares at Jun. 30, 2023 41,833     (4,612)    
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)    
Net Income (Loss)     21,884     21,884
Other comprehensive loss         (3,671) (3,671)
Cash dividends ($0.025 per share)     (956)     (956)
Purchase of treasury stock       $ (185)   (185)
Purchase of treasury stock, shares       (30)    
Stock-based compensation expense   1,183       1,183
Proceeds from exercise of options, shares 117          
Balance at Mar. 31, 2024 $ 4 692,381 (329,811) $ (33,114) (19,085) 310,375
Balance, shares at Mar. 31, 2024 42,878          
Balance, shares at Mar. 31, 2024       (4,642)    
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)    
Net Income (Loss)           16,391
Other comprehensive loss           (2,126)
Balance at Jun. 30, 2024 $ 4 694,194 (336,261) $ (33,114) (17,540) 307,283
Balance, shares at Jun. 30, 2024 42,940     (4,642)    
Balance at Mar. 31, 2024 $ 4 692,381 (329,811) $ (33,114) (19,085) 310,375
Balance, shares at Mar. 31, 2024 42,878          
Balance, shares at Mar. 31, 2024       (4,642)    
Net Income (Loss)     (5,493)     (5,493)
Other comprehensive loss         1,545 1,545
Cash dividends ($0.025 per share)     (957)     (957)
Stock-based compensation expense   1,528       1,528
Proceeds from exercise of options   285       285
Proceeds from exercise of options, shares 62          
Balance at Jun. 30, 2024 $ 4 $ 694,194 $ (336,261) $ (33,114) $ (17,540) $ 307,283
Balance, shares at Jun. 30, 2024 42,940     (4,642)    
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY        
Dividends per share $ 0.025 $ 0.025 $ 0.025 $ 0.025
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2024
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 unaudited condensed consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “us” or “our”) as of June 30, 2024 and December 31, 2023 and for the three and six months ended June 30, 2024 and 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), instructions to the Quarterly Report on Form 10-Q, and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments, except otherwise disclosed) necessary for a fair presentation of the unaudited condensed consolidated financial statements have been included. The results for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be obtained for the year ending December 31, 2024. These interim financial statements should be read in conjunction with the Company’s audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on March 7, 2024.

Nature of Business

Headquartered in Salt Lake City, Utah, we are a global leader in the design and development of best-in-class equipment and lifestyle products for outdoor enthusiasts. Driven by our rich history of engineering and innovation, our objective is to provide safe, simple, effective and beautiful products so that our customers can maximize their outdoor pursuits and adventures. 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.

Reclassifications

Certain reclassifications have been made to prior period financial statements to conform to the current period presentation. Specifically, legal costs associated with specific legal matters which were recorded in selling, general, and administrative expenses are now presented in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss). See Note 16 for discussion regarding legal matters.

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 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS
6 Months Ended
Jun. 30, 2024
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 recorded this liability within accrued liabilities. See Note 11 for discussion regarding the valuation of the TRED Contingent Consideration as of June 30, 2024. The acquisition was accounted for as a business combination.

The Company believes the acquisition of TRED 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. The excess of purchase consideration over the assets acquired and liabilities assumed is recorded as goodwill. Goodwill for TRED is included in the Adventure segment. The goodwill consists largely of the growth and profitability expected from the acquisition.

TRED

October 9, 2023

Number of Shares

Estimated Fair Value

Cash paid

-

$

5,659

Issuance of shares of Clarus Corporation

179

1,069

Contingent consideration

-

121

Total purchase consideration

179

$

6,849

Assets acquired and liabilities assumed

Assets

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

Liabilities

Accounts payable and accrued liabilities

638

Deferred income taxes

873

Total liabilities

1,511

Net Book Value Acquired

$

6,849

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

Average

Gross

Useful Life

Intangibles subject to amortization

Customer relationships

$

1,249

8.0 years

Product technologies

394

6.0 years

Tradenames

1,662

12.0 years

Intangibles not subject to amortization

Trademarks

-

N/A

$

3,305

9.8 years

The full amount of goodwill of $2,832 at TRED is expected to be non-deductible for tax purposes. No pre-existing relationships existed between the Company and TRED or its sellers prior to the acquisition. TRED 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 condensed consolidated financial statements.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DISCONTINUED OPERATIONS
6 Months Ended
Jun. 30, 2024
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, comprised of the Company’s subsidiaries Sierra and 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 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 $175,674 in cash under the terms of the Precision Sport Purchase Agreement, which included a preliminary working capital adjustment. As of June 30, 2024, the working capital adjustment had not been finalized, and the Company is disputing Bullseye Acquisitions, LLC’s proposed determination of the final working capital adjustment. The Company recognized a pre-tax gain on such sale of $40,585. 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. 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

Accounts receivable, net

$

9,914

Inventories

44,208

Prepaid and other current assets

2,931

Total current assets held for sale

57,053

Property and equipment, net

24,075

Other intangible assets, net

4,926

Indefinite-lived intangible assets

24,500

Goodwill

26,715

Other long-term assets

15

Total assets held for sale

$

137,284

Accounts payable

$

2,441

Accrued liabilities

3,303

Total current liabilities held for sale

5,744

Total liabilities held for sale

$

5,744

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

Three Months Ended

Six Months Ended

June 30, 2024

June 30, 2023

June 30, 2024

June 30, 2023

Sales

$

-

$

25,791

$

10,585

$

52,897

Cost of goods sold

-

(17,614)

(6,543)

(34,207)

Selling, general and administrative

-

(2,963)

(2,062)

(6,300)

Restructuring charges

-

-

(3)

-

Transaction costs

-

(37)

(3,440)

(74)

Interest expense, net

-

(2,865)

(2,455)

(5,616)

Other, net

-

(2)

(38)

7

(Loss) income from operations of discontinued operations

-

2,310

(3,956)

6,707

Gain on sale of discontinued operations

-

-

40,585

-

Income from discontinued operations before taxes

-

2,310

36,629

6,707

Income tax expense

-

79

8,283

847

Income from discontinued operations, net of tax

$

-

$

2,231

$

28,346

$

5,860

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 condensed consolidated financial statements for the three and six months ended June 30, 2024 and 2023.

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

Six Months Ended

June 30, 2024

June 30, 2023

Depreciation of property and equipment

-

1,713

Amortization of intangible assets

-

1,017

Stock-based compensation

5

97

Purchase of property and equipment

886

1,406

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES
6 Months Ended
Jun. 30, 2024
INVENTORIES  
INVENTORIES

NOTE 4. INVENTORIES

Inventories, as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

    

December 31, 2023

Finished goods

$

80,347

$

78,887

Work-in-process

387

295

Raw materials and supplies

10,722

12,227

$

91,456

$

91,409

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY AND EQUIPMENT
6 Months Ended
Jun. 30, 2024
PROPERTY AND EQUIPMENT  
PROPERTY AND EQUIPMENT

NOTE 5. PROPERTY AND EQUIPMENT

Property and equipment, net, as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

    

December 31, 2023

Land

$

2,850

$

2,850

Building and improvements

6,485

6,476

Furniture and fixtures

6,198

6,195

Computer hardware and software

8,191

8,092

Machinery and equipment

18,623

18,119

Construction in progress

2,763

1,224

45,110

42,956

Less accumulated depreciation

(28,081)

(26,369)

$

17,029

$

16,587

Depreciation expense for continuing operations for the three months ended June 30, 2024 and 2023 was $1,045 and $1,080, respectively, and for the six months ended June 30, 2024 and 2023 was $2,071 and $2,019, respectively.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2024
GOODWILL AND INTANGIBLE ASSETS  
GOODWILL AND INTANGIBLE ASSETS

NOTE 6. GOODWILL AND INTANGIBLE ASSETS

Goodwill

The following table summarizes the balances in goodwill by segment:

Outdoor

    

Adventure

    

Total

Goodwill

$

29,507

$

91,375

$

120,882

Accumulated goodwill impairments

(29,507)

(52,071)

(81,578)

Balance at December 31, 2023

$

-

$

39,320

$

39,320

Impact of foreign currency exchange rates

-

(486)

(486)

Balance at June 30, 2024

$

-

$

38,834

$

38,834

Indefinite-Lived Intangible Assets

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

Balance at December 31, 2023

$

58,527

Impact of foreign currency exchange rates

(833)

Balance at June 30, 2024

$

57,694

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

June 30, 2024

    

December 31, 2023

Black Diamond

$

19,600

$

19,600

PIEPS

2,990

3,080

Rhino-Rack

25,232

25,767

MAXTRAX

9,872

10,080

$

57,694

$

58,527

Other Intangible Assets, net

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

Gross balance at December 31, 2023

$

82,103

Disposal of fully amortized other intangible assets

(163)

Impact of foreign currency exchange rates

(1,330)

Gross balance at June 30, 2024

$

80,610

Other intangible assets, net of amortization as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Intangibles subject to amortization

Customer relationships

$

60,297

$

(33,654)

$

26,643

13.8 years

Product technologies

17,628

(10,127)

7,501

10.0 years

Tradenames

1,738

(103)

1,635

12.0 years

Core technologies

947

(947)

-

10.0 years

$

80,610

$

(44,831)

$

35,779

12.9 years

December 31, 2023

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

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

Amortization expense for continuing operations for the three months ended June 30, 2024 and 2023, was $2,451 and $2,714, respectively, and for the six months ended June 30 2024 and 2023 was $4,900 and $5,482, respectively. Future amortization expense for other intangible assets as of June 30, 2024 is as follows:

Years Ending December 31,

    

Amortization Expense

2024 (excluding the six months ended June 30, 2024)

$

4,814

2025

8,183

2026

6,394

2027

4,659

2028

3,432

2029

2,575

Thereafter

5,722

$

35,779

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES
6 Months Ended
Jun. 30, 2024
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 June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

    

December 31, 2023

Accrued payroll and related items

$

3,834

$

3,964

Accrued bonus

1,966

2,047

Designated forward exchange contracts

-

221

Accrued warranty

1,796

1,648

Current lease liabilities

3,294

3,179

Accrued commissions

416

344

Contingent consideration liabilities

-

129

Accrued CPSC regulatory matter

2,500

-

Restructuring liabilities

123

1,246

Other

9,429

11,802

$

23,358

$

24,580

Other long-term liabilities as of June 30, 2024 and December 31, 2023, were as follows:

June 30, 2024

    

December 31, 2023

Long-term lease liability

$

11,403

$

13,030

Other

1,126

1,130

$

12,529

$

14,160

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LONG-TERM DEBT
6 Months Ended
Jun. 30, 2024
LONG-TERM DEBT  
LONG-TERM DEBT

NOTE 8. LONG-TERM DEBT

Long-term debt as of June 30, 2024 and December 31, 2023, was as follows:

June 30, 2024

    

December 31, 2023

Revolving credit facility (a)

$

-

$

10,375

Other debt (b)

-

40

Term loan (c)

-

109,375

-

119,790

Less current portion

-

(119,790)

$

-

$

-

(a)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 paid 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%.
(b)Foreign subsidiaries of the Company had term debt with financial institutions, which was repaid as of June 30, 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%. The term debt was secured by certain assets of the foreign subsidiaries.
(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 paid interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023, the rate was approximately 7.7%.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE FINANCIAL INSTRUMENTS
6 Months Ended
Jun. 30, 2024
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 June 30, 2024, the Company’s derivative contracts had remaining maturities of less than one year. 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. As of June 30, 2024, there was no such exposure to the counterparties. The Company’s exposure of counterparty credit risk is limited to the aggregate unrealized gain of $344 on all contracts as of June 30, 2024. 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 hedging instruments as of June 30, 2024 and December 31, 2023:

June 30, 2024

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$4,956

February 2025

Foreign exchange contracts - Euros

€ 9,404

February 2025

December 31, 2023

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$7,925

February 2025

Foreign exchange contracts - Euros

€ 20,612

February 2025

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 (losses) of $136 and ($43) were reclassified to sales during the three months ended June 30, 2024 and 2023, respectively, and $217 and ($59) were reclassified to sales during the six months ended June 30, 2024 and 2023, respectively.

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

Classification

    

June 30, 2024

    

December 31, 2023

Derivative instruments in asset positions:

Designated forward exchange contracts

Prepaid and other current assets

$

344

$

-

Derivative instruments in liability positions:

Designated forward exchange contracts

Accrued liabilities

$

-

$

221

Designated forward exchange contracts

Other long-term liabilities

$

-

$

35

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS
6 Months Ended
Jun. 30, 2024
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 following table sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2024:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of March 31, 2024

$

(19,258)

$

173

$

(19,085)

Other comprehensive income before reclassifications

1,537

113

1,650

Amounts reclassified from other comprehensive loss

-

(105)

(105)

Net current period other comprehensive income

1,537

8

1,545

Balance as of June 30, 2024

$

(17,721)

$

181

$

(17,540)

The following table sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2023:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of March 31, 2023

$

(18,649)

$

(136)

$

(18,785)

Other comprehensive loss before reclassifications

(1,389)

(9)

(1,398)

Amounts reclassified from other comprehensive loss

-

34

34

Net current period other comprehensive (loss) income

(1,389)

25

(1,364)

Balance as of June 30, 2023

$

(20,038)

$

(111)

$

(20,149)

The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2024:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2023

$

(15,223)

$

(191)

$

(15,414)

Other comprehensive (loss) income before reclassifications

(2,498)

539

(1,959)

Amounts reclassified from other comprehensive loss

-

(167)

(167)

Net current period other comprehensive (loss) income

(2,498)

372

(2,126)

Balance as of June 30, 2024

$

(17,721)

$

181

$

(17,540)

The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2023:

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 loss before reclassifications

(2,410)

(100)

(2,510)

Amounts reclassified from other comprehensive loss

-

46

46

Net current period other comprehensive loss

(2,410)

(54)

(2,464)

Balance as of June 30, 2023

$

(20,038)

$

(111)

$

(20,149)

The effects on net income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts for the three and six months ended June 30, 2024 and 2023, were as follows:

Gains (losses) reclassified from AOCI to the Consolidated Statements of Comprehensive Income (Loss)

Affected line item in the Consolidated

Three Months Ended

Six Months Ended

Statements of Comprehensive Income (Loss)

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Foreign exchange contracts:

Sales

$

136

$

(43)

$

217

$

(59)

Less: Income tax expense (benefit)

31

(9)

50

(13)

Amount reclassified, net of tax

$

105

$

(34)

$

167

$

(46)

Total reclassifications from AOCI

$

105

$

(34)

$

167

$

(46)

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2024
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 that 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 June 30, 2024 and December 31, 2023 were as follows:

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

344

$

-

$

344

$

-

$

344

$

-

$

344

Liabilities

Designated forward exchange contracts

$

-

$

-

$

-

$

-

$

-

$

-

$

-

$

-

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

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

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 in the accompanying consolidated statements of comprehensive income (loss) 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 following table summarizes the changes in contingent consideration liabilities:

TRED

Balance at December 31, 2023

$

129

Fair value adjustments

(125)

Impact of foreign currency exchange rates

(4)

Balance at June 30, 2024

$

-

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. As of June 30, 2024, the net sales threshold required for the payment of the TRED contingent consideration is not expected to be met.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2024
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. On July 30, 2024, the Company announced that its Board of Directors approved the payment on August 19, 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 August 9, 2024.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS (LOSS) PER SHARE
6 Months Ended
Jun. 30, 2024
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:

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Weighted average shares outstanding - basic

38,297

37,192

38,253

37,164

Effect of dilutive stock awards

-

-

-

-

Weighted average shares outstanding - diluted

38,297

37,192

38,253

37,164

Loss from continuing operations per share:

Basic

$

(0.14)

$

(0.12)

$

(0.31)

$

(0.17)

Diluted

(0.14)

(0.12)

(0.31)

(0.17)

Income from discontinued operations per share:

Basic

$

-

$

0.06

$

0.74

$

0.16

Diluted

-

0.06

0.74

0.16

Net (loss) income per share:

Basic

$

(0.14)

$

(0.06)

$

0.43

$

(0.01)

Diluted

(0.14)

(0.06)

0.43

(0.01)

For the three months ended June 30, 2024 and 2023, equity awards of 5,762 and 6,082, respectively, and for the six months ended June 30, 2024 and 2023, equity awards of 5,405 and 6,058, respectively, were excluded from the calculation of earnings (loss) per share for these periods as they were anti-dilutive.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION PLAN
6 Months Ended
Jun. 30, 2024
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 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.

Options Granted:

During the six months ended June 30, 2024, the Company issued stock options for an aggregate of 1,240 shares under the 2015 Plan to directors and employees of the Company. Of the 1,240 options, 1,140 options vest and become exercisable over a period of two years and 100 vest in four equal consecutive quarterly tranches from the date of grant. 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:

Options Granted During the Six Months Ended June 30, 2024

Number of options

1,240

Option vesting period

1 - 2 Years

Grant price (per share)

$6.75 - $6.81

Dividend yield

1.47% - 1.48%

Expected volatility (a)

50.3% - 51.9%

Risk-free interest rate

4.08% - 4.57%

Expected life (years) (b)

5.31 - 5.75

Weighted average fair value (per share)

$3.06 - $3.12

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

The grant date fair value of the stock options granted during the six months ended June 30, 2024 was $3,798, which will be recognized over the vesting period of the options.

Restricted Stock Awards Granted:

On March 11, 2024, the Company issued and granted employees restricted stock awards of 100 restricted shares under the 2015 Plan, of which 50 and 50 shares will vest and become nonforfeitable on each March 11, 2025 and March 11, 2026, respectively. As these restricted stock awards vest over time, the fair value of the restricted stock was estimated as of the date of grant using the grant price of $6.75 per share. The grant date fair value of the restricted stock awards was approximately $675 which will be amortized over the expected term of 2 years.

The total non-cash stock compensation expense for continuing operations related to restricted stock, stock options and stock awards recorded by the Company for the three months ended June 30, 2024 and 2023 was $1,528 and $1,486, respectively, and for the six months ended June 30, 2024 and 2023 was $2,706 and $2,772, respectively. For the three and six months ended June 30, 2024 and 2023, the majority of stock-based compensation costs were classified as selling, general and administrative expenses.

As of June 30, 2024, there were 1,176 unvested stock options and unrecognized compensation cost of $3,604 related to unvested stock options, as well as 1,600 unvested restricted stock awards and unrecognized compensation costs of $6,159 related to unvested restricted stock awards.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RESTRUCTURING
6 Months Ended
Jun. 30, 2024
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 three months ended June 30, 2024 and 2023, the Company incurred $161 and $736, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred $531 and $736, respectively, of restructuring charges related to these actions. The Company has incurred $3,754 of cumulative restructuring charges since the commencement of restructuring actions in 2023. 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 condensed

consolidated statements of comprehensive income (loss). 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 continue to 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 2025.

The following table summarizes the restructuring charges, payments and the remaining liabilities related to restructuring costs at June 30, 2024, which are included within accrued liabilities in the condensed consolidated balance sheets:

Outdoor

Adventure

Corporate

Total

Balance at December 31, 2023

1,246

-

-

1,246

Charges to expense:

Employee termination benefits

$

355

$

160

$

-

$

515

Exit costs

16

-

-

16

Total restructuring charges

$

371

$

160

$

-

$

531

Cash payments and non-cash charges:

Cash payments

(1,471)

(160)

-

(1,631)

Asset impairments

(23)

-

-

(23)

Balance at June 30, 2024

$

123

$

-

$

-

$

123

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS
6 Months Ended
Jun. 30, 2024
COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS  
COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS

NOTE 16. COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS

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 position, 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 condensed consolidated balance sheets; however, the actual amounts of such possible losses cannot currently be reasonably estimated by the Company. It is possible that, as additional information becomes available, the Company may subsequently determine that it may incur losses from such contingencies materially in excess of the amounts initially accrued by the Company which could have a material adverse effect on the Company’s liquidity, stock price, consolidated financial position, results of operations and/or cash flows.

Legal expenses incurred in the ordinary course of business are included in selling, general, and administrative expenses in the consolidated statements of comprehensive income (loss) except as described below. See Part II, Item 1. “Legal Proceedings.”

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 civil monetary penalties of $16,135 and $9,000, respectively, for the two matters described above.

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 ultimately disagreed with our position and the agency staff has restated their recommendation for the monetary penalties which the Company intends to strongly contest and vigorously defend against.

John C. Walbrecht, the former President of BDEL and the Company, received a letter from the CPSC dated June 25, 2024 alleging that in his personal capacity he knowingly violated the Consumer Product Safety Act by failing to timely report that the beacons in question contained a defect. The staff of the CPSC recommended a $5,000 fine against Mr. Walbrecht personally. Pursuant to the Company’s by-laws, the Company has agreed to indemnify Mr. Walbrecht and advance his legal fees, and he has provided an undertaking to the Company that the Company will be entitled to recover those expenses if it is ultimately determined that he was not entitled to indemnification.

Based on currently available information, the Company believes an unfavorable outcome is probable, however, we cannot reasonably estimate on what terms or if this matter will be resolved. During the six months ended June 30, 2024, the Company recorded a liability of $2,500 representing the low end of the range of our estimated exposure. The Company does not have a better estimate of the loss; therefore the low-end of the range was recorded as an accrued liability during the first quarter of 2024 and a corresponding expense is included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss).

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.  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. During the three months ended June 30, 2024 and 2023, the Company incurred legal expenses of $180 and $107, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred legal expenses of $385 and $163, respectively, in efforts to resolve this matter. These legal expenses are included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss).

Clarus Corporation against HAP Trading, LLC and Harsh A. Padia

On September 23, 2022, the Company filed a lawsuit in the United States District Court for the Southern District of New York against HAP Trading, LLC and Harsh A. Padia (“HAP Trading”), seeking disgorgement of profits from transactions in the Company’s common stock and related derivative securities in violation of Section 16(b) of the Securities Exchange Act of 1934, as amended.

Clarus Corporation v. Caption Management, LLC, et al.    

On March 8, 2024, the Company filed a lawsuit in the United States District Court for the Southern District of New York against Caption Management, LLC, Caption Partners II LP, Caption GP, LLC, William Cooper and Jason Strasser (“Caption Management”), seeking disgorgement of profits from transactions in the Company’s stock and related derivative securities in violation of Section 16(b) of the Securities Exchange Act of 1934, as amended.  

During the three months ended June 30, 2024, and 2023, the Company incurred legal expenses of $219 and $248, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred legal expenses of $516 and $320, respectively, in the efforts to bring the cases against HAP Trading and Caption Management to trial. These legal expenses are included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss).

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES
6 Months Ended
Jun. 30, 2024
INCOME TAXES  
INCOME TAXES

NOTE 17. INCOME TAXES

The Company’s U.S. federal statutory tax rate of 21% and its foreign operations have statutory tax rates of approximately 23% in Austria, 28% in New Zealand, and 30% in Australia.

The difference between the Company’s estimated effective tax rate benefit of 24.4% for the three months ended June 30, 2024, and the U.S. federal statutory tax rate of 21% was primarily due to the impact of stock compensation and research and experimentation expenditures and credits in the second quarter of 2024.

The difference between the Company’s estimated effective tax rate benefit of 18.0% for the six months ended June 30, 2024, and the U.S. federal statutory tax rate of 21% was primarily due to the impact of stock compensation and research and experimentation expenditures and credits in the first half of 2024.

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,179, before deferred tax liabilities of $34,434. The Company has provided a valuation allowance against a portion of the deferred tax assets as of June 30, 2024 and December 31, 2023, because the ultimate realization of those assets did not meet the more-likely-than-not criteria. Part of the Company’s

deferred tax assets consist of net operating loss carryforwards (“NOLs”) 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 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 sheet and the judgment required in determining the Company’s future taxable income. The need for a valuation allowance is reassessed at each interim reporting period.

As of June 30, 2024, we had approximately $17,000 in U.S. net deferred tax assets. These deferred tax assets are estimated to reverse into NOL carryforwards that can be used to offset taxable income and reduce income taxes payable in future periods. At this time, we consider it more likely than not that we will have sufficient taxable income in future periods that will allow us to realize these deferred tax assets. However, unless we can generate sufficient taxable income from our future operations, a valuation allowance to reduce our U.S. deferred tax assets may be required, which would materially increase our expenses in the period the allowance is recognized and have a material adverse effect on our results of operations and consolidated financial position.

As of December 31, 2023, the Company had 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 offset a portion of its future U.S. Federal income taxes.

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

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION
6 Months Ended
Jun. 30, 2024
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:

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Sales to external customers:

Outdoor

Domestic sales

$

18,885

$

21,869

$

42,514

$

43,434

International sales

17,302

18,198

40,695

49,408

Total Outdoor

36,187

40,067

83,209

92,842

Adventure

Domestic sales

4,049

4,056

8,704

6,688

International sales

16,248

13,814

33,882

28,685

Total Adventure

20,297

17,870

42,586

35,373

Total sales to external customers

56,484

57,937

125,795

128,215

Segment operating (loss) income:

Outdoor

(2,395)

(1,224)

(4,106)

266

Adventure

(1,267)

(502)

(2,037)

(100)

Total segment operating (loss) income

(3,662)

(1,726)

(6,143)

166

Corporate costs

(4,475)

(3,692)

(8,768)

(8,030)

Interest income, net

455

8

825

13

Other, net

414

226

(495)

302

Loss before income tax

$

(7,268)

$

(5,184)

$

(14,581)

$

(7,549)

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

Total assets by segment, as of June 30, 2024 and December 31, 2023, were as follows:

    

June 30, 2024

    

December 31, 2023

Outdoor

$

156,113

$

163,083

Adventure

173,518

185,023

Corporate

39,769

9,948

$

369,400

$

358,054

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

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Capital expenditures:

Outdoor

$

787

$

455

$

1,507

$

778

Adventure

776

659

1,067

1,068

Total capital expenditures

$

1,563

$

1,114

$

2,574

$

1,846

Depreciation:

Outdoor

$

661

$

740

$

1,334

$

1,413

Adventure

384

340

737

606

Total depreciation

$

1,045

$

1,080

$

2,071

$

2,019

Amortization:

Outdoor

$

285

$

256

$

571

$

514

Adventure

2,166

2,458

4,329

4,968

Total amortization

$

2,451

$

2,714

$

4,900

$

5,482

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net Income (Loss) $ (5,493) $ 21,884 $ (2,091) $ 1,598 $ 16,391 $ (493)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policy)
6 Months Ended
Jun. 30, 2024
NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Basis of Accounting

The accompanying unaudited condensed consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “us” or “our”) as of June 30, 2024 and December 31, 2023 and for the three and six months ended June 30, 2024 and 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), instructions to the Quarterly Report on Form 10-Q, and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments, except otherwise disclosed) necessary for a fair presentation of the unaudited condensed consolidated financial statements have been included. The results for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be obtained for the year ending December 31, 2024. These interim financial statements should be read in conjunction with the Company’s audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on March 7, 2024.

Nature of Business

Nature of Business

Headquartered in Salt Lake City, Utah, we are a global leader in the design and development of best-in-class equipment and lifestyle products for outdoor enthusiasts. Driven by our rich history of engineering and innovation, our objective is to provide safe, simple, effective and beautiful products so that our customers can maximize their outdoor pursuits and adventures. 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.

Reclassifications

Reclassifications

Certain reclassifications have been made to prior period financial statements to conform to the current period presentation. Specifically, legal costs associated with specific legal matters which were recorded in selling, general, and administrative expenses are now presented in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss). See Note 16 for discussion regarding legal matters.

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 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS (Tables)
6 Months Ended
Jun. 30, 2024
ACQUISITIONS  
Schedule Of Purchase Price Allocation

TRED

October 9, 2023

Number of Shares

Estimated Fair Value

Cash paid

-

$

5,659

Issuance of shares of Clarus Corporation

179

1,069

Contingent consideration

-

121

Total purchase consideration

179

$

6,849

Assets acquired and liabilities assumed

Assets

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

Liabilities

Accounts payable and accrued liabilities

638

Deferred income taxes

873

Total liabilities

1,511

Net Book Value Acquired

$

6,849

Schedule Of Intangible Assets Other Than Goodwill Acquired

TRED

Average

Gross

Useful Life

Intangibles subject to amortization

Customer relationships

$

1,249

8.0 years

Product technologies

394

6.0 years

Tradenames

1,662

12.0 years

Intangibles not subject to amortization

Trademarks

-

N/A

$

3,305

9.8 years

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DISCONTINUED OPERATIONS (Tables)
6 Months Ended
Jun. 30, 2024
DISCONTINUED OPERATIONS  
Schedule of disposal group

December 31, 2023

Accounts receivable, net

$

9,914

Inventories

44,208

Prepaid and other current assets

2,931

Total current assets held for sale

57,053

Property and equipment, net

24,075

Other intangible assets, net

4,926

Indefinite-lived intangible assets

24,500

Goodwill

26,715

Other long-term assets

15

Total assets held for sale

$

137,284

Accounts payable

$

2,441

Accrued liabilities

3,303

Total current liabilities held for sale

5,744

Total liabilities held for sale

$

5,744

Three Months Ended

Six Months Ended

June 30, 2024

June 30, 2023

June 30, 2024

June 30, 2023

Sales

$

-

$

25,791

$

10,585

$

52,897

Cost of goods sold

-

(17,614)

(6,543)

(34,207)

Selling, general and administrative

-

(2,963)

(2,062)

(6,300)

Restructuring charges

-

-

(3)

-

Transaction costs

-

(37)

(3,440)

(74)

Interest expense, net

-

(2,865)

(2,455)

(5,616)

Other, net

-

(2)

(38)

7

(Loss) income from operations of discontinued operations

-

2,310

(3,956)

6,707

Gain on sale of discontinued operations

-

-

40,585

-

Income from discontinued operations before taxes

-

2,310

36,629

6,707

Income tax expense

-

79

8,283

847

Income from discontinued operations, net of tax

$

-

$

2,231

$

28,346

$

5,860

Six Months Ended

June 30, 2024

June 30, 2023

Depreciation of property and equipment

-

1,713

Amortization of intangible assets

-

1,017

Stock-based compensation

5

97

Purchase of property and equipment

886

1,406

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2024
INVENTORIES  
Schedule of Inventories

June 30, 2024

    

December 31, 2023

Finished goods

$

80,347

$

78,887

Work-in-process

387

295

Raw materials and supplies

10,722

12,227

$

91,456

$

91,409

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2024
PROPERTY AND EQUIPMENT  
Schedule of Property And Equipment

June 30, 2024

    

December 31, 2023

Land

$

2,850

$

2,850

Building and improvements

6,485

6,476

Furniture and fixtures

6,198

6,195

Computer hardware and software

8,191

8,092

Machinery and equipment

18,623

18,119

Construction in progress

2,763

1,224

45,110

42,956

Less accumulated depreciation

(28,081)

(26,369)

$

17,029

$

16,587

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2024
GOODWILL AND INTANGIBLE ASSETS  
Schedule Of Goodwill

Outdoor

    

Adventure

    

Total

Goodwill

$

29,507

$

91,375

$

120,882

Accumulated goodwill impairments

(29,507)

(52,071)

(81,578)

Balance at December 31, 2023

$

-

$

39,320

$

39,320

Impact of foreign currency exchange rates

-

(486)

(486)

Balance at June 30, 2024

$

-

$

38,834

$

38,834

Schedule Of Indefinite Lived Intangible Assets

Balance at December 31, 2023

$

58,527

Impact of foreign currency exchange rates

(833)

Balance at June 30, 2024

$

57,694

Schedule Of Trademarks

June 30, 2024

    

December 31, 2023

Black Diamond

$

19,600

$

19,600

PIEPS

2,990

3,080

Rhino-Rack

25,232

25,767

MAXTRAX

9,872

10,080

$

57,694

$

58,527

Schedule Of Definite Lived Intangible Assets, Net

Gross balance at December 31, 2023

$

82,103

Disposal of fully amortized other intangible assets

(163)

Impact of foreign currency exchange rates

(1,330)

Gross balance at June 30, 2024

$

80,610

Schedule Of Intangible Assets, Net Of Amortization

June 30, 2024

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

Intangibles subject to amortization

Customer relationships

$

60,297

$

(33,654)

$

26,643

13.8 years

Product technologies

17,628

(10,127)

7,501

10.0 years

Tradenames

1,738

(103)

1,635

12.0 years

Core technologies

947

(947)

-

10.0 years

$

80,610

$

(44,831)

$

35,779

12.9 years

December 31, 2023

Gross

    

Accumulated Amortization

    

Net

    

Weighted Average Useful Life

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

Future Amortization Expense For Definite-Lived Intangible Assets

Years Ending December 31,

    

Amortization Expense

2024 (excluding the six months ended June 30, 2024)

$

4,814

2025

8,183

2026

6,394

2027

4,659

2028

3,432

2029

2,575

Thereafter

5,722

$

35,779

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2024
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES  
Schedule Of Accrued Liabilities

June 30, 2024

    

December 31, 2023

Accrued payroll and related items

$

3,834

$

3,964

Accrued bonus

1,966

2,047

Designated forward exchange contracts

-

221

Accrued warranty

1,796

1,648

Current lease liabilities

3,294

3,179

Accrued commissions

416

344

Contingent consideration liabilities

-

129

Accrued CPSC regulatory matter

2,500

-

Restructuring liabilities

123

1,246

Other

9,429

11,802

$

23,358

$

24,580

Schedule Of Other Long-Term Liabilities

June 30, 2024

    

December 31, 2023

Long-term lease liability

$

11,403

$

13,030

Other

1,126

1,130

$

12,529

$

14,160

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LONG-TERM DEBT (Tables)
6 Months Ended
Jun. 30, 2024
LONG-TERM DEBT  
Schedule of Long-Term Debt

June 30, 2024

    

December 31, 2023

Revolving credit facility (a)

$

-

$

10,375

Other debt (b)

-

40

Term loan (c)

-

109,375

-

119,790

Less current portion

-

(119,790)

$

-

$

-

(a)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 paid 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%.
(b)Foreign subsidiaries of the Company had term debt with financial institutions, which was repaid as of June 30, 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%. The term debt was secured by certain assets of the foreign subsidiaries.
(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 paid interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023, the rate was approximately 7.7%.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2024
DERIVATIVE FINANCIAL INSTRUMENTS  
Schedule Of Contracts Designated As Hedged Instruments

June 30, 2024

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$4,956

February 2025

Foreign exchange contracts - Euros

€ 9,404

February 2025

December 31, 2023

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$7,925

February 2025

Foreign exchange contracts - Euros

€ 20,612

February 2025

Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification

Classification

    

June 30, 2024

    

December 31, 2023

Derivative instruments in asset positions:

Designated forward exchange contracts

Prepaid and other current assets

$

344

$

-

Derivative instruments in liability positions:

Designated forward exchange contracts

Accrued liabilities

$

-

$

221

Designated forward exchange contracts

Other long-term liabilities

$

-

$

35

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
6 Months Ended
Jun. 30, 2024
ACCUMULATED OTHER COMPREHENSIVE LOSS  
Schedule of Accumulated Other Comprehensive Loss

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of March 31, 2024

$

(19,258)

$

173

$

(19,085)

Other comprehensive income before reclassifications

1,537

113

1,650

Amounts reclassified from other comprehensive loss

-

(105)

(105)

Net current period other comprehensive income

1,537

8

1,545

Balance as of June 30, 2024

$

(17,721)

$

181

$

(17,540)

The following table sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2023:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of March 31, 2023

$

(18,649)

$

(136)

$

(18,785)

Other comprehensive loss before reclassifications

(1,389)

(9)

(1,398)

Amounts reclassified from other comprehensive loss

-

34

34

Net current period other comprehensive (loss) income

(1,389)

25

(1,364)

Balance as of June 30, 2023

$

(20,038)

$

(111)

$

(20,149)

The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2024:

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

Balance as of December 31, 2023

$

(15,223)

$

(191)

$

(15,414)

Other comprehensive (loss) income before reclassifications

(2,498)

539

(1,959)

Amounts reclassified from other comprehensive loss

-

(167)

(167)

Net current period other comprehensive (loss) income

(2,498)

372

(2,126)

Balance as of June 30, 2024

$

(17,721)

$

181

$

(17,540)

The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2023:

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 loss before reclassifications

(2,410)

(100)

(2,510)

Amounts reclassified from other comprehensive loss

-

46

46

Net current period other comprehensive loss

(2,410)

(54)

(2,464)

Balance as of June 30, 2023

$

(20,038)

$

(111)

$

(20,149)

Schedule of effects on net income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts

Gains (losses) reclassified from AOCI to the Consolidated Statements of Comprehensive Income (Loss)

Affected line item in the Consolidated

Three Months Ended

Six Months Ended

Statements of Comprehensive Income (Loss)

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Foreign exchange contracts:

Sales

$

136

$

(43)

$

217

$

(59)

Less: Income tax expense (benefit)

31

(9)

50

(13)

Amount reclassified, net of tax

$

105

$

(34)

$

167

$

(46)

Total reclassifications from AOCI

$

105

$

(34)

$

167

$

(46)

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2024
FAIR VALUE MEASUREMENTS  
Schedule Of Assets And Liabilities Measured On A Recurring Basis

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Designated forward exchange contracts

$

-

$

344

$

-

$

344

$

-

$

344

$

-

$

344

Liabilities

Designated forward exchange contracts

$

-

$

-

$

-

$

-

$

-

$

-

$

-

$

-

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

Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis

TRED

Balance at December 31, 2023

$

129

Fair value adjustments

(125)

Impact of foreign currency exchange rates

(4)

Balance at June 30, 2024

$

-

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
EARNINGS (LOSS) PER SHARE  
Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Weighted average shares outstanding - basic

38,297

37,192

38,253

37,164

Effect of dilutive stock awards

-

-

-

-

Weighted average shares outstanding - diluted

38,297

37,192

38,253

37,164

Loss from continuing operations per share:

Basic

$

(0.14)

$

(0.12)

$

(0.31)

$

(0.17)

Diluted

(0.14)

(0.12)

(0.31)

(0.17)

Income from discontinued operations per share:

Basic

$

-

$

0.06

$

0.74

$

0.16

Diluted

-

0.06

0.74

0.16

Net (loss) income per share:

Basic

$

(0.14)

$

(0.06)

$

0.43

$

(0.01)

Diluted

(0.14)

(0.06)

0.43

(0.01)

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION PLAN (Tables)
6 Months Ended
Jun. 30, 2024
STOCK-BASED COMPENSATION PLAN  
Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards

Number of options

1,240

Option vesting period

1 - 2 Years

Grant price (per share)

$6.75 - $6.81

Dividend yield

1.47% - 1.48%

Expected volatility (a)

50.3% - 51.9%

Risk-free interest rate

4.08% - 4.57%

Expected life (years) (b)

5.31 - 5.75

Weighted average fair value (per share)

$3.06 - $3.12

(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.
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RESTRUCTURING (Tables)
6 Months Ended
Jun. 30, 2024
RESTRUCTURING  
Schedule of pre-tax restructuring charges by segment

Outdoor

Adventure

Corporate

Total

Balance at December 31, 2023

1,246

-

-

1,246

Charges to expense:

Employee termination benefits

$

355

$

160

$

-

$

515

Exit costs

16

-

-

16

Total restructuring charges

$

371

$

160

$

-

$

531

Cash payments and non-cash charges:

Cash payments

(1,471)

(160)

-

(1,631)

Asset impairments

(23)

-

-

(23)

Balance at June 30, 2024

$

123

$

-

$

-

$

123

XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2024
INCOME TAXES  
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

XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2024
SEGMENT INFORMATION  
Financial Information for Segments

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Sales to external customers:

Outdoor

Domestic sales

$

18,885

$

21,869

$

42,514

$

43,434

International sales

17,302

18,198

40,695

49,408

Total Outdoor

36,187

40,067

83,209

92,842

Adventure

Domestic sales

4,049

4,056

8,704

6,688

International sales

16,248

13,814

33,882

28,685

Total Adventure

20,297

17,870

42,586

35,373

Total sales to external customers

56,484

57,937

125,795

128,215

Segment operating (loss) income:

Outdoor

(2,395)

(1,224)

(4,106)

266

Adventure

(1,267)

(502)

(2,037)

(100)

Total segment operating (loss) income

(3,662)

(1,726)

(6,143)

166

Corporate costs

(4,475)

(3,692)

(8,768)

(8,030)

Interest income, net

455

8

825

13

Other, net

414

226

(495)

302

Loss before income tax

$

(7,268)

$

(5,184)

$

(14,581)

$

(7,549)

Total Assets by Segment

    

June 30, 2024

    

December 31, 2023

Outdoor

$

156,113

$

163,083

Adventure

173,518

185,023

Corporate

39,769

9,948

$

369,400

$

358,054

Capital Expenditures, Depreciation and Amortization by Segment

Three Months Ended

Six Months Ended

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Capital expenditures:

Outdoor

$

787

$

455

$

1,507

$

778

Adventure

776

659

1,067

1,068

Total capital expenditures

$

1,563

$

1,114

$

2,574

$

1,846

Depreciation:

Outdoor

$

661

$

740

$

1,334

$

1,413

Adventure

384

340

737

606

Total depreciation

$

1,045

$

1,080

$

2,071

$

2,019

Amortization:

Outdoor

$

285

$

256

$

571

$

514

Adventure

2,166

2,458

4,329

4,968

Total amortization

$

2,451

$

2,714

$

4,900

$

5,482

XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS (Narrative) (Details)
shares in Thousands, $ in Thousands, $ in Thousands
Oct. 09, 2023
USD ($)
shares
Oct. 09, 2023
AUD ($)
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Oct. 09, 2023
AUD ($)
Business Acquisition [Line Items]          
Estimated value of contingent consideration       $ 129  
Goodwill     $ 38,834 $ 39,320  
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
Goodwill $ 2,832        
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS (Schedule Of Purchase Price Allocation) (Details)
shares in Thousands, $ in Thousands, $ in Thousands
Oct. 09, 2023
USD ($)
shares
Oct. 09, 2023
AUD ($)
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Assets acquired and liabilities assumed        
Goodwill     $ 38,834 $ 39,320
TRED        
Business Acquisition [Line Items]        
Cash paid $ 5,659 $ 8,875    
Issuance of shares of Clarus Corporation (shares) | shares 179 179    
Issuance of shares of Clarus Corporation $ 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      
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details) - TRED
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization, Average Useful Life 9 years 9 months 18 days
Intangibles $ 3,305
Customer Relationships  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 1,249
Intangibles subject to amortization, Average Useful Life 8 years
Product Technologies  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 394
Intangibles subject to amortization, Average Useful Life 6 years
Trade Names  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 1,662
Intangibles subject to amortization, Average Useful Life 12 years
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DISCONTINUED OPERATIONS (Details) - USD ($)
$ in Thousands
6 Months Ended
Feb. 29, 2024
Jun. 30, 2024
DISCONTINUED OPERATIONS    
Cash received under the terms   $ 175,674
Pre-tax gain on sale of business   $ 40,585
Disposed by sale | Precision Sport    
DISCONTINUED OPERATIONS    
Purchase price $ 175,000  
Cash received under the terms $ 175,674  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DISCONTINUED OPERATIONS - Carrying Values (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Balance sheet disclosure  
Total current assets held for sale $ 137,284
Total current liabilities held for sale 5,744
Held for sale asset | Precision Sport  
Balance sheet disclosure  
Accounts receivable, net 9,914
Inventories 44,208
Prepaid and other current assets 2,931
Total current assets held for sale 57,053
Property and equipment, net 24,075
Other intangible assets, net 4,926
Indefinite-lived intangible assets 24,500
Goodwill 26,715
Other long-term assets 15
Total assets held for sale 137,284
Accounts payable 2,441
Accrued liabilities 3,303
Total current liabilities held for sale 5,744
Total liabilities held for sale $ 5,744
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DISCONTINUED OPERATIONS - Results of operations and cash flow (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income statement disclosure      
Income from discontinued operations, net of tax $ 2,231 $ 28,346 $ 5,860
Held for sale asset | Precision Sport      
Income statement disclosure      
Sales 25,791 10,585 52,897
Cost of goods sold (17,614) (6,543) (34,207)
Selling, general and administrative (2,963) (2,062) (6,300)
Restructuring charges   (3)  
Transaction costs (37) (3,440) (74)
Interest expense, net (2,865) (2,455) (5,616)
Other, net (2) (38) 7
(Loss) income from operations of discontinued operations 2,310 (3,956) 6,707
Gain on sale of discontinued operations   40,585  
Income from discontinued operations before taxes 2,310 36,629 6,707
Income tax expense 79 8,283 847
Income from discontinued operations, net of tax $ 2,231 28,346 5,860
Discontinued Operation, Alternative Cash Flow Information [Abstract]      
Depreciation of property and equipment     1,713
Amortization of intangible assets     1,017
Stock-based compensation   5 97
Purchase of property and equipment   $ 886 $ 1,406
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
INVENTORIES    
Finished goods $ 80,347 $ 78,887
Work-in-process 387 295
Raw materials and supplies 10,722 12,227
Inventories $ 91,456 $ 91,409
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 45,110 $ 42,956
Less accumulated depreciation (28,081) (26,369)
Property and equipment 17,029 16,587
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,485 6,476
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,198 6,195
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,191 8,092
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,623 18,119
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,763 $ 1,224
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY AND EQUIPMENT (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
PROPERTY AND EQUIPMENT        
Depreciation expense continuing operations $ 1,045 $ 1,080 $ 2,071 $ 2,019
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
GOODWILL AND INTANGIBLE ASSETS        
Amortization expense continuing operations $ 2,451 $ 2,714 $ 4,900 $ 5,482
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Schedule Of Goodwill) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Goodwill [Line Items]    
Goodwill   $ 120,882
Accumulated goodwill impairments   (81,578)
Beginning Balance $ 39,320  
Impact of foreign currency exchange rates (486)  
Ending Balance 38,834  
Outdoor    
Goodwill [Line Items]    
Goodwill   29,507
Accumulated goodwill impairments   (29,507)
Adventure    
Goodwill [Line Items]    
Goodwill   91,375
Accumulated goodwill impairments   $ (52,071)
Beginning Balance 39,320  
Impact of foreign currency exchange rates (486)  
Ending Balance $ 38,834  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Schedule Of Indefinite Lived Intangible Assets) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
GOODWILL AND INTANGIBLE ASSETS  
Beginning balance $ 58,527
Impact of foreign currency exchange rates (833)
Ending balance $ 57,694
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Schedule of Trademarks) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Indefinite-lived Intangible Assets [Line Items]    
Trademarks $ 57,694 $ 58,527
Black Diamond Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Trademarks 19,600 19,600
PIEPS Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Trademarks 2,990 3,080
Rhino-Rack Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Trademarks 25,232 25,767
MAXTRAX Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Trademarks $ 9,872 $ 10,080
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Schedule Of Definite Lived Intangible Assets, Net) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
GOODWILL AND INTANGIBLE ASSETS  
Gross beginning balance $ 82,103
Disposal of fully amortized other intangible assets (163)
Impact of foreign currency exchange rates (1,330)
Gross ending balance $ 80,610
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Schedule Of Intangible Assets, Net Of Amortization) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 80,610 $ 82,103
Accumulated Amortization (44,831) (40,637)
Intangible assets, net $ 35,779 $ 41,466
Weighted Average Useful Life 12 years 10 months 24 days 12 years 10 months 24 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 60,297 $ 61,215
Accumulated Amortization (33,654) (30,478)
Intangible assets, net $ 26,643 $ 30,737
Weighted Average Useful Life 13 years 9 months 18 days 13 years 9 months 18 days
Product technologies    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 17,628 $ 18,003
Accumulated Amortization (10,127) (9,014)
Intangible assets, net $ 7,501 $ 8,989
Weighted Average Useful Life 10 years 10 years
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 1,738 $ 1,938
Accumulated Amortization (103) (198)
Intangible assets, net $ 1,635 $ 1,740
Weighted Average Useful Life 12 years 11 years 4 months 24 days
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 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Future Amortization Expense For Definite-Lived Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
GOODWILL AND INTANGIBLE ASSETS    
2024 (excluding the six months ended June 30, 2024) $ 4,814  
2025 8,183  
2026 6,394  
2027 4,659  
2028 3,432  
2029 2,575  
Thereafter 5,722  
Intangible assets, net $ 35,779 $ 41,466
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES    
Accrued payroll and related items $ 3,834 $ 3,964
Accrued bonus 1,966 2,047
Designated forward exchange contracts   221
Accrued warranty 1,796 1,648
Current lease liabilities 3,294 3,179
Accrued commissions 416 344
Contingent consideration liabilities   129
Accrued CPSC regulatory matter 2,500  
Restructuring liabilities 123 1,246
Other 9,429 11,802
Accrued liabilities $ 23,358 $ 24,580
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Schedule Of Other Long-Term Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES    
Long-term lease liability $ 11,403 $ 13,030
Other 1,126 1,130
Other long-term liabilities $ 12,529 $ 14,160
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LONG-TERM DEBT (Components Of Long-Term Debt) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Components of long-term debt  
Total carrying amount of long-term debt $ 119,790
Less current portion $ (119,790)
Foreign Credit Facility | Minimum  
Components of long-term debt  
Interest rate at end of period 3.20%
Revolving credit facility  
Components of long-term debt  
Credit facility $ 10,375
Revolving credit facility | Restated Credit Agreement | Minimum  
Components of long-term debt  
Interest rate at end of period 7.70%
Revolving credit facility | Restated Credit Agreement | Maximum  
Components of long-term debt  
Interest rate at end of period 9.80%
Foreign Credit Facility  
Components of long-term debt  
Credit facility $ 40
Term loan  
Components of long-term debt  
Term loan $ 109,375
Term loan | Restated Credit Agreement  
Components of long-term debt  
Interest rate at end of period 7.70%
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE FINANCIAL INSTRUMENTS (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative Financial Instruments        
Gain (loss) on derivatives     $ 344  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Total other (expense) income, net  
Revenue $ 56,484 $ 57,937 $ 125,795 $ 128,215
Maximum        
Derivative Financial Instruments        
Remaining maturity of derivatives     1 year  
Reclassification of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Cash Flow Hedges        
Derivative Financial Instruments        
Revenue $ 136 $ (43) $ 217 $ (59)
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE FINANCIAL INSTRUMENTS (Schedule Of Contracts Designated As Hedged Instruments) (Details) - Designated as Hedging Instrument
€ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
CAD ($)
Dec. 31, 2023
CAD ($)
Jun. 30, 2024
EUR (€)
Dec. 31, 2023
EUR (€)
Canadian Dollars        
Derivative Instruments and Hedging Activities Disclosures        
Foreign exchange contracts, Notional Amount | $ $ 4,956 $ 7,925    
Foreign exchange contracts, Latest Maturity Feb. 01, 2025 Feb. 01, 2025    
Euros        
Derivative Instruments and Hedging Activities Disclosures        
Foreign exchange contracts, Notional Amount | €     € 9,404 € 20,612
Foreign exchange contracts, Latest Maturity Feb. 01, 2025 Feb. 01, 2025    
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE FINANCIAL INSTRUMENTS (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details) - Forward exchange contracts - Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Prepaid and other current assets    
Derivative Financial Instruments    
Derivative instruments in asset positions, Forward exchange contracts $ 344  
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
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Components Of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Loss            
Balance   $ (15,414)     $ (15,414)  
Net current period other comprehensive (loss) income $ 1,545 (3,671) $ (1,364) $ (1,100) (2,126) $ (2,464)
Balance (17,540)       (17,540)  
AOCI Including Portion Attributable to Noncontrolling Interest            
Accumulated Other Comprehensive Loss            
Balance (19,085) (15,414) (18,785) (17,685) (15,414) (17,685)
Other comprehensive (loss) income before reclassifications 1,650   (1,398)   (1,959) (2,510)
Amounts reclassified from other comprehensive (loss) income (105)   34   (167) 46
Net current period other comprehensive (loss) income 1,545   (1,364)   (2,126) (2,464)
Balance (17,540) (19,085) (20,149) (18,785) (17,540) (20,149)
Foreign Currency Translation Adjustments            
Accumulated Other Comprehensive Loss            
Balance (19,258) (15,223) (18,649) (17,628) (15,223) (17,628)
Other comprehensive (loss) income before reclassifications 1,537   (1,389)   (2,498) (2,410)
Net current period other comprehensive (loss) income 1,537   (1,389)   (2,498) (2,410)
Balance (17,721) (19,258) (20,038) (18,649) (17,721) (20,038)
Unrealized Gains (Losses) on Cash Flow Hedges            
Accumulated Other Comprehensive Loss            
Balance 173 (191) (136) (57) (191) (57)
Other comprehensive (loss) income before reclassifications 113   (9)   539 (100)
Amounts reclassified from other comprehensive (loss) income (105)   34   (167) 46
Net current period other comprehensive (loss) income 8   25   372 (54)
Balance $ 181 $ 173 $ (111) $ (136) $ 181 $ (111)
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Reclassification Out Of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Sales $ 56,484 $ 57,937 $ 125,795 $ 128,215
Less: Income tax expense (benefit) (1,775) (862) (2,626) (1,196)
Unrealized Gains (Losses) on Cash Flow Hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Total reclassifications from AOCI 105 (34) 167 (46)
Reclassification of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Cash Flow Hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Sales 136 (43) 217 (59)
Less: Income tax expense (benefit) 31 (9) 50 (13)
Total reclassifications from AOCI $ 105 $ (34) $ 167 $ (46)
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS (Schedule Of Assets And Liabilities Measured On A Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Designated forward exchange contract, assets $ 344  
Designated forward exchange contracts, liabilities   $ 256
Contingent consideration liabilities   129
Assets 344  
Liabilities   385
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 344  
Designated forward exchange contracts, liabilities   256
Assets 344  
Liabilities   256
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Designated forward exchange contract, assets
Designated forward exchange contracts, liabilities
Contingent consideration liabilities   129
Assets
Liabilities $ 129
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS (Narrative) (Details)
Jun. 30, 2024
Contingent Consideration  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis  
Discount rate 0.115
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS (Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contingent Consideration Expense (Benefit)
Contingent Consideration | TRED  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation  
Balance at beginning of period $ 129
Fair value adjustments (125)
Impact of foreign currency exchange rates $ (4)
Balance at end of period  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (Details) - $ / shares
3 Months Ended
Jun. 30, 2024
Aug. 06, 2018
Dividends per share $ 0.025  
Dividends per share on annualized basis   $ 0.10
O 2024 Q2 Dividends    
Dividend date declared Jul. 30, 2024  
Dividend date to be paid Aug. 19, 2024  
Dividends per share $ 0.025  
Dividend date of record Aug. 09, 2024  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
EARNINGS (LOSS) PER SHARE        
Weighted average shares outstanding - basic 38,297 37,192 38,253 37,164
Weighted average shares outstanding - diluted 38,297 37,192 38,253 37,164
Loss from continuing operations per share - Basic $ (0.14) $ (0.12) $ (0.31) $ (0.17)
Loss from continuing operations per share - Diluted (0.14) (0.12) (0.31) (0.17)
Income from discontinued operations per share - Basic   0.06 0.74 0.16
Income from discontinued operations per share - Diluted   0.06 0.74 0.16
Net (loss) income per share - Basic (0.14) (0.06) 0.43 (0.01)
Net (loss) income per share - Diluted $ (0.14) $ (0.06) $ 0.43 $ (0.01)
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS (LOSS) PER SHARE (Narrative) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
EARNINGS (LOSS) PER SHARE        
Antidilutive securities excluded from computation of earnings per share, number of shares 5,762 6,082 5,405 6,058
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION PLAN (Narrative) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 11, 2026
shares
Mar. 11, 2025
shares
Mar. 11, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
tranche
shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
tranche
shares
Jun. 30, 2023
USD ($)
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  
Stock options granted fair value | $           $ 3,798  
Unrecognized compensation cost related to unvested stock options | $       $ 3,604   $ 3,604  
Unvested restricted stock awards       1,600   1,600  
Unvested stock options       1,176   1,176  
Unrecognized compensation cost related to unvested restricted stock awards | $       $ 6,159   $ 6,159  
Total non-cash stock compensation expense | $       $ 1,528 $ 1,486 $ 2,706 $ 2,772
2015 Plan | Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock options issued under a plan           1,240  
Stock options, term of expiration           10 years  
2015 Plan | Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Awards granted     100        
Grant price (per share) | $ / shares     $ 6.75        
Fair value of awards | $     $ 675        
Expected term of awards     2 years        
2015 Plan | Restricted Stock | Forecast              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Awards vested   50          
Awards non-forfeitable 50            
Share-Based Payment Arrangement, Tranche One | 2015 Plan | Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock options issued under a plan           1,140  
Vesting period           2 years  
Share-Based Payment Arrangement, Tranche Two | 2015 Plan | Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock options issued under a plan           100  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Quarterly Tranches | tranche       4   4  
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION PLAN (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details) - 2015 Plan - Employee Stock Option [Member]
shares in Thousands
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Number of options | shares 1,240
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award  
Option vesting period 1 year
Grant price (per share) $ 6.75
Dividend yield 1.47%
Expected volatility 50.30%
Risk-free interest rate 4.08%
Expected term (years) 5 years 3 months 21 days
Weighted average fair value (per share) $ 3.06
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Option vesting period 2 years
Grant price (per share) $ 6.81
Dividend yield 1.48%
Expected volatility 51.90%
Risk-free interest rate 4.57%
Expected term (years) 5 years 9 months
Weighted average fair value (per share) $ 3.12
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RESTRUCTURING (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Restructuring          
Cumulative restructuring charges $ 3,754   $ 3,754    
Charges to expense:          
Employee termination benefits     515    
Exit costs     16    
Total restructuring charges $ 161 $ 736 531 $ 736  
Cash payments and non-cash charges:          
Cash payments     (1,631)    
Asset impairments     (23)    
Restructuring charges, payments and remaining liabilities     123   $ 1,246
Operating Segments | Outdoor          
Charges to expense:          
Employee termination benefits     355    
Exit costs     16    
Total restructuring charges     371    
Cash payments and non-cash charges:          
Cash payments     (1,471)    
Asset impairments     (23)    
Restructuring charges, payments and remaining liabilities     123   $ 1,246
Operating Segments | Adventure          
Charges to expense:          
Employee termination benefits     160    
Total restructuring charges     160    
Cash payments and non-cash charges:          
Cash payments     $ (160)    
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 18, 2023
Oct. 12, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Clarus Corporation v. Caption Management, LLC, et al.            
Loss Contingencies [Line Items]            
Legal expenses     $ 219,000 $ 248,000 $ 516,000 $ 320,000
Loss From Failure To Meet Statutory Reporting Obligations Under The Consumer Product Safety Act            
Loss Contingencies [Line Items]            
Monetary penalties to out of send mode   $ 16,135,000        
Monetary penalties to send mode into search mode $ 9,000,000          
Liability     5,000   5,000  
Accrued loss contingency     2,500,000   2,500,000  
Legal expenses     $ 180,000 $ 107,000 $ 385,000 $ 163,000
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Income Taxes      
Foreign statutory tax rate, foreign operations 21.00% 21.00%  
Net operating loss carryforwards for U.S. federal income tax purposes $ 7,699 $ 7,699 $ 7,699
Research and experimentation credit carryforwards     2,997
Estimated effective tax rate 24.40% 18.00%  
Statutory tax rate 21.00% 21.00%  
Gross deferred tax asset     39,893
Valuation allowance     714
Net deferred tax asset $ 17,000 $ 17,000 39,179
Deferred tax liabilities     $ 34,434
Austrian Ministry Of Finance      
Income Taxes      
Foreign statutory tax rate, foreign operations 23.00% 23.00%  
Inland Revenue Department, New Zealand      
Income Taxes      
Foreign statutory tax rate, foreign operations 28.00% 28.00%  
Australian Taxation Office      
Income Taxes      
Foreign statutory tax rate, foreign operations 30.00% 30.00%  
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES (Summary Of Tax Credit Carryforwards) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Tax Credit Carryforward    
Total net operating loss amount $ 7,699 $ 7,699
Operating loss carryforward expiration year 2027 and beyond    
Tax Credit Carryforward    
Net operating loss amount $ 7,699  
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Narrative) (Details)
6 Months Ended
Jun. 30, 2024
segment
SEGMENT INFORMATION  
Number of segments 2
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Financial Information for Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Sales to external customers $ 56,484 $ 57,937 $ 125,795 $ 128,215
Total segment operating (loss) income (8,137) (5,418) (14,911) (7,864)
Transaction costs (27) (22) (65) (59)
Contingent consideration expense 125   125 1,565
Legal costs and regulatory matter expenses (399) (355) (3,401) (483)
Corporate costs (4,475) (3,692) (8,768) (8,030)
Interest income, net 455 8 825 13
Other, net 414 226 (495) 302
Loss before income tax (7,268) (5,184) (14,581) (7,549)
Operating Segments        
Segment Reporting Information [Line Items]        
Total segment operating (loss) income (3,662) (1,726) (6,143) 166
Outdoor        
Segment Reporting Information [Line Items]        
Sales to external customers 36,187 40,067 83,209 92,842
Outdoor | Operating Segments        
Segment Reporting Information [Line Items]        
Total segment operating (loss) income (2,395) (1,224) (4,106) 266
Adventure        
Segment Reporting Information [Line Items]        
Sales to external customers 20,297 17,870 42,586 35,373
Adventure | Operating Segments        
Segment Reporting Information [Line Items]        
Total segment operating (loss) income (1,267) (502) (2,037) (100)
Domestic sales        
Segment Reporting Information [Line Items]        
Sales to external customers 22,934 25,925 51,218 50,122
Domestic sales | Outdoor        
Segment Reporting Information [Line Items]        
Sales to external customers 18,885 21,869 42,514 43,434
Domestic sales | Adventure        
Segment Reporting Information [Line Items]        
Sales to external customers 4,049 4,056 8,704 6,688
International sales        
Segment Reporting Information [Line Items]        
Sales to external customers 33,550 32,012 74,577 78,093
International sales | Outdoor        
Segment Reporting Information [Line Items]        
Sales to external customers 17,302 18,198 40,695 49,408
International sales | Adventure        
Segment Reporting Information [Line Items]        
Sales to external customers $ 16,248 $ 13,814 $ 33,882 $ 28,685
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Total Assets by Segments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Assets $ 369,400 $ 358,054
Outdoor    
Segment Reporting Information [Line Items]    
Assets 156,113 163,083
Adventure    
Segment Reporting Information [Line Items]    
Assets 173,518 185,023
Corporate    
Segment Reporting Information [Line Items]    
Assets $ 39,769 $ 9,948
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Capital Expenditures, Depreciation and Amortization by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Capital expenditures $ 1,563 $ 1,114 $ 2,574 $ 1,846
Depreciation 1,045 1,080 2,071 2,019
Amortization 2,451 2,714 4,900 5,482
Outdoor        
Segment Reporting Information [Line Items]        
Capital expenditures 787 455 1,507 778
Depreciation 661 740 1,334 1,413
Amortization 285 256 571 514
Adventure        
Segment Reporting Information [Line Items]        
Capital expenditures 776 659 1,067 1,068
Depreciation 384 340 737 606
Amortization $ 2,166 $ 2,458 $ 4,329 $ 4,968
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /6$ 5D'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 " #UA %9NI)79.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O305<:'+BV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"9]3%S&1PWPS^#9D:>*:'8FB!,CFB%[G'E_F=0L7 M,NE@\V@DNZY44J_?)]8??5=AWUNW= M/S:^"*H&?MV%^@)02P,$% @ ]80!69E&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" #UA %9Z424R=8% #['@ & 'AL+W=O.]O.MM,/,L@V$T!4B#CY M]ST"&Y)4",JLO]C'22]DLYW7#PF6\8D>@Z#*+GH;*6,/_1ZB;ME(4U. M>L:QA+Z1^U)F<9]?F8G+.4QGX$9L+E*1A M2,7+)0OX[J*#.X<+"W^SE>I";W(>TPU;,ODEG@LXZQ4JGA^R*/%YA 1;7W2F M^(-C$Q60/?&[SW;)JV.D4%:_.%[0Q]8T#>2"[WYA>Z"!TG-YD&2_ M:)<_V^]WD)LFDH?[8"A!Z$?Y/WW>5\3K %P10/8!Y%T KGJ#O0^P,]"\9!G6 M%95T'.#FYXFX*69%H&GGH.I*^?$&S M*/\\5#5W4;*E@B7G/0EO4S$]=Z]\F2N3"N4A^L0CN4U U6/>V_@>E+(H*CD4 M]9(8!7]-HU-D6R>(6*2O*8]3%QZ<(C+0A;\ICEW4G)WIV2UK[J_I*I$"/M._ M=767:_?UVJKM?DABZK*+#C3.A(DGUIG\\!T>6C_KP+^1V)MJZ!?5T#>IE]7P M\!(S':DY'%O=SSHD8U1+I$&!-&B&]#FE0C(1O* %B[F0.CRSE!2IKE(<8U1+ MO&&!-VR&-V?"Y^K;]1#T'=KDF96*%EG9)(WQ+3E'!>>HX9=""'L,OX=(P8;//R1(YA5ER=5LU"XPM MK,4ZACW"I3_"9E-SRUWH@N9;'IG\0XT(&8V[@\& :/F.X8YP:8^PV=L\^!*< M$5\C3'Y<_826S$V%OB5=UB@Y/ QA:%I*[CZ>H)@*]$2#E*'O3RTP4"AF(I\F M:ROA&"X*ES8*F_T/F%_/CS9H^1*N>*!EKS=06JYC>"92>B9B=C6';*+K9W=+ MHPVK](DH/8!K.4KK0]I9'VN0R8VJDE^! 6Y!7L0QC32)]4L6 UZ#.M#2NM#S,[ED,@M@T2: M\,PRU7C'L$"DM$#$[%X.?>R;\7V9K7BC^U3"'"U2HZ>6^!N9FWT]Y&J#3$WM MO3Q-[+$])'@(SNI)QUC:(-)HFWS67I=$B-4=D/E#=^HGSM5P8VS;2V62/7[6+2M;6^W1S9$M0NK8]=LZ!S M6-A\37H#%[4];(U8U<^X7ZNNIC3+?=;.3\Q!;1E+XV.; M;

J^U%->!ENZX)-(+2K.LM:IR$?$\\)1P40Y MF(S;:[?59"QKG8N2WU9(U47!JJ=W/)>KRP$>;"]\$8]SW5P83<8+]LAG7/^Y MN*W@;+0;)1,%+Y60):KXP^7@"K^9TJ!Q:"W^$GRE]HY1$\J]E%^;DP_9Y/MZ/_V@8/P=PSQ:GXY MB K3],;-'M_*1!0S/2*-W<[]WZ?J3G?K_7Y06BWA 1C_@6]ZG;_9JG MX(Y;=WKH/H+(=^&37?BD'8_VA5]7%2\U8DIQ;0UG[>_;_9M)]D8M6,HO!S"+ M%*^6?##Y\0<<>F]MP;W28 >ATEVHU#7Z9,K4W!;@VBMLO9I)OYSX(2%X/%KN M*S>M,*;-$UQ:)/D[2;Y3TE6:RKK4"M:#E(LEN\_Y$.5<*<1R6%]8F7($*Q5* M*YX)C7()3TDA^8#.\# (0P0EV!SZF-@"6]\[V ^,1D9@IE5 DPC; PMV@07. MP#Z42Z@J60ENK:G N&>"_2 \4F:U\A*[LG"G+'0JNZWX@HFL39W4>DB$MN")7'/7$QVH23.4.ZD9ODSBB$Q[Q[' M41P=)=LT(TD2^3T%@;T.5]Z)^H4.IM)/;0'S;[580$^AAZCDV@HCSY0;>20Y M4FLS"X.]H [5[L$5.]5^;F>8*#4K'P74[B:O_7*QH8,&463(-(?B[:8Q0'IRW&'->SFVF]29BN1 MYU9IU,QG'%-#FL4LH<3KD=;A#;OY=LT?.,RG)H_;ATPFY95X7K6)I2 2=$Q#&QF8=S7+N .7MA-K_4BY9!G M4HA")7K>L3X+K9* TKA'8 YT#T- '9R[Z5 >*W1#F/N&(A/ M0'#;Q2W84Q^@L0FM)M_'C\6T@NTH[H-&AS;L9ALHK&J8AJ>>B@5:E 9&<5O, M_"#N62U(AS;B1MM>M^/(I'N0%V](3/#%7D^^28<]XL;>=A8L9-7NU:%C[Q:7 MC-];V><>\\6!F8C$.(F2OJ>TMV%T,_)C5T.G^S[W6"^.R09:OV=1)1U B1N@ MAYW?B3E"+*@D<7+<:UO,H.]*:)_8#JGDE9!*+$@-P^2X3[69Q;B/5*1#*GD9 M4D^EU0),$AA]JLW,AW+I4=MQE3R'JZ>KPO6U1CL,NH,K<<,5]NN;@E=-^$-TYEUXP$1 M1(66+*\Y@OT04G-6\;)ZAA/W(R?RJ( U#PG2]CS^O+DDR&TB^WF$@ZC$&^2UEZA\9 D\?80 M^PF2M5:P0\I$^3A$,-:"MV^E$[9GEM.L=J+MW@%ZM+NJ<:4AZLQM- MA;5;H";?SRD-26B\N+09!EY$>W9-M.L$J+L3N*LX4W7UM*TYIE$JE5VM26Y0 MB[&159L=24B?UKUWOV[&[V=U\]I/%C %Y\T'F25O7ZU:A9LMH[[M0\U'N#U8]BE*AG#^ HW<1P3C5^CO7^D3+1?NI MZ%YJ+8OV<,X9R&X,X/<'*?7VI/GZM/O:./D74$L#!!0 ( /6$ 5F7)WP\ M!0, .\) 8 >&PO=V]R:W-H965T&ULK99O;]HP$,:_ MBI554R=UQ DA0 >1*#"U4]>BTFZOW>0@5I.8V0YT^_2SDS0C$/YM>P-V?,^3 MWYWEG'LKQE]$""#1:QPEHF^$4BXN35/X(<1$--@"$K4R8SPF4DWYW!0+#B3( M1'%DVAB[9DQH8GB][-F$>SV6RH@F,.%(I'%,^,\KB-BJ;UC&VX,'.@^E?F!Z MO069PQ3DTV+"UCQ^G*+S">&0R! D]4GT 7U$ M3],1.C_[@$2H5@2B"7H,62I($H@+=%:9]TRI0/7K3+^ NLJA[!U07]*D@9KX M MG8=FKDP_WR$?A*;F7R9E5NJO*4-;++&MF97_-?:E2796[KU-OJ WHI%L2' MOJ%.H "^!,-[_\YR\:>ZG/^36:4"S;("S7WNWB!2QYTD/B#UX4 ^AX!*%#$A MH'9W4@?'?[E M"\+1DD0IU&'F7NTU MS &%L;H ?#*JBM$K5U&FIQDD@J0\;I+PCJD'//UAI+ M2Z%L !\(JN"Z):[[5[A4B+0>U=VBV.3<%U&!;)>0[;V00Q;'JC4WOJ#817>;LG;/9UW]\YWMR [@6RN=6-]%?I*^)PF M D4P4SK<:"L#GM\N\HEDBZQ!/S.IVGTV#-6-#+@.4.LSQN3;1/?\\H[G_090 M2P,$% @ ]80!6< SCQV[" 1#, !@ !X;"]W;W)K3S,06<2%%NK9F8I%IW4GB3.2TS[0$23RE M2)>$[*1?7Y"B11'8@.5S\&*+TL("%_;&Q@(OET]E]5>]X5R@[]N\J*]&&R$> M+L;C>K'AV[0^+Q]X(7]9E=4V%?*P6H_KAXJGR[;1-A\3SPO&VS0K1M/+]KLO MU?2RW(D\*_B7"M6[[3:M?ESSO'RZ&N'1\Q=?L_5&-%^,IYH\O$D:;!BWBCXP_U4>?42/EOBS_:@YNEE^1SWB>-TSR//[N2$>'/IN&QY^?V3^TXJ68^[3FLS+_,UN*S=4H M'*$E7Z6[7'PMGW[CG2"_X5N4>=W^14\=UANAQ:X6Y;9K+,]@FQ7[_^GW;B". M&D@>N 'I&A"U 3,TH%T#>FH/K&O 3NW![QJTTL=[[>W Q:E(IY=5^82J!BW9 MF@_MZ+>MY7AE19,H!._OY,'\SOY[U/R M^6Z.;C_(GSY]^9K\)G$W?R3HX^U\CL[0MWF,WOST%M6;M.(UR@ITMREW=5HL MZW?HI\'QY5C(4VTZ'"^ZT[K>GQ8QG!9%G\I";&J4%$N^!-K']O:!I?U8#M%A MG,CS.%T3*^'ON^(<4>\=(AYAP/G,3F].(3G_7^_)_]S[8##H(6EHRT<-?/,T MYV!0]\T8W*RI>1?U0[K@5R-9U&I>/?+1].?_X,#[!1I1EV2Q2[+$$=E@[-EA M[)F-W3SV^V9!VZQ9'AZG?L!"F2V/QX,*H"81G0Q1L8["1.+\(2R!8"'!/6R@ MT#\H]*T*9V4M4+E"Z[)!-0D4N@/(E3I&KHT+/IPI7 M J$P]6"QP4%L8!7[:U76-7JHRE4F()F!UBGQF!/V@5>IR(HUXM^EQZGA%)ZX+!\NR6*79(DCLD$@PD,@0GOY MD)9,AN$=6O-"AB1'.1294$\PF11824, %80A4=)01_D! MB9243D 4#> TC [J(ZOZKUR*W"W$KFI2<2&=RQK.Q$CK'0>J6ATSH8J*6,?X M5.%)[#P#G=CK;9UG57I7I46=[LWX0A94V(-Y>L"43/I1(M91^LC7[(!VMH%*G# M!8!\7TT3 ,0\=3H *!92PQCTCA5;3=GTKA1R#,J3EJ&.:ECM?$95S0!L$JDF M*09@@8<#U5T ,-^/F&F*]'81V_UBO_+FTFF =B%6/>$,@OD,AZI< (99 MA+4P [A)&#"#WMX\8M_N-,1&)O2;+KYOY3YT46[!-0U;;>AK[893MM@I6^** M;1B2WN)BN\>]*62-D2MO%XMWJ.!P988,JE:8=9"6@@!$+[8Z")NJ3.]RL=6[ M[9//K&^BZ\/J!@T $:+:"@!TQK3M&8"B'C%H[ TDMCO(KI*VT^RE@.HF+@RT MI0-PC92I@G40I9ZJ%P"9-J.XMXS8[AD_-ANT>[XJ*][I12+]#LK5G=S9A*B5 M?@;!?*SNU&,(AIFOFNX$[-4W+1RD=Y#$[B!O#EIM;HKHMNX,3R;JK(5@8:#Z M2 A% C7[$[!/'!D\,^G=)+&[R3;2JZK<-F92+IF[9M7L+(-TEZ!\P++)L5>M M @1C5//1$$P*4VM@ N$"ZAO*%^F-(K$;Q3BK.^5\>22\G=_-%1E#WMM97[N0 M$MW_$:)NFF((%5*FI8H.\\/ <,V&]&Z2V-WD9_Z\F*$WC:UZ"PZ+[NC W !@ MQ(LTP3H,!U2%)1#;<9]#P;V+).P$5R4%RPANFMM$CWPX ,920+[?%Z?+_^YJL94; M9C!&^B5.[&L; 0!UAFD8J0D+P B+U'T/#,.F*=J;3F(WG=^*BJ=Y]H^L9.LT M*[HT17(,-GRY;BI[>X\R$QF\"20O^LP9 %%M9@Q@Z(2H8Z"#9*4PC$!O1LD) M9M0V9T'9NF?$/M.6<\!_8AJH%@:"$:ROYQ",F;:"I'>JQ.Y49Z^4'FJW,\YH MQ+2H0S!MGQ(#,,R(=ED,8B/1T47YH?;>M9+(6K!?\#)(?MK?N86+M=42O[I8 MNV2+G;(EKMB&]U%[DTWM)OLZK;,%>"=UWRX\S@OO7-LM&F"JL81AVI5H YLA M&6EOK*G=6,=9OA/@;?SKKF7TDDX8IND$8;I.F,VDL_?/E%@GG68+7YAFU*EQ M=LH6.V5+7+$- W/TO(+=KYNG&3TM_4"8>ALV!F#>N7K=.#&084/V]1Z=VJ_T MVF89.ZV:@#!=I@Z#9,)D)IF]OZ7V"[Q_ML]^25N7/LK5;,V?'T J=Z(6:;&4 M"QT\V9Q>[G7*%CME2URQ#0/4.V]J=][FR09XX9!$ZOX"@DUPI-5ZD,W7TA!D M,YE+VKMK:G?7MMD&7'>%= (P2"?(INL$V8PZ>Q--[28ZEJM9+;(%JHT/?5D) M7CVQ7++%3MD25VS#4/2>GMH]O?FQ.Z=VW2E;[)0M<<4V?/2NM^O,;M?-#]]Y MVC:.D$B]C3'ZD730 8#XFZJW6!()YF!CN\+#>KC.[76_OUQ7M1C'-S?/> MSO+:K'/*%CME2URQ#>/1;RN8?5MASCJG^P>G;+%3ML05VS "_?Z!V?.N\!&/&T[2L FS#M.=I%_?/16P)97Z_9UC!HMRETA]L]Z M'[X]O/+QOGW10?G^&E_,,/!]C"^2_0L=/?W^_9)/:;7.BAKE?"6[\LXGTI94 M^UB?&C?2;@OA2BW[<<-3Y>\:@#R]U59BN>#IH/#BS/3?P%02P,$% M @ ]80!631;Z:!B" G"8 !@ !X;"]W;W)K4V?E,D9"%#45H ,K' M_OH%()F0B,.62U]L'BON!W(E:%Z:BY;5 "5).ECFK.Y-3LUG=V)RRM=-Q6IZ M)X!<+Y>Y>/Y"*_YXUH.]EP]^L/M%HS\83$Y7^3V=TN;/U9U0[P:MEY(M:2T9 MKX&@\[/>.3RY("-]@;'X#Z./Z 7 MM*JT)Z7C[ZW37GM/?>'NZQ?OUV;P:C"S7-(+7OW%RF9QUAOW0$GG^;IJ?O#' M/^AV0$/MK^"5-'_!X]8VZ8%B+1N^W%ZL%"Q9O?F?/VT#L7.!\N._ &TO0-T+ M2. "O+T FX%NE)EA7>9-/CD5_!$(;:V\Z13B M]N;RZF9Z=0G4J^GMMZ^7YS_5F^E/]>_[U DT\ )8AX]%R\_7(Y-_ M_@.FR;]\8SZ2L[T(D#8").9]SF\=D='G-VC^1L+WQI&[XT.KN75#DM M6&ZR,9_K:*@8-,] I0- _UZSE0ZM+P0;O\.=R43)J#OCKA$>8>2?\5$K>125 M?+[DHF'_:R7S9D&%FLHFK^_93,U\+B5MO+ELY,@A69)T-+M&*%Q047/K#GSDC@RC).N-RC4A*_-&'B>5C\J;XETRNN&2'K_:M_[U9@0AW MM/NL2$C\#MQA/ .KC*9S5D55I0/HDRK^)/6*A&Z AVC4%>FQ(J-A0"6R*E%4 MY86J U3F5/%3"T 5B*5)I2K.,UK3.?-'%?FBVEWI7JMA&E)LT0ZCW)Q,&U[\ MZNORL522ESJL1K%7*7;3W0AVTYW/:IP&<@>T!(9Q!%_2.17"\,KPK,F?J+]6 M(^[F(9AT5;I6.IXAF9;$,([BBX7*P%3JBG('I"89FPU6L7S&*@/53X;$.G/8 M#>D%+3PJ:8_E;3] EK4P#MOSHN!K7:@HY%+VD"M8>#_A'8.7<"ZZ/79PI @3&(8E(3JLR]4I0+ZERT5';7./Y6T_ M"A:S*([9.\$+2DL)YCH&*KE]&)0^2UW2EU] MSN+5[JL?DHPX19K/D(Q#U2[>.26/M]+[JZ8]"6I/YX+"W8:9= ^$XK=^[X:P M50%^I2K8(4TC:"[7XAE(?73@'9"OMW;.[GQ6" 42,;98QX=@G3Y14;"-<+[2 M=/>O>P_$7<&N$0XTFM@R',<9;A)NR30RZE(W2JST"O20&V9.G>$U&Z=)0*5E M,HXSN:7;%FA@WG(ASC/LZX 5SY(NT+R&.$M#Z\&"&G"3I8 ?EN2TQ)N.L MVS!YS/HC$NB7B(4DB4-2K]Q/8$;O65WKA: B_$QSX?UES,,ZB%&W(?"9H20- M()%8))(X$C=*J2:(JBBI8-R[QX@+-9(BY/R YSDZAA@&,@&QZ",H6GI-UZM5 M137[\@I<,EE47*59D[G:JDPUI9OG'4)'A22*UT/+L&-YVX^(!2J) ]4,VQQT MJ4&_>NY+7(S"\;A[C.2S2F @09*=WX?C@.Q*596+JO>],CW=<4:Z>]9C-80H MD%.(A2.)GTX'UIAIM6YXW3?#L OA.L MMG50"1Y9LU#L>_U\DWA^(W8SG^<8>Q@HIHFE-HE3^YOYK6SG9!/D@DD]E:8V MXK,F9R9U"_V$4)_/^PKOD>.#[>WVGW!PTJ-K1)*T2YO!SG,^2RKNS>-/$IAP M;IZ3:3]M'[$Z-P\6=3[_ D\N-@]*63>;Y[:^YT*A28**SI7+Y/-(15=L'H7: MO&GXRCQ--.--PY?FY8+F)17:0'T_Y[QY>:-OT#Z0-OD_4$L#!!0 ( /6$ M 5DK^(IMX0L -M[ 8 >&PO=V]R:W-H965T&ULM9UM M<]NX%4;_"D?=:7=GXH@ 2$I*;<\D)LA-F\1I[+33CXQ$1YJ51)>D[>R_+RG+ M@@!>@8+]Y$ML.> !B7O!EX,KZ?2A*/^HYGE>>S]6RW5U-IC7]>V;X;":SO-5 M5KTN;O-U\S\W1;G*ZN9E^7U8W99Y-MMLM%H.N>]'PU6V6 _.3S=_^UR>GQ9W M]7*QSC^77G6W6F7EG^_R9?%P-F"#IS]\67R?U^T?AN>GM]GW_"JOO]Y^+IM7 MPQUEMECEZVI1K+TROSD;O&5OTBAL-]BT^//#*MG5#:W_9Q'>S=1.1Q;I- MQ:NZ;/YWT6Q7GU]\UO5YS]^LMO7C7/RKSR%FOO>E[<5=EZ5KWR M?M%>GP[K9F?;+H?3[8Z]>]PQ?FC'BM6J2=6KNIC^06Q]8=_Z[6RV:%,]6WJ? ML\7LY/W:N\AN%W6V)%AQ#VLZO5O=+;,ZGWEQ?K.8+FH"(NV0Z^8\4=V5?QX\ MH.3XG;BLYWGI-0/4G'SF[5GA/O<^%!4UR&G/7A6=$1DV";3+(K[+(K[A! *._/@]/A_7YHNRVBT42(B=XL M[C8[$2(:!T)O)ZEV?.2/]&8)T8R-HG&H-TN[S?B$,W^\:Z8-H-@-H#AF %\] MS:5C!O*1&.X/)(N$<5@7UG[;"]V;ZC:;YF>#)IFJO+S/!^=__0N+_+]3$P4) MDTA8@H2E()B6"<$N$P)X)EB)C@=_@83%2)@,.@E_$H1CX[20(+M,03 M$\)= M)H363/C4W(B^7T^+5>[]VI[>?Z-";T6XAAX)B\-.M%@X&1OG9F2/"1*6]NR^ M%M%H%]'(&M''"_=4NW OZ0OW.RO)-;!(6(R$220LB;HG",9\W[B"][720CO: MA79D#>U%5LV]V>)^,DF-HGQ)*2Z"TM&\\]$#OB2]FG_1E,P[X#JIH30)I2506HJBZ8FA7!8[6F9]S,K=D[<@\Z#?9FV; M[*=*-/:CD3 G=+==Z[/8R#!0DNCS1/ Q-]HE%)"-1QVC1;3C$SZ>\ ,S3#DM MYBRU^@>4LEJC"3,'%:JUH#0)I2506HJBZ1FAW!9SEEO]&0&U6U!:#*5)1@FN MR&?FO(8:+A1-SPCEN)A=*YB( M U<));J8W72YK$#84-N MW5P5_,.WX%N4M6:C*VFB,>?F_51,M&MNO"9L$IE5&]T^FQNO"3=/T!20^RPP MVJ5$N^89=S(Z,*6X\DC<[I&(RVS_@';U4<#&0IB#"A5(4)HD#J%Y6.F886BG M*8JFAWJOR@EGAO@1=4Y'FB&B'6V&B#Y),T0!*3-$M+.9(:[,$,>;(7Z<&;+W M[#QGH&8(2DN@M!1%TS-"F2&.-T-VI.L-"I060VF2'V>&H)VF*)J>$TT@=+2WD/08ZMD%<<50ME1SB&&NBPH34)I":?J MG$04F-?XOF9ZB)5]XC^A(,K.=(XU5#_QHVJBH'TF4%K:=P1ZI)55XLC"*#O, M.<10O02E24X51_F!>ZFB@P/."%O7_G]Z$A M:1)*2Z"T%$73\V+O;8E'B;JCI/8693.>HNOPR%4"HAV]2D#T2:X24$!JE8!H M9ULE$,IO"6>_U3^@7>M#K1+8>W:>6E!Q11P"M4H [31%T?10*W$EGE721(>X MOZ1)$"5-$\;,M]+%1+L3$?HCL_9)$GW2P].\\9J :"TA(H+471](Q04DF\J*2)S@BH4X+28BA- M"JJDB3C90J42BJ9GA))/ E#29&%L/ [,DS:T5@E*2WL/08^M MLDX"5ZQD1SF'&.J:H#0)I26",%M8J@9WI&FLH M+0Z(F<#UVAP]C8]$W0/B64ED!I:=]XZ('>^] JN]YZD3\.NI*(,?-- M2/8=<)[84,L%I2506HJBZ8FA9%APM S;K^<+R#SHEV$!)<.X&#-S0E,RC$_& MYJ*L)/H\$8*9DBNA@&SB=TIFB7:"^6)TZ.*J9%C@+,/Z!Y228>/1V!Q4J R# MTB24ED!I*8JF9X2288&S#.O/"*@,@])B*$T&I PSUR43:*.>@J M$FKEP=ZS\YR!JB4H+8'24A1-_RA.):K"H]XNYY01=J3KR19*BZ$T&1+.B%AY M@'::HFAZ1BBA%=J%UG$?SPKU6%!:#*5)*"V!TM*0^+2N2!QZ&T.HA%=H%UXN M"Q1VE',F0#47E":AM 1*2T-"P34W# ?L=JA$5_BL.BGR'CSLKY,*B3JI2< F MYH< $NW:=X9R\ZY#$GV2C[D4D(W"P/P,7:*=\$?\D$@*E4@*7U0G10\H42?% M)^8^7]A[=IXS4(-$' +UM +M-$71]%#O?;PY3@V%_6HH/%(-$>UH-43T2<^9 M(]40TE\@P)5 M0U":#(]30]!.4Q1-SPBEAD) G92=X9P"T#JID'!"X?XG(FUC"ZV3@M+2WD/0 M8ZML58BKD[*CG$,,E5E0FH32DK!K]U@8="[Q/:WT;PU1\BGZ"552=J9KI*&T M.")KC(PE7PGM,X'2TKXCT".MI%)DETK/*9BP(YT#37VR.3>5/[1/":4E4%K: M-QYZH)4ZBE[XACLRTE"'%!&?[F0^M,30+B64ED!I:<]PZ'%68BBRBZ$7%<9$ MA 8RWUAI[]_YQ PMA(+2$B@M1='TO%">*SK*(0J&=8:*MQ:W7WO],2N_+]:5M\QO&KS_>M3T5CY^D_3CB[JXW7R1\;>BKHO5YM=Y MGLWRLFW0_/]-4=1/+]KO1MY]G_?Y_P%02P,$% @ ]80!6;Q)G&>+ @ MJ0< !@ !X;"]W;W)K30RI2JSFQ;)AF45/9X!0R_++@HJ4)1+&U9":"I 96%[3K. MJ5W2G%G!P.AF(ACPE2IR!C-!Y*HLJ?@S@H)OAE;?VBIN\V6FM,(.!A5=0@SJ MKIH)E.R6):+^&%-+]DT]@Z%DE64O&R 6,$9<[JDSXV==@!($\WP&T [G. M_P+ :P#>H0"_ ?B' DX:@$G=KG,WA0NIHL% \ T1VAK9],54WZ"Q7CG3_Y-8 M"?R:(TX%X^E-&-W$44CP%D^O)N'Y'(5XCL=U=#./R?0"I>GXV^7T*HQNX[(Y'XCKN'Y'/./]\&LJ$-Y_$1X>[MWK M@$>'>_?V%,-KN^P9/N_87>YJ9.W*[W:EY]J9K&@"0PL'EP2Q!BMX\ZI_ZGSI MZL(QR<)CDD5'(GO2+[_ME[^//0CS=9X"2R6I0-1OJJL3-4G?,2QZ(ZP#I^>X M)P-[O5OCP\S"P\RB_YK5&=L[,ZD$L33+0)*$KYBJ7W&K;??-N1FSS_0CW$/U MVOA'4R\Q?"7+G$E2P (IG=XG'(VB7@RUH'AE)M\]5SA'S37#70I"&^#W!>=J M*V@'[78._@)02P,$% @ ]80!6=P+(DF%"0 IA8 !@ !X;"]W;W)K MV M1[)WLH\0"8F8@( "@):U7[^G&R E.W92.[6[+[8( HWNQNG3!SQ:.O\E5$I% M\5 ;&XY[58R+]SL[H:A4+A*:NI5^=*N.6Q[W=7CLPUO,JTL#.R=%"SM5$Q;O% MCEU+6R03LKO)H=]T:[[T\/:#Y/^(=6R[#Q6U D4^>^T,-E>=P;DD/* MJ"*2!8E_]^I,&4.&X,;7;+/7;4D+-W^WUC]P[(AE*H,Z<^8/7<;JN/>N)THU MDXV)8[?\1>5X7I.]PIG ?\4RS7V#R443HJOS8GA0:YO^RX>WDNHSPY\FXI/,V&-?K!H?)J.*KS56!=/KD:W=^,+WE]=7$S&Z.A>3NT^?1N-_TIO)Y<>KRP^79Z.K6S$Z.[N^N[J]O/HH M;JY_NSR[O)@<[40X0N9VBKSI:=IT[X5-WXA/SL8JB M;JO+Q^AT$T$6QUT9Q MNO==@[\V=B#VAWVQ-]P[^(Z]_2XK^VQO__^;E;3IP?.;4OF]#PM9J.,>ZBLH M?Z]Z)S__M/MF>/B=D ZZD Z^9_U_%=(/-KV^O1"[ _%?V%S<5@HU7+AZ(>U* MV[EHK&Q*'54I"@<+,^87S M,I&#+<%+TZ!++;U606PM*UU4J+25F"IB'^4]3$8G9! 1KOS\T[N]O>'A6?*G MSX^[A]TP;_%T=*F>CC2A'7"^'7.-SX.O:#,X#'BK#M[LZ[DJ5#U57NSO\N@^ MCX*CV;=8>:523/I!U*G6%-7:,Z9H=5]4\EXA4F4%L+>0%*NVG&]?(HD*M!0K M?FYLI.POO$9N%P:YFBNKO#1F1>_5(J:UY,B=Y?.94/HYDE&MO"ZDV,JQ?AR- M;MI@^U@5HF^8K@.EFDS\WD@?E8?QL<)Q18'3(CX6N\/MW_LE*D,.<9P*B45$]B[*!N$P)< MMR1CLU]*BR]'K/F\IRS]![PF46X1; M'3BQSB)6S+?DB<'F1>,]O=A8T!?J@3(M'#;Q2QV4*'4HC$,-O!(6X @!+98= ME6(FM1=,*3:FV'*X?ZV"UE#)&2P'7)S8 *TP_ 44>L4'TOJMD0!M2^"$.G;K M;&L>N$!%NFF$XE!KS*^4]&2=,O6T.@[8P4#G"RCI^OFX0N4:4Z9REPQAY.+/ MQB;YP/BGC7+%$VIWWQX&L9'"'R0NE:B+"55T<@K!M$EL:^:I_9&U#>Q\B_Z_ M=['/-&%,2%OM:!-=?6!L]-+LXZ M4L*K3]*#'=^VV;V2L?%\4J=-P+&$('Y!#K^FVDVQ3:2)XC?Y!5OHB%*\B[+J MBZ7BXY=B;MP4,1@L@]LY%Z4*>IY*L53W4) +RB3M,U4A;FN[71B)S:A TRN: M:O0,;U=@A(5W)?@D81*2M'2.,A0K>"D#U>FY!\0L539H5WCB_ J%Z#S7H+)S M1*-2^5D*P[I[+J$^SW?3/Q7+2J$9F-CO7H-2@IRI/F!/%(%:GM:8M7>!J$Y&-IDTG_)!%-*2TM.U_A<5D]+K$!:-#XW.D)(E(J#\(YP+B0#@ M.%F:>KRE8*(@#EV2="C5Y/&V0LY=EY#30 HVNT@=.;&2X62+Y']N\" MU\ %B+SFCD=)2OVTX]UGF2%Q#?4>E$:JT;O!9)"Z36X_8:.#$-9J*B75;<5( M"+A;+7+[)$!)1EZF3^(/E")RW60AA/DJ@\AH.=4F\T%:04S6DN^+?/:2:0_4 MV"8#Z&%!O26(LN%*6J]A(8'R/44 G)A^*M+0PIP:*:80/TP!4^KHVE)!H5"X4;LE MZQ\N"1C6$;6$O4+"(?G0G6TJJCD=$#=TP#R]V\ANG^Z,64S*A^QVG^MSVX C MRFYH[ERYU*04F'FP3).@J6:Q+33MY#S) Z,5O=)+J=V&IR5Y,VZ M] OMBZ8&FK!;()46&U8[J92P^CW9,RC7:@I"$&9UU7K6IL 9B0H1# M.QK2G4;-8:UP@2 :@H/QV';CD&?F20@O$L^F"\@2[9,"@(1-H [*@+OF_59U M]W,/J $.$%:23%W%)6FU;'U+)AXY@\4^*6;J#&GS]?K7*=+!7E7T MF8;:H,6S$EM4(J^0! C *Z@=L?N&"XA$:A/R!YVY9%G^..Q'YTK)':VO'#?> M6?PN\N8OOX%^::B0DH*'+@(L2\<7$^CR*W>?M%'2113?A]'DM%VU81;W%EO" MRR#N%LR&[;5E-+GKU!!9V1Y""DW4G+EYW%';UBWT?R'VW@U?O1>7-1'/&DQI M&E=%N_(\:7AJY3AG'MOLK3-P#Y)(N6WIGBBO*[N,1W38[L8B63R:5:)7=$9; M=AT'0;3.\_*U3.%K XAGT4P-_,>"U!AH?$-K!I00.J)E=30CW'2R<_=U*SL3 M>279G0HE,.SAP']DZH#$#5T#^20)09!<,(B.&=L;2-8C]&:="Y4I.C<>92NB MG+*],#5<7YRN?+6JW)(DCT"V2X>H"4+H19K$3"2I2@3DB1VR9&[IX$<7 +X5 M=G&]@+[N4/[6QW2NIEOY0%\D$IC>'CP'IO7,1R!J:RG_?^XSTL[&MT/(SCE_ M(64"MC%]1NQ&NX^PH_3M<3T]?<'%I0!G&%#0,RP=#MZ^[D%1\U?1]!#=@K]$ M3EV$QN6?%>M]FH#W=#EJ'VB#[M/TR;\!4$L#!!0 ( /6$ 5D? T/\.0D M +L: 8 >&PO=V]R:W-H965T&ULK5EK4R.W$OTK*H=* M[59Y_>1AED>583>YW-H 62#Y+,_(ML)8FI4T&/+K<[HU,QYCGKGW"]@SZE8_ M3Q_)ATOK;OUSA1F5T>M?JMZL%W/9L' M>M ]/LSE3%VI<)-?.GSKUEI2O5#&:VN$4].CUKC_^62;UO."/[1:^L9G09Y, MK+VE+V?I4:M'!JE,)8$T2/R[4ZG M-OM3IV%^U!JU1*JFLLC"=[O\CRK]V2%]B,P*#4F# =L>-V,HO,LCC0V>7PM%J:*,/["I+PSAM*"E7P>&M MAEPX'I_^?G-V=79]=G%^==@-T$C/NTDI?1*E!\]([XK?K ES+[Z:5*7K\EU8 M4ILSJ,PY&;RH\+^%Z8AAKRT&O<'V"_J&M7M#UC?\E^Y%Z>VGI:DA/OM<)NJH MA8KWRMVIUO'//_5W>P&IDJL M+99SGUJ%?+Y)@R8/]Z \S3)Q8W3 ZZL@@_(BM1F< M$G)A"Q.\2%"+@"&\G\-%C9:'0=2RK(_\4?=PP32/)!3_;T#,F*QP&YH MW.16R,!K F",UI-SVLPJ48Z9UXQ.>,2AVPC[>+6H"EQ'7*\VKB*?1GER! [( M&9(T@Y,BK]*6.YVP%>23Z/?:>]M]\4'FN;/W&O"F$/VMW?9H>Q^904[^HKAP MC>36AT^5[3+]"W&B]+?)5VCE^)9J1^W1WLZ&UIWV[L[^1Y%(/V^+_MZ^\%1U M_DTAY&"G%,FM?KNWBVJ@;,@TY9#(C++N=:J048ICJGSB] 02$QHX,53/U"]" M8N\@ZCEJ9$DN'_@%#%O?(K&^&985.<4HAK3=Z_4V(SHQNBQ$ M#P5^*I-*3:(#$43*K M%UKY#K!*B7.+2NWW.0^I]IA[Y="?29=2U9&)9&\=]]=MEEQ?&"BJ'B@Q-,VV M6V(5K"+\@%WXH3\\T\E(#KLH":U8YQP); MH @1/5?N@,UGF9T@-0Y:31%QJXV$)5A''39S%O8 @6;:^#9IGNI0Q9=B/T55 MQRJ;HO!]V2=)0FX@?RM-F8:U*8GA\;1P,,[5^$U",QID50@H1>3X%)!HEYP+ M./[39''N]L(2VP<9)+&&@$2P*?@5ZI*)1 M3O2^6.!Y'"US>8=(*F4:?1 Q&1:NS*Q<7-E=+6] PSJ.ED:1B;2"4[XQ;AX# MVP1J&ZHY061O3GI\6;$DZ%1N'96U2 G#>:%;A08[@(]D&GP01'K#^ 7R7#B& M.-8($?3(5'/>J@"NQZU=SSC@,@@M;3VS-N4JQE95^.NV:XPE-JTQ,,H16RF< M:L+09\-'/59D!-?H? QC1YT\=781.ZL<[4R_N$=+6/^3AGE>[LA;Z+_5.DQP M0+V-4) [ MN$0M!&;0=A;! 9=V" OFB._.:ECM$$DJ*_P^IFZ MM7_,__V9_'#Q\QOXWW MYP536[AP%7E$]>)KW>2_4#?\P=WP7I-."4)SJ=/ZR:?ZTY9@*O-NG6=(LC21 M?JVX3\G(3ZU#M\>RJ02()#U6PO3G_>X\1UXVO:LW&O3?GT@;FEW^]%9-K[8$ M<\UW;S1^8S^]4]^[JN.YEUO$8<:13G [*WW'H/N:UD@=SPPUL75:O6X/2>R* M2PP*JE0*@N4YGA2.$52^S2W8>^EL#O89203.83IG"ORJY/Z.N. M<9($X.O& M<'E-=M@>]G96P/;:\D%[-!R4%?;&'4;MX6[OW;7UK5%';ZZ?*MTX.\0!&VG7 M8Z+[JB(<%,07A0$83^?@A9AG\OX-DJ.]81F=]^S7;^_TW]_GYSB@G%A[6X+K MN&K#YUMBO-8PO6U"3R-02!#&!C M#:KIZ Z0Z79UT<&\+SB9*KH\@(9XIX>V859%6N..;)?@P$RGY@25_4WN%XD>6+.3H'"% M5]."JHH..L3RI"_/ ?[S_W?DU]U4[EQ]_Y5//3?1CF]Z^O9Q?E;'P*_=9BR( M6/^]/I>>!?LG4]$(K=\]CRW1/X_J7O05^K;]53P8SX5 MA"4=\];ZTY1W8M"IT2_4^M N]@EF3ZNK SC/U)PI#+8M 9F:X"W8T \[Z /S#1'?9+(KS$Z8@33^CIZ"*G]&+S!LV@J.@D M2D3,9CJ-<(MS$H[KD/-T@]5Q_\ 4$L#!!0 ( /6$ 5DM[!+C0 @ /H: 9 >&PO=V]R M:W-H965T,ZV-90(Y/IE)EW."MFG5UH8 G5BA+NX'O#[H9%WGG MXLR./:B+,UF:5.3PH)@NLXRKERM(Y>*\T^LL!SZ)V=S00/?BK. S&(/Y7#PH MO.O66A*10:Z%S)F"Z7GGLO?^*J+Y=L)_!"QTXS\C2R92?J&;N^2\XQ,@2"$V MI('CY0FN(4U)$<+XI]+9J9;_I?;?K.UHRX1KN);I?T5BYN>=48/=_@ SG'8P##>H) M.A>__M(;^*<[8$8US&B7]F^!N5O1Q_O'6Q8>LRT*V7W.?H.)*C$467#B:/:8 MF0.[EEG!\Q?&\X3=/@'::+IC7A1SH8!=QO^40@L**8]]^'#M,6$T6\QEFKX< MR44."0;X1(M$H&*/Q:@K!8.CI%GS%)B1[*I,4PTO*]ITI8YCJ$ZG(A7< )-3 M]N?-'^R:%\+P=(G,HW&>IG0AM8!*#.+56L8DEF 0F7G3EE]_&06]X:EF#PIB M83/*N)#*, TS3#'& 55"HVRE=%VRMDJ 9F,!2G'+T!57.2#XHE2ZY+DA^SA[ M*%4\QVQAIXS)[,N9 J"U6&(AS;&* MFEOZCF[(I, _7:>BAEPCM1-[IX?'[!'%ME#'()]A^DZ8R.U2DU*C)VIK70): MS')!=B3PA!6@L/\SGI=3S,>ELK<$$BO"%S!XB_(I.HRN.,C*W)I#K)+V#!W# M6,]*^0*7QK(4@]M!$L!=S$"A$Z28&7.L-,BL4ZV/V6?,3,IJ,: RO=SH_3RX ML+@J7U"AD\B5XG016EW?[N[UX%8 M*%E("M0$B !4;!VDHL$N]"TL2W30KTLRC@Q_9C/L91AJU"6295,6ZCZ(?*\_ MZCMQVTL@-MC*_C(XYOP)' ,XHF#F0A\94$#S7!Y \]%;T?Z2TD\!REJD&3JW M37,X(F1"EF.YR5'(H8BY4B]D)::*,C1YC8J<&1*_GM+#G& G7@GO8C=Y4](BK35:5U) M%'F!/Z*=+[AP[B>1']6@TM*T+A=X)V&//4J*H+6IJZZQ+M@?>GY_OW$/BIS= MN'I'1;QP::II7XTE\OQAG]U;W"(W/)\))*/"TRX3>2?! )G!+EU@&8&CU&;4 M#>FVQ?J8U'^7,ED(#,"-YP-OV%N"2;%.'U$FVJ8-9SH.=W)WP'KAT M&T=M] M BL0.41#1>!%48\F*$HE39=?5Q)ZH1^N[6US_IX-]H;1?J!.^WZM!VOZQO:$ M:+,R9CP\7[EF8D>6W)78^ \*WA]U?9QC/5XY+;T:+I[;'RRO*Q6X=33\KKD_ M^TH=\*L/'K"CIL_BYI_TFG%@*VW3.P)O=#+$HJT-.<),4C'$(K3)S]'&R+O> MT!OTHL/-!P.O'X4MXR%ER^$A&T.:VOYT!CDZ6^HZT@0;#J$-.=_39ERTK(]) M=-"V3.#Y@Z 55NC[A^P3-O:JK'IDAIV9Z+0A:5C]BCXKGFKM7(S$2 M^Q;=[\)A&U^8<_R6\2&2?H?="AU1&#P7D&MHS].MK(T&_5;6HG[;.+;(O<&A MR\AO7Z3-FM'FX/#_%B?O/DBM#ZE#EQGVLDIFS4RW(PGNMS;PPI[?MGLG_<&F MR5C@_"'[?=D)5TW5]Z^^.1*M1OGVB3_K>M<@>9MA$\#J@@$S20=C+PP M&C23-$:LWR"7#@IY]>ZU?AW3Z,ZWOXJA(X]82QS8"*2NQY=X"C$:.[B$$F," M$SQBSSF>7S@UR=A$*C=K0C*VWZU7QY-CC(=W_7JXMJ34P)JO<#;.U^OO@V)< M1Q@VY;$[RN Q%H'+>(ERFTN]'J,2,BQ9/5#1\36G]Q<,333VV/[:X1C;.5 9 MTM@H9*Y1 -LHK!9[FN(.7HU6RKX\F&(/A!#% MAM.Z/GTSL6(#5;\2>KM)H]&@!4KDUZ-MK[R[C>\1&6#C0E]=,&+HU.(^3=2C M]8>=2_<]XW6Z^RKT%_8] MTMA2F*^L?#?HH," #O!0 &0 M 'AL+W=O>\[.W; 6\D6M$36\ ME057(V^M=34( I6ML:2J(RKDYF0I9$FU,>4J4)5$FCM0600D#'M!21GWQD/G MNY?CH=CH@G&\EZ V94GEKPD6HAYYD;=SS-EJK:TC& \KNL('U#^J>VFLH&7) M68E<,<%!XG+D742#26+C7< 3PUKM[<%6LA#BQ1JS?.2%5A 6F&G+0,WRBI=8 M%);(R/BYY?3:E!:XO]^Q7[O:32T+JO!2%,\LU^N1EWJ0XY)N"CT7]3?-* MR2?@'MP(KM<*ICS'_#T^,$):-62G9D(.$G[?\ [$H0\D),D!OKBM+G9\\=>J M:\#)O\&V'0:JHAF.//._*Y2OZ(U/CJ)>>'Y 6M)*2PZQ_T_:8?#MW>,4D@[L MD<",OR+70C)4/E %8@GF.K&]3J \ARO,L%R@A#ARWMB'&B7:^*4H3(>J 9P< MI22,S[^\OL_Z(2-<,\[,#YO#2HA=II=-$W\)[P9A3=4KAA74.#2 M0,-.O^N!;,9+8VA1N99>"&T&A-NNS41&:0/,^5((O3-L@G;&CW\#4$L#!!0 M ( /6$ 5G+D4718P, &H( 9 >&PO=V]R:W-H965TEI M)3 ?X MF\-&'[2)C>1!RB^V\SZ?>:$5!!5DQC(P_#S"%525)4(97W><7C^E=3QL[]G? MN=@QE@>FX4I6__#SZ'CH#W@2 M43GJ58[.L?^"RO,\MQ_OER0>D--\ M9*7P5"OS1)C("7QM>8/GS/A$ +Z8)K(@F'_H\^]PUY!!_0"*#"-G'?ID PHL MOI 5GFY]05Z]2&DX?/O;W^>S'LWXRWP?K/"7A/II'/;&?7_1\BKG8NVBXW6C MY"/8/.@>F?BC-#XB1>LX(>]:);AI;0+0O>!;VSYTC2;I"==H$I,K63>MP;A* MIO(-VU%H61C7V8-3!$='%*D?3BBY85F):ZZ^6\(>%:5^X*M];1S%RAL=FZD_BA'RPM"S+VKJMF($_ V@W8DK 1P&0NKO%P-YB)\Z VX0;W/$O(S\6+JA^.H(\9F-'E./#AUR00']W\-:NVJG,9X6V&Z M4M!;^T)ZV=6/;_"N"M\PM>:8E0H*= T'X]@CJJML7=F[4_Y^*[ MG%"JT$.>%?*@,U%JNM?ORV1"$_%X1#,^/^C8G2?"#1M/E";T#_>G9$QO MJ?HRO1;PUJ]04I;30C)>($%'!YV!O7?DZ?UFPU^,SF7M/]*6##G_KE_.TX.. MI16B&4V41B#PN*?'-,LT$*CQ8X'9J41JQOK_)_1/QG:P94@D/>;95Y:JR4$G MZJ"4CL@L4S=\_@==V.-KO(1GTORB>;G7!8G)3"J>+YCA/6=%^20/"S_4&")K M X.S8'",WJ4@H^4)4>1P7_ Y$GHWH.D_QE3##3>X/#L_NCA%@]O;T[O;_;X"&7IG/UG@'95XS@:\ 'WFA9I( M=%JD-%WE[X-NE8+.DX)'SE; /V=%#[D61H[E>%OPW,I@U^"Y;V9PB>>UX^FD MV9-3DM"##F2%I.*>=@[?O[,#Z^,6;;U*6V\;^BNTW8YW>75WBH(>VHZ+SCA/ MYRS+T-V$HA'/('59,4:*##.ZR%_V+Y5(P?*09*1(X(45:/S$-WQ$DHXA>=4> M>O\NB$)C0?4H%$(]?;3#B' MXCAB!5-T]P*:4@H$!38RG5X#*2G$R0LRK_2+23RV!,P,(%L"$@/X?!X^$PY^ MA'TG?,,3[$:NN_EDMGC:#W$0+YUY)T@*DPI,,2C)P%@V8N (E_@%%VGAH(4 M9CNHOBI)TQN>P&A.A>9?G,X+'/O<>M,>U V\!*._FL%>K]Q3 =\I MZ(ND<+KH@HUH+70EQ.;P'_C60(JO>NE7671LO@[ RX)F1I*[W/.C^=MW]+I35,&Y3.%[#^]7/9IU[J]SXU9IO MCG\;.W9]..]"WGOUR7E'5X+0;1[\B^,_PE9+)^C&V+*]9N1$.(Y:3ON9\(]; MPS]N^0* 5/&:O=ZV>]YO"/_5)JG#'Q+"#>O>]VSL!<%+PG\EY.C#E!923P4" M);Q0K)CIT8!/(?A, )@5/1BHB: 4Y>55!-57$2UM:M&9H"OM.-CS;4.$OZ'M M80@J.:7FRBA[Q&;E"5NRAU;D5> 2U\,Q#&8&U\<>N&8%MX<^S/(]O3U&:Q MCK =N7JI&1:J>)B#P9:6&IFG@,?TKX>, 4E(P7FKF^ M\NPTY]OUNMUVP=.OW<5!<1J;&T?X,N&S0I77AG(L8, M@CJC(V"U>J'?0:*\92Q?%)^:F[TA5U )S=\)A4(B] 98'W&NGEZT@.JJ]_ _ M4$L#!!0 ( /6$ 5EH]_]$= , -P) 9 >&PO=V]R:W-H965T\97;!*@"AMV0FELQD^RSL!M0Q998 M20[#WV_+!N,)A*JD=E_R8ENM/N=TJZ6V^ENIONHUHH'7/!-ZX*R-V=QXGD[6 MF#-]+3>:%OM_V/"D:>35+RG,4FDL!"I<#9Q3< MC&/K7SI\X;C5C6^PF2RD_&H'LW3@^#8@S# QEH'1ZQM.,,LL$87QSY[3J24M ML/E]8/^SS)UR63"-$YG]S5.S'CA=!U)'J,?A1<)/ MA;B&R''E^FT+F&7Q"#49*H E/(.%OPC!N.&I@&N02J)M;5 M!"92N,4$\P4JB(+2&KFP1876?RDS:B3Z!MZ_ZX9^].&7WV]53Q1_FN^0WX;M M%,58YJ$P8X9LW&"NX0^(W&X4UP@[[K7C&KF0HM#U;$!S[1.5T/7C#D6K^4J4 MU-27MTRE@*_)FHD50D)'35&S.S)=G;*$0:U*:,6$V36$.[U3XK5D(O.<:]O7C[@X.-6,XA@FE ZGO$B4,M,\ M1<7*?GY._#33(#S*3IZ>)U2254%%D6I';=08JOAQ:5N^?T)P!7/41A6)*13% M<58V.+-= C>,V_!HU@V%GAM3.">>@=OUP\:NH.T>M;I-0^RVNL?0*M),BM45 MQ9__MB?J[ICAF^VVHR6A18O]J+%&0>3ZD?_=@@=N$)[;RD'D-Z%4^49=R!"[ MU)4/AG/-V6O\<7-4J_)>H6F'%L)4/]_:6E]=1M4?^^A>W7ONF5IQ.@@9+@GJ M7W=:#JCJ+E$-C-R4_^^%-'0;*#_7=/U"91UH?BFE.0RL0'VA&_X+4$L#!!0 M ( /6$ 5G6C*^9W , +P* 9 >&PO=V]R:W-H965T1&%X%A2,"V\Z=GL/:CJ6E=F/.5YFQ&\%T7+(5/J+YHWQ0M I:EH07*#27 A2F$^^R=S$;6'DG M\"?'6N^\@_5D*>4WN_B<3+S0&H0YQL8R,'H\X17FN24B,_[><'JM2@O^X\>>#Y8MEKMT_U(TL;4-<:2.+ M#9@L*+AHGNQY$X<=P# \ (@V@,C9W2AR5EXSPZ9C)6M05IK8[(MSU:')."[L MI3P:1:><<&9Z>__UM^[B9GX'US>SQ3@PQ&E/@GB#GS7XZ #^#.ZD,)F&&Y%@ M\A(?D"VM0='6H%ETE/!+)7SHAQV(PFAPA*_?.MAW?/U?=K#!#_;C;5%+VY@Z,-+'KB58M4UJ I* MT*4!ID&F0)'%-K+ 1 +7&&.Q1 7]GMOM=Z F6?JE,J=RU1?P_LTP"OL??_GY M4NE/"E_--\1;Z(6=_OD'N#<9:72! M.%F>MN?=G[@'(2QLS'+)!)S$QT1[X=^OWO8!/N%05M56(1DVP.U"5I(*%,;<-=I':QMH7%'G-1UW>"6+DHDUV(3B@AE,7/:4C">$3X$5LA*& M&!>05GGNPV)'B6/E@G2A-E#8YI*OP?9O.EQ*105& M7!HVKLU)REETU9!?KA2B-=V'2Y?U>W+]%6'.304KQ M$S%G.1F@#3>5O01-99?Q.'/%I]!%8$_)-G%*]RE^9=!^O A25M-WT3ZWV)*M M;11;2.O':^+:=),7L>S[D0WA8I?2B6FDXK!7L(88E:%Q@LS1:-JH[G/<=V7Z M?\Y^TS:4_S+;#UR&2VQ_WVHK "=IU*:[<(J: ?6 MZ3]02P,$% @ ]80!6:3A+I(\!@ FA( !D !X;"]W;W)K&ULS5C;;MLX$/T5P@V*%G!]C]O<##B7[GK1I$&2=I]I:21Q M2Y$J2<7Q?OW.D+(LI\ZEP6ZQ+[8E<<[,',XMS+EB MO]NU408YMQU=@,(GB38Y=WAITJXM#/#8&^6R.^CUQMV<"]6:'/I[EV9RJ$LG MA8)+PVR9Y]PLCT'JQ5&KWUK=N!)IYNA&=W)8\!2NP7TI+@U>=6N46.2@K-"* M&4B.6M/^_O&(UOL%7P4L;.,WHTSF6G^CBUE\U.I10" A

L63D!* L(P MOE>8K=HE&39_K] _^MPQESFW<*+EGR)VV5'K0XO%D/!2NBN]^!VJ?'8)+]+2 M^D^V"&N'PQ:+2NMT7AEC!+E0X9O?53PT##[T'C 85 8#'W=PY*,\Y8Y/#HU> M,$.K$8U^^%2]-08G%&W*M3/X5*"=FYR>7!\3! XAC=JZ5RRP[4S'$F_9=C*X.<; *\7CP M*. ?I>JP8:_-!KW!Z!&\89WRT.,-_\64 ^)H.R(USKXM> 1'+>P,"^866I/7 MK_KCWL$C\8[J>$>/H;\HWL<1+S[?G+&]#GL*F=UDP$YT7G"U?/WJPZ#__L"R MP@AJ7P9W4<95"LQPAQ_"?L.Z5-C(V+*.Z?E?X!N."(VO.,^8F/3\\3HG%DN<4D,2F,3^DA% M[5X0).9E,#FN?(9?.M<=%FLIN=D,)E"$E&3(BR=M'=Y\R4KK(UJEA7DNN(F1 MH9CIPLM8A,UE4,LPR5GB?37IPT?*DX\MKW%.C<#DOO% MF2B"@==YB='$8)%BC\KMFAF609S>IYA'D2Z5LV1-'BRLX]QF[1/"C<*GD"2A M4!182Q3$X, @R13>(@//:V.+*'ZX*]"F62U41O0D!B-NN:\[G2067!OU%+E& M^*C MFDF8I*1]U6@$7\*J7#R=8 IN_$JL_L#JQOX2\!P+CTFMTG?$FN?59MJX<"G4 M+9+L&S(U/$9< [%PU"482[6)>)J(O,R9PA$ V="V-+#BX'Z"*WLJW!#4_5"Q MK%/<2^-K2 KL,RK+L)2GJ0&O J7""4**O_&9U-93@08-TFC7B!C7Q%_B/OBU M/VX%AKS 0E,:QXLH6^>Q-;R35; M)P,9>YP$U4(O?/O7"S=[D J2G@MEG2EI5WUSW>?#%\$I1)#/L76&?7]WN,\H MT=[PX-G?FZ"KNQ>:BH]+]HF4UM7WISE15E^>AS)?/NGE8R7EM8*OLW_'3E M M8X'=<>JEU+*=47MO=[PVAKDIZ3#"$'>]0;/0#SLSS] M0/7_A:OW[;U&.B_F:M!KC_N#)\A"O :$;]SO)39#LJ02K44^B&JS@H.0KA<4 M*%YTSF%54Q.%HX(T GXXDYL# 1>&W7)9ULJUT22&KB-9QN',?K#L??]9F9 M 13R,'<#S=U;)(%*LTT<%H%JN6S[^SLH?Y7'W;WG>K3B[N?]!=U="UT8[?S( MK'S5 /[#DARG0Q;^D:Z"B'CX"X>HFSO=.'!_D2H^]7VR&?)F# ]+Q4N_3[<3 M0$6.)>6PG:SPT\++,SU='T*K>72+:EP:*+BH1M704WZ*=2$06\/M,#H3UU?O M_D,.I.!S(4E:?QD/TR@R)8TUE6N:B;8EN\,&@_XS,3][/M=3WM/8PUJ9M_T! M[3;>%^1@4O]6Q(:A)[PZJ._6+UZFX7W#>GEX:W/.34H2)B%!TU[G_6X+!R7_ M)B1<.%WXMP\XJ#J=^Y\9X"AJ: $^3[1VJPMR4+^.FOP#4$L#!!0 ( /6$ M 5DRXP:\8@4 87 9 >&PO=V]R:W-H965TB*2*8S2'#-U/& M4RKQD<]:8LZ!AMHI35JV:?JME,99HW>FQQYX[XPM9!)G\,")6*0IY=\O(&'+ M\X;56 \\QK-(JH%6[VQ.9S "^31_X/C4*E#".(5,Q"PC'*;GC;YUVWP M.8:E*-T3E/.)])1?J22]LXX6Q*NK!%-W>A4M3<& M%V>J*2/)\6V,?K+7'PR>;I]N^N/A1W(_OAH^DL'][P>J3VY9)B-!AED(8=6_A1$68=KK,"_LO8!_+K)CXI@& ML4W;W8/G%&D[&L\Y<-HYJEN/J@1T(N8T@/,&*D0 _P:-WH=WEF^>[HG9+6)V M]Z'_<,S[4>_NQT-BF?T8-?+55:#=67&I4MY$!''RDM"WI,CJVO87J=9V+\G5MLI M/2D#L^,UR7T-E^(,GX%,0#48-X @H4+$TSC0-1 %C&5X3GLK-,MRML<,WS-) M/V4+5;@-(I9NREFZF]%K@#^V((\LTVON&+U#(N7$EF0./&;UFEGEN3^=3DTR MGNN]Z$"%D[J^;:-M6Y4&=*Q* ]H(8VX,_B/!.+\%\U(PCFY'Q_#=;K/2(<>O M/G>,]B[):+*^*I@CRW ZW1K6UHVA;1<5?%#1.&[=T!OE;>Z2C6V&;ANETJJ6W*E)2)E:Y6X<2CXB??^\U^Z7S$0)()TB.BGH\P[:= M:LNZU9:AB6NY]>JI,NMU&=F&V^UL4\YSNG6SK;L&Q_GYK^WXUHKY9^;T-U6K)7_?#MZO+GM9LO.N;_Y$:$/+/,VK]/ M=:.VX2GK@VK(]>N&WJB>"O;.9#RW-A?WU^U!,)U"H#ZP,BV)E;IQ KJS=(L- M&VO:]*()L@VW"LLK5GK_@?C=^/V*N6L M%Z,*3M[T&X?FI:_X@V5R? M=$Z8E"S5MQ'0$+@RP/=3QN3Z04U0''WW_@502P,$% @ ]80!6>Z+MJ?2 M!@ N1< !D !X;"]W;W)K&UL[5AK19L MR@)U*:RS+W9V;U&U7V[+*\Q.0N_(I5G#N>]D12.F^*:C$0%$K' M?_FA\D-GP8/AA@7C:L$XX(Z* LK'TLN#/6M6PO)L2..'8&I8#7!*G)X_NKLY/3D^<7YWL!#.$\9))6@HRAHO$'0?7%J MM,^<.-$II>OK!P#5(!O7R([&-PK\O=1],1GNB/%P/+U!WJ2Q=!+D3;[=TBAH M>KT@+I.';BD3VN^A#AS92^H=W+XUNC]\= /,:0-S>I/TKX%YLZ#G+RY.Q&C4 M%QLDBCU_J,A"Q, MJ3T>H65ERCP5,V+QA+I-A3<"Q9RSE !.&"N64H4/WDKMYF0!IT9[)6 /YAJ; MDLVOXA096\&,_(I(HX[L.PA:2NM5HI92>[B4; M SD\4P:L!?G,I"8WBRLA$:KWI?$07D-G5[(\*U3*KDS:V.%=-W2J;H'56D0J M:A]OJ5WI)"_3!D&E6M5N=-$CC%$;7^L"B,*DT%)KJ.>8&5>.G.4D2$&I%:E" MK#U"Q<;H9L2VN7+F/,*#S.10 N*\1"IXLH4P\Y@\=4XT"5#;-_D*[W*#3SFO M*^N,[4SVE&1:O2^I8T:I6T/ZXJFGPHG36%4I5TLHAM=MM9PUU7+$U2(.KZ^S MHB/B"P7'4] KJ>F50=ACE$TQ@U6O6/N]_I]U$OZ?[.DO/W_KNA_U_WE7^+_L_C/)\&\IM_'N_1N^ M')M &,%U6) #Z[%Q=\ZO,6^SVT?C7S>,M@&UOGKR8+=CN%67,E"?EDPK[;PM M<93EG=X&3LNT]-/=O2$?O+^S@1V2Q]M](%*@;<\-&)9N:4!'1,4;HBJ0;>>C MEBT(0E]<@!H=FP(\^$J0\ZH(\8NT5C'W6J,BD78EVX0#!L 4!>I6NIKL\VF1 M[AU+FYMU _OB'*FCYJ"R$-KE5Y^RZW4J5]%3F LFZ9)PE "6@!3'H-V?^]OE M#@>(^2:!Z&DFH.S.EHVQTM8Y75I??8-OH9%DDO$)Q]APO%DB+4Q:F=\FQM*: MM_%ZPC4\-GE?*M:5Q$CL Q$@;@YF9.[%Y.D4'CV1E.DCBT@2)RUMD F<"CT M/YC].[&R,Y(XTSGZPC(I$+*IO%,DZLT8 %E M]U4J @C/LI3Q?WXO@P,_JIWSV;=O.O/=RQU4U@PISVV[4L M.;J^WM:J3)+M^;0Z]I4X#^! %RMX4<(2G5# MZ'*8ME$4AUR.V1JO.-JCH71 MW>Y&MW9R<'MN?G%V\GCCQR.9!_3(S,\W_NN;7OW?.$ MU]8G:JW3>I"B%HOC*3"E>J!T7;:YUAB\EJL=P),C3TO M.#;O4 M@NPB7!H'QV@?;U:;M\V]]&&\CFVGQTOM4VD7V/U%3G,L'?9_V>T)&R^*X\"; M9;B,T*&6)Z [W-C?#U@!&PO=V]R:W-H965T-B')S&)].!T_<*7SBN36<-+I*Y4O=N\RX; M!Y$CA )3ZQ 8?58X0R$<$-%X:#"#UJ4S[*XWZ&]\[!3+G!F<*?&59S8?!\S M\YO;YW#^Z?.[NV^CT!*RDX=I@S*M49(M*$=PJ:3-#9S+#+/?[4-BU-)*-K2F MR4[ BTKVH!\=0!(E@QUX_3;,OL?K_V>8-ZLPZ*A M;"!514&PU GI/;QP&DZ41,-/K8^9\W'6^/#2>/@2E'8^XJCK@L: ^\F*"?Z# MN%-#<].#.T+-,!5,US$P1Y4]T?"QCM:BLA59;W%H@!L::O/OE!BPR@>1<9-J M;/-!<'6ZF-@6YI\9[KDZ753D;M,(_UVF-J;V L2O:^@-K2TQ=@K61$CXBGSE M2F1(;DCN4VS^J8RL54N%,K[T\\K033:FPZVAUO,%C_K#S?=OO19V1F"!>ND' MO?-:25M/P_:T?4M.ZQ'Z2[U^B"Z97G)I0.""3*/>J\, =#W&PO=V]R:W-H965TY!!I;HY3[ M81#T_)2RS!L/K>Q&CH>BT)QE<".)*M*4RO4E<+$:>2VO$MRR^4(;@3\>YG0. M4]#_Y#<21WZ-$K,4,L5$1B0D(^^B=7[9,?I6X5\&*[7Q34PD,R'NS> J'GF! M(00<(FT0*/XMX0-P;H"0QO<2TZM=&L/-[PK]3QL[QC*C"CX(_HW%>C'R!AZ) M(:$%U[=B]0G*>+H&+Q)2K$BTF@CFOFPH5IK),3RYNKZ^N_YJ2 MD\]?I]-33H:\1WBCY40EUZ:#")Z!ZY(O(]$*1219#O&WO(ZV: M6UAQNPR/ OY=9$W2#AHD#,+.$;QV'6O;XK5?(E8'U3D,95+E7.4T@I&'N:! M+L$;OWW3Z@7OCQ#MU$0[Q]!_CNAQJ.NO=Q/2:C?)DYCDDBH6$: R8]E-GEJ'B]XSU+Q3JLC.R=LW@S!HO_]E_W<+";!5 M%>NI*7LX/(%%#^JBMS5J'YU[[5B^[>;+@2P^*S>SLFD/&N&[_AY4N]]HO0OW MQ:C=W0_$:/T%CM!N"-HMW8U^J?UI5!-["!MBL.#XDW43>W^OOBE_Z\RK&?@ MMB!FJMP%#.;W;,+9QNH&S:"W->QWMH:MWM[*[R?1%LBCL+]_M"W@:R_W-;8T MY1W W,K_YA,>]$ZW%K73WIEO_,+VN*BV6X&ZCWPNM0J\1#,*&>;CD8!LLOF[8B:1TH_"B M^[]..D&W$WSS-? Q5!!>4##E\G]OFV=LA;[Y[FH4>]O]%UI2#G MMK&PO=V]R:W-H965T*52.D[FQF?18VD7?%5;) MF)FRM#\:# [[F=1YY^*,]Q[LQ9DI?:IS]6"%*[-,VO652LWRO#/LU!O?]"+Q MM-&_."OD0CTJ_VOQ8+'J-RBQSE3NM,F%5?/SSN7PY&I"]$SP'ZV6KO4LR)*9 M,=]I\24^[PQ((96JR!."Q-^SNE9I2D!0X_<*L].(),;V9U/&O6 ;:\: CHM)YDU7,T"#3>?B7 MJ\H/+8;C?0RCBF'$>@=!K.6-]/+BS)JEL$0--'I@4YD;RNF<@O+H+4XU^/S% MX]/]];\.KBX?;V_$]?W7A]N[Q\NG+_=WXN'?EW=G?0\11-B/*KBK #?: W,>.-_U_V M!KC);C@JF1-7R$B==U 33MEGU;GX^:?AX>#T#64GC;*3M]#_OK)OPNU6]N[^ MZ58,)SWQIC#Q*^)IA4^4N#99(?/USS\=CX9'IPY):JW*/0(TG(I';Z+OXDL> M80?5)AY2F8L/Q$;TH\$I4]$NKX>G'[L[0:^,M+$PK76"<2Z<0\52L] MTZGV:^$-JL\KBZ)0C.'7A1(RCX7,3 F%P"V7@'%$.E-B867N54PKE>J%GJ5* M%-)Z'6G(]JXKEHD1&6J.J%56I&:M%+;C6H> )!8[Z0*?HA+ (I*\88NG&<8T>:@EH7Y.8F_[V4J9YK M&+!UAE!ZJR/?G 2KN_6J0+ C+;D)6FI2."(WM?C*'.H&#>5B8=5">B7R,ILA MYE#+)1+$]!29+ -,0/:)].A%ZPWG)M:4BZ3V?-FDS8OE\#_YJ'8PC.9U)%.5 MQ]**M<(/P>;&"[6*%&"G@T&EQ;8?ESI-*11>YR5CJ?DARBKJ< M0(]238_:R&>AG2NW(\8QIPQH/ W'#KNC26WB/J\U>B4%8;+D*_-!R5('B(6# [G#TW MI16*4I/+044E9R\V++R 5$SQ58':W/7)Y9 6VJH,VEMN)9IF7#PF(.:*+'3<6\IE0R2BI=@A#N M0S,%=> "G7$6R28&&\:)TM7BKU()88]18E(*&.,=%*@^(LA,K&CN^R0H8*@U MT(&$0[+@AY-]*=K.S$=D9GO^;F9F@[#O_ZXI^-KY]4E(I2"98T\2J_QH:,2! M&(G_Y.C]R#" M__%[<;LJ%/>J9Y.BE_$(^"!?(*>#WIBHI\/>I_?BFW;?#^:6NPL2D;+54FAJ MZDEO<$S4D][TJ(6-!@N%.<\^B@^S%GIO3/9-2>W?^*9'84>=X.+:SIB=QHY[ M@T,R=MP;CII=TGV73=J)D)-E 5_OFHV)1NK"M:BY%[Z7W">UJ46J&IS:G5@B M1YMQ&6^+X(:3KCF/0-*D<]7%J>II&<&%"V/7K?Z3T>@/&JVY7NJNSJR")D^A M5;LVZ_^GNFQ#T>PIT"85ZP$3_]5&S":_&W>//AW39->H8YX5&%;0RBQR_0=8 MN-<1V%965SI4TGOBV\NP#'>Y M@&;;/MX[(.AN4IDY';"<:3-/V.[MCH\K!0;17&D?FGX>>MV&$5-FV-@ZY L' MI18:?8J\NW2DB%-[K6#!P<]XG=O59&GG%3>%[^^TV$6KY^ XM)BF''L_SK=] M^I,B=(DR*]8%0^W=(: W4PIW3MPD-S)JLP A9!0F6%#%&X\"1A .(NF22B+- M++SPAKL:\6.D\G6ANN"0K7@?MS+4A%6IK&ZTV\IWM\J'XKAA%=6 I:*9K3<2 ME:3Q;3JA[OE&>1$B'L:ASH;=Z>B8]_ X.=[*DG#AK*%_4+>;P*/N$;HG ^/Q M:+2=?I\W]&4S_QI\2,1,_@^]U'/O:M\(-B(1&8?[^1)S1$0IAG*XAD,[IU*\ M9"VZ8J%PC40\^?4C1H]%1Z0H/:LZC(XK!5)>WQ8!R]BXH1T=HK:I8%[=@PBY MS%N=ZY6&G/7C[N%@TDZ,W7!=TGX)[>E_")[!"^&^.OBQ!BX47G?R_"=XX4\?"U"3UIHN"55<[ .4.N=\')3 M+[PI^*O'S'AO,GY,E$3;) *&PO=V]R:W-H965T#"1NMG5 7Y"DZV=:.EM$*5(CJ3CNK]\=1=E2;*=% MAV)?8HF\>^[U.9&Y6&OSU>8 CCT64MG+*'>N/!L,;)I#P6U?EZ!P9ZE-P1V^ MFM7 E@9XYI4*.1@-A]-!P86*9A=^[9.97>C*2:'@DV&V*@IN-M<@]?HRBJ-F MX5:LD[P7^%O VK:> M&46RT/HKO;S++J,A.0024D<(''\>8 Y2$A"Z\4_ C+8F2;']W*#_[F/'6!;< MPES++R)S^67T)F(9+'DEW:U>_PDAG@GAI5I:_Y>M:]EX'+&TLDX701D]*(2J M?_ECR$-+XPF6$ M/6_!/$ T>_E;/!V>/^/<>.O<^#GT[SOWO/J'C_'W3ENG% K)A1E M,>DQEP.;ZZ+D:L,6L.(*M]+*&!*"1^2W!"BD<=\"D5JL3!Z9 NEJ' MY.8+"6R% ;H<\8RN5CE+M77(S*S:,4PKV\-U)*WU/N@E@Z*4>@.PDT218&K# M#*<5+L4W7H.HC/2=031&#J!IOT'&;)^]K;S;%!*Z@:A%W8! #_XNE27+<$J8(%YS!W-3V MTIR;%5;$@,129%091+70)+C/[EM&Z61,D&E55*B.-HZ@6U0"[VZJ M"QRS*> ?M^]-,-IT4]0TZ?IP6/K M@KJ:U]W6=W76\Q M:(S-" PST((0=B$M0,%2H%Q#JI)OC);2DT"HRC>_IU0F:J:@W( M;)6R-:$VP(T?1NN9(<,%G^W0V^3.:;]LP;B8UU!()H==>RU>\ M/D**;_39RH\,N!XQJ:8L9:^6HV,JR;0(TL[^P1'BNK/>$RK-NV.%>D.H, ZS M#OSS@V7!I:>#/\'9,T;=.TS._[??CY7+- [SYOTJ>\ 45AAKLS+7IM2&.JA9 MN?===!TBP7R]!?R8+'!&)+'/6;)G)NZ-QM.]U9,?6*DUYV%J$V/J \RO3]U- MI[$$W:SH_)>H#^9GVFHQ^&O?LO-T_C' MW,2CRYS;O$LGI=5)2JL!^->GO^O#T]U7<6]\&K\^L#X=[J_NIPWUIPGJ7UF+ MTU_@Y!+FB*51\B. !TR08HLEW1-DJQ0MOG1+<7)$*OP>NI$,6E?# K!2= &F M.8P3O[XE;E>W=^RK^FJY$Z\OZ.^QT *GOH0EJ@[[IY.(F?K26[\X7?J+YD([ MO+;ZQQQX!H8$<'^IM6M>R,#V/P^S?P%02P,$% @ ]80!66[_K@P6#@ MZ"H !D !X;"]W;W)K&ULW5IK;QLW%OTKA!L4 M+:#*DOR(6R*_OV>>TG.0[;S:M,M]HLM M:S97RXOVBK-S+G;GWRY]V=UTV5POIAF:I*CPIC%U(CZ]V MMNN65LF<-RW*W?6"?[NQKUZ8VI>Z4C=6N'JQD'9SJDJS?KDS MWDD__*9GM\%J3)U)A[^G*1O]P9D4"J5)DG"A+_5NI,E241@ACO(LV=AB5M['Y. MU']FW:'+5#IU9LH_=.[G+W>.=D2N"EF7_C>S_E5%?0Z(7F9*QW_%.JS=/]@1 M6>V\6<3-D&"AJ_!?OH]VZ&PX&CVQ81(W3%CNP(BE?"V]?/7"FK6PM!K4Z .K MRKLAG*[(*;?>XJG&/O_J[.W5U<7=U?GUW>U G+V]OKNX_N7\^NSB_%:<7+\6 ME^>_G%R*JY.[N_/?;E_L>G"D?;M9I'X:J$^>H'XHKDSEYTZ<5[G*^_MW(6DC M[B2)>SKY(,$W=344>Z.!F(PF^Q^@M]>HO\?T]KZ2^H'Z_N/4*:!^%0? X;<>*$%)FI M$./*BIDQN0-:J[I ]-46/\DJ%[EVWNII[8T="#]7XLPLEK+:"*Q2CG^QVMT+ M4XBE-7F=>5%J.=6E]ALF8%4IONUMX)7:U,N=+53&2EU LGD*V09Z;. MR\IK68J%J=1&Y'*!1.,FK,EF6G!H@,].>(XPAIY]+I QLSO22>5G\=232 M6EJ+!QMLADK8!5;&TY[FAR)H/A1W'>4T:X:<8ZP2J[JLE)734@EOQ$I:;6HG MELHZ4T%<7?VGMD%7B(J??1*^U9F-0"J# 'V/.@4M=)7I7%4>M.+C:>W@8?=0 MJ& [17L:04HUPT[X:5F3UD0QJ!@>@%6F5 [FI)/T MN<$H4U"^&1LHDG_P=) M\J:Q6(N4#V34%@MAH%:PK@*4DNF)8; MH1QT($&&XA1Y'R:H!.^M/)[*E=0E\])5J(T0L@_GW,!VE?&@6VJUBE(%<3M\ MEL8YW0A-!,CPQFE6&[8B6OA'3[8512HF:)>FJK+X=MOCB;CY\>.X]N4.F1 (/#*$%T0,)-N+@HT HA!]3Y32\^12DQ^']XBUZ3,<1,#]%86"MZ# M! OMN!'XCL28C([/;F[/^./X^/N(#;(+2B:Y:DK=!D,=:-&4E!J#JVCP@ N( M6.)KP"X4HXA2T(>,5[&,SB7C!Z2X!GW33<\!$>QX&G[@=&10^"K'T.X8;2I+ M&$T)KMON6,S-&OB(V9!2)7DC<@-S5V?S%B8D+\0#8 E;K7^?0.^6F$-QP0#L MH6X@$!XRS]E_G'\:2(,L]*$DD #?!_E";AASZET=Q,@57(%.I84[+>&P2Z*S ML5FIOL43$AFL3QA?5]J')4^X83W73+@N\X\A_ E\E_I=C1#RFX% _Y7=(ZWH M#&I_(>Z1:'9[V!\*8C7:.Q:7',[J_9(PXMK<]/&\R6D0Z\LZ#^O1Z**$SP8" MQ@3KWQJ$KBHQ!MT M%60:-(+C@3@M)?ST6@,ET/H<_EN2)@-QZ9&^4\XX?7U^V>2,M34^5*H_FWW" M68?"G1)PA9-(9F6.T()M:XXA2G(9JC@.26A%LH$D(E][#$$5K[;,Y\:XK\FX&3R(V(!)QB-(Z5>7)U,0^] #4 M61A*38])O [.U;,J%&(--!@J8:T$P@7S(/Y*1 FW(O/^"EUAZQ-"4%11[C>B M=L2X21=K#EW*;4&YS].,?"QD"7J64I(C9,LE"0_LI6)#[A,_2^=_N+,$'#A\ M9N6"GTN!,HE40^#:ZA.#'4H.$M"AZMHW6VRNB'K@J4*/D?I,8!-;50AQ4)/ M%@*>3Z;B))Q3;TKJ/&=6!38PP3PH!>Q<20M[$.2CHMA+ELZIUU%< T,3%J48 MB!#:;S-OIG@X.1K$@*%@#QZ+/0<+'=I!*AVS\!@-%O=]S(QZ*&KKR@UG!_0T M>1 OJ+@TEO>0W;5M,\EM/("/#[Z;?I_2>3?6?%P0PPUVZ'7Y5LWJ,N92?):4 M%&>/A%,;2KTP^<((N55+23U_B2H V4Z UE*0Y6"_R2 8I- EF[ZO8;!$2+_+ M8"7"50=NE';1GH<"\0!T 2RAW"!UD^00M @B+34ECHI?$+*"Q!)'<)"ED5= ML2BTZ6.6&<12^2#>&$)/16TWH F-O8=YS0L 8!Z[6 B2=<5*=0>ZY(D;E"F, M+K]VZ)S4L]IY]M[GQ4XJ-./G[/N]_X/8(2*?YA5Z] 61MAU[#I&F#N+; /2UEMY/O Z#K;70W-?7U)J:$+>]@;ZH@ATQU MW(AXFMSBMDK->!*6\/K7"#568GR4M& 6U&4@\4#D3A]/JC6A)>ELL*&0*PH. M(F3%V/2NE2@D9^ X;D!L+6B.C6:98Y0&3)M.<)EI&='D4 MR91]$4[?KHU!B M()$=Z+0 +@]#(;64C*2_L@*QW;Z,7YO*B><'LWF_0=L.TT'PPYJR1=X[2*$? MAEUIIEEYF7*(3*6O$V6#.&=YS)U@#GFXR[5TR$08Y-M)=4$MJLCT2HS8^'(SW#IC/LQ\'H]%HD%P&7.04M89C[1H? M&*6340>[/ZNIY0(0H+N_31W6P?EWH3UWFEOGII@)5!S9I-CKY1^<),,HC3W. M\':,T9B6/RVB4A@.XJDPL8KCK3A&6J)@A(EH8\-.VL/AE6<&=(K7C@MI3*84 M4LU(JIF<;<02MQ79JU9GY4V93+7!]/0 M=,.9+@Y[8ZI+L9;B)9P?&35<%LCD9#%8A54A,V4^>#NX++43H99$7_':9P<4 M1X1,E>PJKFS'I(UJY68H;FKK:EFU<;\U3YEN?J"I=7]N1'B)"*-C%1@O*EUL MMMB$&<:*AV5DT3#_+)2*51<$B1#UBYI%KT)F]_(^6:O#L\TM:59$8]"IHLY2 M^UA)R!(KK@V4>=J)21$GM]T@2:.NF+9 .5:T'L6D7*S+7SI.CE-D%Y0LY,J$ M"P34$1[.:-?,OP?M1!'I*4X*'QD.D@QK-@KTX FM+L+!-DY4DX$0-#P['HK7 MM4VIQ>GW%,QTOQ> PR&1;N?ZPI-5;0!7.Y2G[#T9' !I33%)M$NS)J()HRAO M,YY_42)J1YOPCG&U5?U+C6;N'L=_TQ#$K=)QEFZ<.^[0'FX# G=/'?Q MU,U$O_PU@SQ$FFHN)SYR+P'1YVP-<"0G)+V![\:P_7K#<_4PAS4937^CK!7Z M# 9,#Y79L3%<#GSLW M/JFZ53,T1_W&N7,9&3'C!JT-"5+E)LS<8KM!3^+5(KFUG2\S[M"SQ+,$BK2B M<[C[QP[5.YG)SVE:\G1N8NTZIZFFZ8CS][(_E^^\HMK?CP[UMWG114B!_^=A'VZ6[?'_Q].><,AU3 [\Q8 M-# 17;''^/7D1MQ9F7/X7EZ>L22_2@LGGZ#/P /9/Q3'L_)DZSV".)>+=^5) MX-\K3:+>>K[*?\UO(0"P9\!]>P]YBS!'_%3M<^ASK=;BW\;>?Y:@Z:Z@LS9= M&2 &E.(.!7TV&ME9,\A#!2\H&86.DTYUZ>4$_=1E[ )8BS'5'?V@"]*K<.WC M%+"E?;S4#&UGO%MN!DR'G0'3;;O^_'W,RR?!$N,?]_;#;6%H%A]UYPJ_RB5_ MO)*5#-JQG08"YW/*X6_3,/OHL6[AZSOP2?G2 [K$JNBD>'$A+F_:WW^YB0O_ M0&NDY0+<*2VQZ=]0[81X5CJ'GYK+H@>\O@(._G< ^(R\._B"Y#<9_QB2WV3_ MZ.].O ?C,.]ZMC=Y,%5(C4J;?*>-("A+E&(?)@NF]A /?% )S!&Q^;5YC?,DO+W8+@_O@"(EX!!-Q[P"6T?# MYP<[PH;W*L,7;Y;\+N/4>&\6_'&N))!."_"\,,:G+\2@>;GUU7\!4$L#!!0 M ( /6$ 5G'PG'+40< ,H3 9 >&PO=V]R:W-H965T:Q,_/-S#>'>+:T[K.?$P7U4.2E/^_,0UB\[O=],J=" M^YY=4(DWF76%#KAUL[Y?.-*I"!5Y?S08'/8+;?#)S.:!'_0OSA9Z1K<4?EE\=+CKK[6DIJ#2&ULJ1]EY MYW+X^LV$S\N!7PTM_=:U8D^FUG[FFW?I>6? @"BG)+ &C7_W=$5YSHH XTNM ML[,VR8+;UXWV'\1W^#+5GJYL_IM)P_R\<]Q1*66ZRL,GN_R1:G]>L;[$YE[^ MJF4\.QQW5%+Y8(M:& @*4\;_^J&.PY; \> 9@5$M,!+7OU[=G_0"-_+R?U-)OHO3H M&>E#]=Z68>[5=9E2^EB^#R1K.*,&SIO17H4_565/C0==-1J,)GOTC=?NC47? M^%^Z%Z4G[=)<$*_]0B=TW@'C/;E[ZEQ\^\WP<'"Z!]MDC6VR3_M7L>V7OOEP M=ZV&1SVUK4;=S4E=V6*AR]6WWQR/AD>G7OW2N^VIC%)R.E<^Z% %ZU8JZ ?E M="!E,S4:OE"Z3)4)7J'00>52H>[Q&I7CU5S?4XND9U&]6#C[8% ?E*_4:/Q" MF5)=@KC.:*3Q6.YO4)U_D,YAHRN&QH/-.9T;W1/DJL#^B)/JETBZ0$S! _Y\$<'C<&VP"Z,W#_R!\F7$^ M@-%YM@G=I3#Y+2543!'2\5!<&G=;@S=SUGMN_.2@6=S2WF-\LD,'XY/N\G4%%3DYM@8HT>C"?=R7CR%!5*]]X\CTK/,-41+:T6ULD[*..8 M/(6$6(NI1YR0^+>$=4J)KCR)*O:6N0C/T0C^TALS%B=JW:E)56F#*GA-8:D" M+K_,S6?TG)=AKLN7_#9Q!A7!S>0C:J/!NIN_-NRH*&^\B'#$Z]:').28,;'H\:I=R4\+6'L$]U3 M6;&7J;!H>')\N(;(#QN(74Z0+J1R@:H4U[UG)UEA'7UAS8H5K<-D2A0@;46K MB_VCQ,+&-1+><$10XS1!DO"5(Q08H3).G#15">M:WYY)AN^VBU-'C/ MPM,&).._V\.<-BV&\\Z-@3%7"QM[P0RMSJWELHJ;!DOI:4Z-WVGEFAAQH[&I M=)+EW*#_1(X&*N .-MJM]NN9XR).:87LL4(NAA9V;7K4#M'0R8RCZ&O3L>/Q M/ZMTQM'GHO,V,=+*ER;,6PG?VF_*]AIVM,XHI5)0)@'+MKJS+FQ5AN?BO&YS MT]4V%K9GZCJSN4D%\)3W 6")/SZ:Z='X!E5?*A,)"%.@.[;?)A.[+K:F+D:N M)*C@\FQO<88QQU+@-A@4:236<'F9 J^$J+ :<]^,BIW)MR1TTW1G%3H8'G4' M@P'#EXG8WLJ]H/3/M%1'6[,:"7"H=N?90=R@ >TP1NHK0;&A5BH?16R6\<38 M874IB^Z9(ZT"%8CJ8M\'(G.V4+9R M#93-"MQ]ACZ"2,+(8I+GMD06>A7[5Z1TM^X?2^GWG%U,K1RA PYF8]0FFPR( MV6PN,3"Q"!_S-[&SDONBI%4"K==:E4XC9^*JQY7(RN.>(63>6O2E%VW7:&9* MF&$U&&>&#_VS;4GJ@2?DUQ>VNO=QB3[:'+?F3C--XYK4/3PY$4T'H^[)R9'L M3(NXQ>:KQSO.E'(#+GAI/J+]AUJ[8!-VU07R:,>1WT&1 X^DMFNE5_MWKTTN M)'JNV+I@W/1/CCU.\#*+[8Q3)PV[9;;SU.8=:<9YM_48D$\/Z69T998IP)V) MO].D54ZO%;?#P?CTJ_]O /'#>@C]S$/H:JN/J&NV&)/S5F;.DUQ_U<1^%2T M+N-8D:VQ47*@7O*#5T^TR^/#]L='0HTIK?A'TNZ)R)T[&Y#+C97XM+YO^V'? MW_J^4I";R5_ M',6;8!?RM69J0["%7,Y)@WY\ .\S:T-SPP;6G^\N_@902P,$% @ ]80! M6?W@^9!G"0 &ULS5EK M;]RX%?TKQ*RQ< #9UFLTFL0VX#A.FZ*) ]O;7?0;1Z)'A"5Q5J1L3W]]SZ4T M&BE2C,6VF2]W7N@Y?6Z9.J'G0FA&'/15[JLUEFS.;MR8E.,E%P?:PV MHL3*O:H*;O!:K4_TIA(\M4Q%?N*[;G12<%G.SD\M[6MU?JIJD\M2?*V8KHN" M5]OW(E=/9S-OMB/3CHIJ2Q$J:4J627NSV87 MWMOW(>VW&_XAQ9/N/3/R9*74 [U\2L]F+ADDRMS MUJDDQO[S3OI'ZSM\67$M+E7^JTQ-=C:+9RP5][S.S8UZ^JMH_9F3O$3EVO[/ MGIJ]OCMC2:V-*EIF6%#(LOGESRT./8;X>PQ^R^!;NQM%ULH/W/#STTH]L8IV M0QH]6% SY[=7?_E\]>6.??KR\?KF\\7=I^LOIR<&@FGY M)&F%O&^$^-\1$K'/JC299E=E*M(A_PD,ZJSR=U:]]U\4^+>Z/&:!ZS#?]<,7 MY 6=EX&5%_QG7C9"PFDA5!YO]88GXFR&_->B>A2S\Y]_\B+WW0LFAIV)X4O2 M_ZB)+POYB,F@]3,MU*>]EPDL#6_.N49):J/$JXSH":2AY8H@H2PFV':04>LRN>9#MF)C4\ MU$DE5P0!=<&W[.>?EM%B^8Y= X[KVJ1*5;O]#GO*)-@;E;#N?[(M^D)T-G)H=HLS+-70C)P!ZQ;:"5T<51*:=/95(<.+LV[@T M4B U)^"#F'M1$1ZK2O%T+WM3J11IWHOE6Y:A91_UTLG92=\>-:F]<_=0UP@) M1ZUDR"T-Q$M=Y]8@>"_3G&^AU&$;;DL$EN=JK9[@R)MWK$*B'.W G+*T(+= MM0>WTY#PBF-C(ZY2ICV]4O$H40<.RWA%54N/2":^[:V(O!!&-]""M->Y;@R! MK*Q$B>1=1!I;+0P"#RG$63+V5N*! L8V*A=XSY!6.2\VK7?<%COHML9R]=B6 M:"&-00T<4[/AN59-.%!YCX1O2M'7-@<:N!-VB*ZN@&P#CL\\5O=S<7OS7B[FZN/K35MZ\PN(MT(TSS[5&OD'B-LUS9 M,JL4=E0$M*V5K6Y+B#SL',KK]1IC$5NI9P(*>5%)ZQ&* 2Y56ZSP*FU;8X(4 MT H[*,'914U=+I?<+G[!;/1/0?"D;=FM<3C9X-(YAL 0#S6\7TI)[>_6H L" MI@M-?9%L7T&C8[=30BX#!J7V*=:UDT#]R>2^TV>9B7X\F MX\:V8*URVWEY7V S E%%P\0"HY;<@%ET#8Q2+9,@4>L05DZWJU-!DAOKD;5% M@UC);S8V0.Y4$T(<19F8YD2&TZ4J9,(H>Q7E M%^6SAA\X#9\TG56Q[P;O7NWW+JN$& R4W=*M?)Y>P+PHNGEQ\!:\N';+T80H MY\1S.[QT^?;C'-^=6#]*_@?8KPTBJJUW!Q@(G3B>=^L'S/><.%KV"*'OS+VP M3PB<, C9IV:FHU0#-HV\W29OX02N/](.9=XR'I%#UXF6\S%YZ81NS.Z4@?QO M@0DBQXL74Z+<:$R. \=WER/RTG?BT.]U^5>"O;/6<<.Q5:#.H[$+SL(-1]3( MB>+XY5!$CA^.,?<")_;&\@*0XW'@_!AZYFTHQG#YKN,OQZ@C"^*%._8/"16/ M'0SF3K (6AWZ^\77,UN1NSN'H>Y MTOH-'?70^WHE?^@[P7+^9K3OT'-\/YR@AX[G1F.Z'T43H2(IT6)"RMSU)ZB^ MXP93NSW7?;,+U_+E6%VR/= A.EC>YC M$2ZFL(/NY91N5%443]+= ![:PD+EMKXXK!1FG\?S<3:-"RWV)W(N8-?7]<*(?A5'I0O_T[<,=\@#%#[- W_!DM^W"!J/?\!&6._AD.*%Z(NO0& MI(4S#Y=[RIV=HYZ$O1,WE_JDG4J:@ET)W%]$,R_N\IKFC=$TL1-N0-5*E MNATW,7@CRO_+ M[Q"M$5(_7/^?G6@PFJ#!>U[0IT2!X\;!?^' ]A8!IIJ)8S&>.X3*OL'\60W! M$JUE8N1PEA.G\1\')8AH*G+[E#F:U7S?.B[Y1E+]V+\XI9)@PN".:P'N,++] M.PE=] KZ\]N_&L*^R(83_O&KI^MK3OA32/WX<_Z +7J#Z\'@&$&*.W.WO[I8 MQ!/IOEB,CX5H/LXV;W(:)NINKDXF,&C,B :5ATKLWP$PPBW"P7H<1N@N^R1[ M#2"CR.M#%;H#BX)@:&'H376.8&*$#,+QU+J8F"DC-VIA')07*7/#853=V!W MYRZ\X;NW9!>]DGP-^/SAQ:]WZ3C %-VWCRZ $V._0[/8M_)])YQ/W/&3%J8S^KK93!I<4^ M9O9O[[0!Z_2'WMT+*>B^LY[_&U!+ P04 " #UA %9T3%/![<" "#"0 M&0 'AL+W=O MT]*UD2A]@&E,%8SMM4FN341B9[;3PK>?[:19"VE5L;YI;.=^__/EKC[W5Y0] M\P1 H)<\(WQ@)$(4/=/D40(YYA>T "+?S"G+L9!3MC!YP0#'&LHST[&LP,QQ M2HRPK]=F+.S34F0I@1E#O,QSS%Z'D-'5P+"-]<)]NDB$6C##?H$7\ #BL9@Q M.3,;E3C-@?"4$L1@/C"N[-[44_;:X%<**[XQ1BJ2)TJ?U>0V'AB6VA!D$ FE M@.5C"=>094I(;N-/K6DT+A6X.5ZK3W3L,I8GS.&:9K_36"0#HVN@&.:XS,0] M7=U '8^O]"*:0W+'>0IJ9[XI?X.&X"]"W!JP'D+>#L MMP;<0P&O!KQ# ;\&_$-C"&H@.-1#IP8Z.EG5U]6I&6&!PSZC*\24M513 YU? M3=/=F!];_I#M^99$- =T^IUR?M96(95$H"54,UZ& MY[YW*8MUN9GZ]U:.W>UZVU:C%BW'NK2WK<;OK6S_LKMM-&DQ"MRW4M,6AYM[ MK[Z:N7'FY\ 6NIUS%-&2B.JOUZPV-X8KW2C?K _MWMAN69_(&T9U(?@G7UU/ MY.FS2 E'&\$$R+_YOC'K]<*CWBH^?S>>!9\&E">]\F2(GFX; M!F@<[*:WXU-MM"2BUO\?0YBO"%]R&F6^YS7NW^=4'-^PWS+WHYY_TAPIDX;J@0IEHN&Y;1;_:-]IE MVU_^AK==^@'+@G*%&.0F-1C-S>N4;>=K)UK4KMOLA#:]RPU+\[, :0/,\UP( M?9S8#?K?3_H'4$L#!!0 ( /6$ 5G)H&NTQPD #88 9 >&PO=V]R M:W-H965T MG=@>R=[)/D(D)"(! 04 +6N_?D\W2$IV%*4R6_L2BR#0Z.OIT\SIW/DOH5 J MBN?2V'#6*6*OU0E:H4H8=-U,6;R;.ES+BT4][8>:5S/E0:7I[_?YAKY3: M=LY/>>W>GY^Z*AIMU;T7H2I+Z1<7RKCY66>WTRP,];2(M- [/YW)J1JI^#B[ M]WCJM5)R72H;M+/"J\E99[#[[N*8]O.&?VDU#RN_!5DR=NX+/=SD9YT^*:2, MRB))D/CSI"Z5,20(:GRM97;:*^G@ZN]&^GNV';:,95"7SORE\UB<=8X[(E<3 M69DX=//?5&W/6Y*7.1/X7S%/>X^..B*K0G1E?1@:E-JFO_*Y]L/*@>/^=P[L MU0?V6.]T$6MY):,\/_5N+CSMAC3ZP:;R:2BG+05E%#W>:IR+Y[>#A\?AM;A[ M+^[NKX>#AYN[VY$8W%Z)T>/'CX/AO^G-Z.;#[/=X^W-Q^ M$/=W?]QE@D_3S"QET$&XB!EGF*ANUG:Y3 M<;.0AT*AH#)7SJ1=0(*HK*QR'54N,H=8VI!^!61&+FEYHJVTF99&A(@%U'5D M+2Z-]%40E\[/G)>I4FT.D!@'G6OIM0IB:U[HK$#:+\18$10H[R$R.B&#B%#E MUU^.]_;Z)Y=)GRX_[IZTRWS%Z]6Y>KU2A6;!^6;-5;Y>?$.706&DF&I3C'6] M4IDJQ\J+_5U>W>=5 ";K%@NO5+))/XLRY;NB?%\CBDYW12&?%"Q55B#^,TFV M:LO^]CF#G%#]LT_#MS,!74V65E\8LZ+V:Q726%'FT')\1N3\E0*F\ MSJ38JFW],!C<-\9V<2I$7S%V!G(UB?BSDCXJ#^%#A7!%@6@1.(K=_O:?7;9@ MX*/.C,(*73%4T\JDJ(ZV/^UPSOD<*IM%ER0N1.Z$=1&W9:;*X2=CZ!Q=IFWJ M.4U*8!OT]NIKI5=[3BY4#7:&>R=/"X1(_UT&)7(?,.-3 M&V&1'"&@W[&B4DRD]H++VL9D6VWNWZN@9:K4'LQW!!4G+D!?"G\C"[WB@#1Z M:SA VQQY0NVS4;81C[Q 1;IQ1/M7RYQ?*.E).GGJ=74:4C81WI=?V<%=).^?I2 M!R9 6RLX-[J^;$$)KSY*#W0\JKV[H46\;5O$VXWH?BMCY3G6%U7 NQ#6=8B? ME2%^0R2_)@1)'AY)$\4?\@L,U1& \!AET15SQ4DHQ=2X,3QI< S.JR.2JZ"G M"1!R]012.:-XTCUC%>*VMMN9D;B,8"*]HJU&3_!V 5R:>9<#U5)E@*7FSE&< M8@$M92"TN/)(=$OX O 7GCI/ 3APGI% V2FL40D$+)EAW1,7D 6Q!3E07Q4= !<283.I=)&.L9!7UI#)+[0(!KHPL,M% Y8/(I"7R MITO]'RIII9 MY="-:S56C*MAUB>%X7B_R-&.JT!J2:._J(0[KPNF-8A"6K-"L?!Y\>AH-/S2,I]3"\OA)W MR1TAO4@&"RM+KG'OJFG1>BS,%(%"7/!IQQD,M &4&1A51W,.L%&@(@")+L%Z M]'IQ=D8,/+- M:B)!22TY^^M&0D@*.$"\JYH28K^J$]EH.=:F1L9T@C"]:4/?1?;OB?;(7%O5 M2?P\HRX;1%YQ-2_/,*5"B;NZF9:4]P0[>H(^"#N7]GEE2)^:'W%S?Y*F8@TM M9NK&EJQF+7#IN,%#L)8Q#&#'=!-0A*;4B%)@"V'4&*5"W$9;*FH4*U,6-V4Z5-S! M.-?8@G45_Y,BF#GT]T_$I?+$U8C)OMJQ9)(E^FUJ79H:"Q?"^E+#IAH@F@H@ M?DR)5I]:);H[8D2(2S<:HO]&32$M66^";R,UFC0'SL$? MR !,$JFB@C+PP+3;##_=N@F6R$P@=F*N;;DGACMO=$LB7BB#PSX-+M0:T^7+ M\S41>4$Q7\ZT-(YX5="G*^(!%L]*;%%]OH$3P,-O03K%[B%7+\T*5:@_*&-Z"T%2%*&NI E5&? MN>-9%:/:K7M*=#E19?+U^\'HHCFU(A:CK,WAL2 >9]P6FDEV,'IL"3))V>Z# M'8_4E)O4L,7XK0>,A)G8.^Z_>2=N2D+@96*G;0P/S)K%4M(%+$ K\E*@#8IKT M98 C2=D,_@N!H ZQ&4IKM@LW)_XI MX.WHIJH&F'\V$_*&@M>L[V=<&Y1]=;.?*?I#/ M])$J)=/1P;ID6NY<3:)U==U;^98+SC_E+];<>6Q,GW7;U?:C^"!]"UYN3U_4 M,1YN/F@2YH_ZO@ M_+]02P,$% @ ]80!64;_$TLT! < T !D !X;"]W;W)K&ULK5=M<^(V$/XK&E_FIIWA8F,#@1PP0TCN2J>7T)!FO[TH&XS2$0-LOH+=]]D7/KM;]E50/.@4PY"GC0@^\U)C\W/=U MG$)&]:G,0>#.0JJ,&IRJI:]S!31Q0AGWPR#H^!EEPAOVW=I4#?NR,)P)F"JB MBRRCZOD"N%P-O*:W6;AER]38!7_8S^D29F#N\ZG"F5^A)"P#H9D41,%BX(V: MYQ=M>]X=^,Y@I6MC8CV92_E@)Y-DX 76(. 0&XM \>\1QL"Y!4(S?JPQO4JE M%:R/-^A?G._HRYQJ&$O^!TM,.O"Z'DE@00MN;N7J%UC[XPR,)=?NEZS*L^V> M1^)"&YFMA=&"C(GRGSZMXU 3Z 9O"(1K@=#972IR5EY20X=])5=$V=.(9@?. M52>-QC%A+V5F%.XRE#/#T?CW^\ELYN9Z1G^[HG(/^N>\;A+8'_'@-4E^#>@1O^/%#LQ-\WF-;J[*MM0]].,-,2PH. MY&9!IH6*4V09F2H6 QEQ+F-J^;O+Z/VP'S]TPR#Z3/[K_]WMU>6KQ9O8R#DH MTG,W%+W:ORXRNRT79)92#%FU<:4-PV2"A'RA3)'OE!=PM$ECJE.24Y94*Y^J MT0EI-SKMWM&8$ZT+*C#F:+,N;<;1F%-5:#*6*I?*740ET#Q[K:39"#K'JQYC M[C"Q!&%(++'>)? /59]>*PJ;QU^D-)23?,.PW:KJ7IV03J/;.MZ?D=9@-%;< M'P53>--4)(0S.F><&89QI1CJ#))C\8YBQUN;)Z39)*,XEH5 2 4QL$=;]=Y% MQ:L- C(1CWA-4C%XWQXKT<%$!L=4&P1I4DR*N%#*WC4]S"VT=ZKP%5;FV8$ M1C7/+,"[DKTVN7$JF3!4+)GU\T"M42,*VN2KE,F*!H;OU6X]'!_-E<=TZ?W5W;,-(X5@6\).9[0)VH2RYA [P#YH75Q'FS1\.R5;8S;];SMU_6_/F<54QZQ'BZWQ>"KDEJ3>PV+@B/U%H<_55OW M-7:\\S^Q"R5&$II)9=A?+VONFX7,]7\8,P7<2>B4Y=J6L$98*\O=TX \ U7: MUHFDL(H@3H7DU@L]'IA+67ICI;]TE(\Z_]&ULO5AM;]LV$/XKA!H4":#4>I?<)@;RTG8>UL:( MT^TS+9UMHI+HDE2<[-?O*-FJ4M&QLZ[[8HKDW7,OY#TD?;;FXJM< BCR4.2E M/+>62JW>#@8R74)!Y1N^@A)GYEP45&%7+ 9R)8!FM5*1#SS'B08%9:4U.JO' M)F)TQBN5LQ(F@LBJ**AXO(2AL11J6KW^# M33RAQDMY+NM?LFYD?=\B:245+S;*Z$'!RJ:E#YL\=!029X>"MU'P:K\;0[67 MUU31T9G@:R*T-*+ICSK46AN=8Z5>E*D2.,M03XVNQ].KF\]WX\]?WE^3F\G[ MVXN[\VEY#"L4,!/'=.OW^7HV+-.55J206; KL7F\BFY1(+EN!(S*TAVY MQN4]E(H+!K('$@2VYR1D(F!%649HF1&NENA&6@F!6H1*":JOY]E#WR5W7&&F M?A!=0IX1Y#""682>8AC;3K@_N(E ,A3JL?8(OE5LA?2DGL;7^A+83AR2F]IO M5BI:+A@F8^./62>PAUZ$F4%68253<)HC8V5];9.QT''(1\ZS-Q;8CH/]CC;H^U&/#L3[U>W=4@ \H=MV:LH>S!/;%ED5 M6E8UCOK_2O97MU-Y0QPZ3L+MNGIT,8W+%I=*\NL"" MD43RO)^?T][(L1O;D1N<]"2P^(5.\=+!R89,%E"!T82%_T R/ M,2*0LC(?" %U()9@8U9BV)0F/6 M@M T'N(B1R<-5QYNQ!1-TA^,_[2O"NP&> Q D31AX.*SYQC/[(C;[@CQ1LOT,*V1@ZP$_?1$CS4^WR>!/$A M<385@PNLW=C!TK;G=TG:2VP_B+HDC17;C_VG#X[_\D1\:7L-^$)(69TCG9V5 M\29YP'JY>)'SR47!A6)_MW#[;X@F),>-R53Q].NI?M=F2-Z%WC8-ZH_B_?K" MCH-.@_< O#\TL]X2>IK9?/6;4?;?PHNF@?R M=_'F;X9/>/PQK,< ( *<% 9 >&PO=V]R M:W-H965TTJC:)-L$)D+80J?1%8U*[ M"KKVLTD.8M6Q,]N0[M_/3B!C*V72OL2^\SW//>?X;EA)]:IS1 -O!1=ZY.7& ME!>^K],<"ZK/9(G"GBRD*JBQIEKZNE1(LQI4<)\$0=\O*!->,JQ]CRH9RI7A M3."C KTJ"JI^CI'+:N1UO:UCRI:Y<0X_&99TB3,TW\M'92V_9FU*!]S=;]GOZMIM+7.J\5KR%Y:9?.3%'F2XH"MNIK+Z@IMZ>HXOE5S77ZB: M6!)YD*ZTD<4&;!443#0K?=OU=X[MG<,-IEC,44'8K3TAW#'![$/+8"EE MIN$8XJ 31H,6?PR#N!/' WBQ?7C*Q&FI9(I:MP%A/'B7E)SW8$HK^Z0-*D:Y M!BHR.R+*DMM+:,.Z06= R#MTEW0(V55PWNU$O?Y?CN!\Z]CWN_R=YBE0+>L1 MH2&5*V&:/FJ][12Z:IKO=W@SPNZI6C*A@>/"0H.S0<\#U8R%QC"RK%MQ+HUM M['J;VTF*R@78\X649FNX!.UL3GX!4$L#!!0 ( /6$ 5ELOJ8P_ ( " ' M 9 >&PO=V]R:W-H965TU_O[,#&5LITO8%^R[WGM^S\7FT MENJ'+@ ,>:I*H<=>84Q]&@0Z*Z!B^D36(/#+4JJ*&0S5*M"U I8[4%4&- R3 MH&)<>).1R\W59"0;4W(!2\PJ$YE(0!(1S*$M+A#)^;CB];DD+W)UOV3\X[^AEP32R1IM9+4!HX**BW9D3YM]V &DX2L N@%0I[M= MR*F\8(9-1DJNB;+5R&8GSJI#HS@N[*'<&85?.>+,9'[[>3Z[O?].SFXNR.S+ MP^7\>G9S3X[NV:($?3P*#"YB2X-L0SAM">DKA FYEL(4FLQ$#OF?^ #%=0KI M5N&4'B3\U(@3$H<^H2'M'>"+.\>QXXO_R?$^HRU/;S^/O2VGNF89C#V\#AK4 M(WB3=V^B)'Q_0&6O4]D[Q#ZYP]N7-R40N21SA7=0F6=R)G(R^]GP&F^%V:?X M,.>[-RD-X_?D?T<\">A.@EQ !M4"%(DCEXG_F>^*H9^WA/II/^R2VWC:\#+G M8D5L$:]J)1_!VM9=9>+WTOX+4LP.$O*A48*;1H&#+_F3G>]"HV&Z!QH-^^1< M5G5CT%?!5+YF&PHME\8%V^(4BZ,7%*D?#BFY9EF!>Z^>'12V)]951:F?[-DO M3$?1$ 4(;533=BTN"%I?H?C?ZJD_2/:@?8JG\G>VUT?.\&6:^L-^0JXL+;-&PO=V]R:W-H965TV M,/;\F_Z81L<]0S/$$A8JC4!AN&$G+$DT$+#Q?8O9JX[4&^O_=^@? M"ME!EFLJV0E/OL216AWW_!Z*V(+FB;KBFS_85AY'XX4\D<4OVI1K7:>'PEPJ MGFXW P=IG)4CO=WJH;;!-Q[98&TW6 7?Y4$%EQ.JZ/!(\ T2>C6@Z3^%J,5N M8"[.M%%F2L!L#/O4\./%Q>3+].P,C#10>J95$IUG$HOW] V"RXM3:<3JV.@'_S+-# M1 R,+,.R._!()3DI\,@O2=XF<(EGM^/IZ'DGUS1DQST(#\G$#>L-W[PR7>-] M![=VQ:W=A3Z<031&><+0Q0)]Y#S:Q$G2QF,WRIM7OF60]^BYQXM<19P+-(IN M6*9RP="<*YH\&_Y.8O0:60%V#*^:>8T"$Q//J1%,R\"^;Z%1&.9IGE#%(K3< M <3IFL8"LHJ2U99^B?FV<6S?L;#AF2T3OHD=SV]._.HXI@G-0H:H0A,6LO2: M"43,PM<)B'10$X\$F%C&XX3?':>@H5 AOD"0\B&I99"&A&!9>(?8;;BBV9(A M 4J]U]]!4S^V[[9HK97Z#"J#U,"JU/!073[VB=T@=(2D4X6D\^20G$*26\19 MK!@Z@RH3 4&!IF)(GF@D)5.R+5B[\7_39QP?.Y;WC&;N^X0\;KX.=H,N MC;N5QMTG:WPN: 3]"?0N;9KMQOE=U]L7L*G\<4+#;V@2TY1GDLAN M"9?3T\M91;9P$#3#F&##-]#5*L[XP96&K98[V")68SV0/==#GT9?YU>CKQ4Y MP+[77&P:!?H]8Z6IZH3"BSILYU6V\YYLN\D/8@6C6:2RAM.G#R)+E#8&2AXG]!#JY6@!7?2T,+:>X#R'0A@'XA M\*#"$>/QT&O(]3 ?0.[IM%A1+\RHO\3*:_-:GIF5&J$ZK:[S8K=9[Q4C_*T M8-[7:;V%J$M52/JEZ/CUS T3<(%!GR4#EP"G7K":=B1<>*[_@4L(4GSG+"7( M2TET4EP;P!4%2XJ3Y"I>2_ #U\!64.^=^H1@U['?UDB6BUV[Z?\F.?31':-" MHDO!HUR+P\)5QA.^C&N^:D("L?QFZ8=,8UHM+98'G9?9DI<.C>UI19[/:%H_ M WND]8B6\F1BESA-JE7AGT 0MHL2V,WJV0=B\Y!F U03X%ZU91C6U6_;T(N8 M=?432-]>T,9P\ #OI<=FXM^M]_&N="3S2-/R3 M_=_'1DOYZ ?8,.VFY_@X\%NL_0/W#UK=/VBYCT"HV,V>PC0/[?_!_?:SDFP#:TJ3#5]W8*+M(/FT#DQ MNE @[L,%D!"M9N?Z,%.V^<6@]BP&Z6!9//Y)%/(\4^4+646MWA='Y;/:_?+R M&2[Y@IR3_%WQ2!TA5X \PO.U>Y# M'U"]N@[_ U!+ P04 " #UA %9OJX0[GD# " "0 &0 'AL+W=O$/#CO3&)/"DY527XK)-.D[M# (!,2V0&#X^PIC$*( M0C/^.F Z-66AV!P?T=^7OJ,O*V9@K,2?/+&;OM-Q2 )KE@L[5[N/EKM MB"YV(UHQ*%TMM=$X+HND+*S&58YZ=C ?)P]D-AV.IK/IRYO24A=$M @NH(7UN$(2[SPYX7C4A0JDN@R25%G M]V;+8N@[6$@&]%=P!F_?^&WZ[HH+4>U"= U]L,"Z37(!Y&E-AG&L,:HUBWFU'M>9*R=S4JSZNM<]8 I=&=VBMX:DLH;$! M[IA."+S$&R93(#$>98U=Y81TI%_SAE&$1FC.QS]0E+TS/ $ M-"L;YR7RH_]REK,^"FT+4K/ &[('(S5>6QSC79< MI/4O'!??#:(V>;*;!D/7C="!_V_%6+IE"[=>G]0]1A/C'=&P$5X_=&E(_Y8KW_6# M2U7@A[2IBH>FD5(41"XVS*/@4LJ\QJV8@4[+N]_@X&PO=V]R:W-H M965T7>J1)1$LOYU/5 M6,$EWFLP354QO;I$H=I9, PV$P]\65HW$.VD)64&KY3XD^>VG 6G >18L$;8!]7^C&L]QPXO4\+X M)[2=;3()(&N,5=7:F1A47'9O]KS.PY;#:?R*0[)V2#SO+I!G^9E9-I]JU8)V MUH3F/KQ4[TWDN'2;\F@UK7+RL_.;N]]^.EIF;)AMEELA?PUT:&,(H'D,3)> _> MJ%!_Z M_)%N6]X(!%7 C9++HP7J"CYC:G\CT,X\%H<@QWMJ2(.>SOYW=8#L\&D[,8;M 8NH1:H[10*^WK MR.MN!VN_PRT]1SN_G>X["5\PU0V50DC.NF0/H*DI!(F'3"CC4D;GP0US;FJ: M\ S64_<:,^Z+XZ/C!@:75"WMP"]>J:IF<@66DL,ELY@#DSG4C.?D7P"K5".M M :K3QM**"]70S=7>6[^Z8UQ"T0@1PF(KB$?EDF*AL5"Y.B!6X&HN+:9*TUT@ M+ -K:0]DY1E==> 72XWHJ(=P89RZ'XY4&IYSICF:33(W4DJ6^YQU9Z_EMH2" M\BGR5.P*_,:D?;\1%*RE?YE[ M;WQKMG)9[%UZ'6_)JQ?T,I>C,'$I7&Q#>C.#=#G<%JP@0VVI!2 Z!FV?U5W" M0W]-_\^GW_8%Y;\\[:]LAC_8X:X_3K35!52HE[[7H?KEI'8-03_;MU,771?Q MMWG7B]TRO:3##@(+\I4F6I0_&?);6$J)T!K1=*VB;S/E?4$L#!!0 ( /6$ 5E./Y9U9 , ,0* 9 >&PO=V]R:W-H M965TV5:!.20+\ B:]JO%I95;KN M9Y,<8,VQ>6VG=/_]S@FDV2O*NDZ;]@OV.;[GGGOL,]?9*/W%K! M/&9"FJZW MLG9]X?LF66'&S(E:HZ0O"Z4S9LG42]^L-;*T<,J$'P9!V\\8EUZO4ZS=Z%Y' MY59PB3<:3)YE3'\=H%";KM?T=@NW?+FR;L'O==9LB3.TG]8WFBR_0DEYAM)P M)4'CHNOUFQ>#EMM?;+CGN#&U.;A,YDI]<<8D[7J!(X0"$^L0& T/.$0A'!#1 M^&^+Z54AG6-]OD._*G*G7.;,X%")SSRUJZYWYD&*"Y8+>ZLV[W&;3T$P4<(4 MO[ I]YZ>>Y#DQJILZTP,,B[+D3UN=:@YG 7/.(1;A[#@708J6(Z89;V.5AO0 M;C>AN4F1:N%-Y+ATAS*SFKYR\K.]T?AV? MKL?3NQF\NV-S@>:?CF\IG'/RDRWTH(0.GX%NP[62=F5@+%-,O_?WB6;%-=QQ M'80' ?_-Y0E$00/"((P/X$55[E&!%[TR]WTIEXCQ?D1701=FS1+L>E0B!O4# M>KVW;YKMX/( W[CB&Q]"[\VH(M-<('Q$X;]^<8M>-+.&_$0?P,S,_J-,($LSEJB)J%5M'?HM5IX[R6SJNU M"H-&NQGNQSEP_5O5]6^]^/J/4/,'YA[T^E6'*\8UW#.1(_1E"@,FF$P09L7? MVU P8_B")\R)O:\L#L?_V>/^T?@]G_]5T?-WY;5C33)>DXS3/Z,Q),]:&>Z( MF(M?"%$]1=0N;)A.]UV;&XUKQE-@=$+*KBC')->:R)1$3 5W!%$01@V7XCYL=!3*+D\MJBS%V!'5>'O*U&_ MUEEDJ)=%_V0H(#U+99-1K58M6K_L3)ZVE_W=-=-+$AT$+L@U.#FE:M-ESU0: M5JV+/F6N+'4]Q71%;29JMX&^+Y2R.\,%J!K7WC=02P,$% @ ]80!60"N MLM(W!0 ^A4 !D !X;"]W;W)K&UL[5AM;^(X M$/XK%KM:@90K>0>Z+1)EVVU/[;8J=.^S228DMTG,V:9T[]??V$D#*8%65Z23 M3OL%8WL\GI?G&<<^63'^0\0 DCQE:2Y.6[&4B^-N5P0Q9%080QIJA2A&7^5.EO5EFKAYO]G[1?: M=_1E1@6,6?I'$LKXM-5OD1 BNDSE/5M=0NF/-C!@J="_9%7*FBT2+(5D6;D8 M+AQ#6UW?1U,I>^]G>,WNOPM^7^1%Q M3(/8INWNT>=4_CM:G_,._YO<+K2ZS5H5DX[%@@9PVD*J"."/T!I^^F#YYN<] M-KN5S>X^[<,),C-L>+-(Y!K)D23_?MW M^/2A;YO.9W*H%@F$],C)>,DYY,%/,N4T%VBU(N8H_!-QCD27@CSD6%G2Y&_T MYBM6%$':R@&$'D'!,14QN< R0BXAG(,@4R9I>C CSVA*\P (%2JP-Y0',7&L M FGD(VE; \/V^IU*_B.Q>LY&3PF8?:]3YB&HY2')L0]D!EA' :M9D%(ADB@) M= Q$I<8R/*>W99IE.=MCAN^99)2QI0K<6B.&+N(L(ZS!BA2#62GX;4MEVS*] MSH[1;WA !#I]DBR )RQLW*'T<[\[_09G/-=[D0&D.E14U_'M&3W;JB6@;]42 MT$,UYEI@&@.)6(J(2?(YD:J($0$8+4R"C F:3X*8Y@I*">+P=GQED!S]Q,TE M?3*4F!:2,0<@65')0%6RFG'.\<$P^'\AC*/3T3=\=]"I9,V#;V1+FVEO/.2-;M\LKU&EWRWLX8=M./66#>LI0 MQ+7<9O;4D?4ZC6S#'?2W(>$V/5Z/O(M,,SIV=O;V<; MENWO8]-_>Q#MY=*O8ZB)2W:9#]^NES^OUWF1,?^=!Q'BS#(;/Y^:1FW#4](' MY9#K-PV]D3TUW3N=\=Q&7]R#GD%[[DA>=4?RWGQ'@BB" &.,4%2D*NL#3M"= MP5^N\3PO\)RN\1PH/$<*SW&!9T7/J*0*/!5,QNCFDE/I M4K>E<*H_M3P>O(W#=WL3.IAZ^UE9LT14CAD>+XF]1P M:Y\"MM7;G%2G\34(M*KT&T\--'J!P< 8S""'*)'K]8ZUM6O3YS)>+[>+F?-< MLVHPV3RNE.VFMVF>X];.2K]FN^MO[WSHMCAPMFOW&MS_VN:F6M7=>(_+@,_U MJZ- \BJ>Y:K1ZV!P5[WEK\>)5%&]5 DGX/ , M .,- 9 >&PO=V]R:W-H965T2<7IO]^1DA4%L#T/?5F+[8N/ M;_?P.1XI/]=;*_W1+!$M/.5"FGZPM'9U'H8F76+.S(E:H:29N=(YL]35B]"L M-++,.^4BC%JMTS!G7 :#GA^[U8.>*JS@$F\UF"+/F?XT1*'6_: =; 8F?+&T M;B <]%9L@5.T]ZM;3;VP1LEXCM)P)4'CO!\D[?-AUZWW"QXXKDVC#2Z2F5(? M7>(%".""B\6>%&=1;.L=F>X-^Y6.G6&;,X(42O_/, M+OO!60 9SEDA[$2MWV,5CR>8*F'\+ZS+M6_>!I 6QJJ\E94_5.30< MSEH['*+*(?*\RXT\RTMFV:"GU1JT6TUHKN%#]=Y$CDN7E*G5-,O)SPZNDNL) M/"0W]R,8CY+I_60T'OUV-X6C.S83:(Y[H:5=W-HPK1"')6*T _$4QDK:I8&1 MS#![Z1\2NYIBM*$XC/8"_EK($XA;/T/4BCI[\.(ZY-CCQ?\LY&V1ED"=[4#N MO9R;%4NQ']"#,*@?,1B\?M4^;;W;0[-3T^SL0Q],Z?UEA4#X,(?$&+0&$IG! M#6F"C0"8(#Y,#^_0]-[=UD=+ES6-].(\^');]05*8:H'&'3EJ1]UCN,Y)@%E0M2()+<%&C M3#\]WR\ZJL85..H<'\+VI1BAW&_+:-@0WCGJA2\O#-W#0MI2@]>C=063E,+] M>7E9_HR97G!I0."<7%LG;R@YNBPIRHY5*R_C9\I24>";2ZK"4+L%-#]7RFXZ M;H.ZKAO\!5!+ P04 " #UA %9T"U[7&,# (# &0 'AL+W=O2"SWV M"F-65[ZOTP)*JL_E"@1R*:"94RJY'P;!P"\I$]YDY&CW:C*2 ME>%,P+TBNBI+JOZ> 9?KL=?W-H0%6Q;&$OS):$67D(#YMKI7>/);E(R5(#23 M@BC(Q]ZT?S6+K;P3^)/!6F_MB?7D0[C)QEY@#0(.J;$(%)#Z;576L7M_0;]5^<[^O) -5Q+_IUEIAA[EQ[)(*<5-PNY_@R-/Q<6+Y5< MNR]9-[*!1])*&UDVRFA!R42]TNW/Z6D),_[I*D1^[G"Y)\GB[FY.0K?>"@ M>R/?X#U6VD\;S%F-&?X+YH!\D<(4FLQ%!MFNOH_VM4:&&R-GX4' WRMQ3J+@ ME(1!&!_ BUJG(X<7_:C3^WRMH>+]4/;-7.D536'LX:/0H)[ F[Q_UQ\$'P\8 M&K>&QH?0)PF^P:SB0.YRLH!4BI1Q1ETY(V5&-4O)5&3D$^.5@8PD!44C+.]: MEB5*)4:FC^2N,MI0D3&Q)-\TRMT(R$O:\GX$5!6U%[9RB@[QC^_+==1$TE#Z!PJ9( M=)U1N97!,]N&,/$;G>CR-/PP[$!%P]/^A[!+1NF+KB-6>A"3>9YCNR0R)YDM M*6R81+L2HFNJ,MV*GW4 WD9YFW]94\['\/#8&;3/A^1*E@2?JV&BLB[A/U2Y MIZ8)[FJGKXYF0MT7?B$GP7D_[K7DFA"^(D3]UQ+#7MM/-HQ72-OD<"]Y&W5; M>M@E_]?KC4AE"74*,J:;+* S/R<)9UO1#]U,C[_OG^ MUG16@EJZ&51C>ZB$J0>UEMJ.N=-ZNGL1KV?D+U0M&=8OAQQ5,>D7'E'UW%D? MC%RY6>]!&IP&ULG57;;N,V M$/V5@;99),!&DN5+W,0V8"?9-KM-;,397?21ED86$4I42H,TFG7X+X2H M(43.=SV1ZLUHW^HGN !YE83(- M]T6"R3_Y 7ELC49[H[/HI."7JO"A&WZ"*(QZ)_2Z;>)=I]?]/XD?R[>6ZQV7 MLW?G6I' M0XON^?VK VW!4S*\LSE

V&%,2[B6 M:N<"F)="[JB^F\;1SK+J*#94*OLQ+SEA_&.W*#BH>SFJM:ON&F)9%:8N@6VT M?4"F==U\A]>OSR-3:TXG5F!*U)#VR0-55_1Z8&3IJNA*&JK)KIO1(XC* NA_ M*J79#^P$[;,Z^1M02P,$% @ ]80!6>!6A=$! P T0@ !D !X;"]W M;W)K&ULQ59M;]HP$/XKIW2J6JDT;T"K%I *95LG M=:LHW3Z;Y"!1$SNSG0+_?NB+72Q;KK5Q3.)%I(W#'O0RML!'U$_9@R3+KEG".$6N M8L%!XKQOW;A7P[:)+P)^QKA4C3&82F9"/!OC+NQ;CA&$"0;:,##ZO. (D\00 MD8S?%:=5IS3 YGC#_KFHG6J9,84CD?R*0QWUK4L+0IRS/-$3L?R*53T=PQ>( M1!6_L"QC.[X%0:ZT2"LP*4AC7G[9JEJ'!N#2>0?@50"OT%TF*E3>,LT&/2F6 M($TTL9E!46J!)G$Q-YORJ"7-QH33@\GX<3IY&DV?)G??O\#)E,T25*<]6Q.W MB;"#BF=8\GCO\'3A7G =*1CS$,.W>)LTU<*\C;"AMY?P6\[/P7?.P'.\]AX^ MOR[4+_C\0PK=55\);^^&F[MQI3(68-^BPZ]0OJ U.#YRN\[U'G'M6EQ['_O@ MD>Y:F"<(8@Y$W])L12=>:9D'.I>>WNEK=U@*=$CJJEU@)P18^?PJL/7YIQFB5BC0@:)=UR5KQ8,^0X MC[6JHSZ!W^DT+#I]#:O5&'?<#HQ7L89 J 9!7>@_KD^WVH_=9[,A\\(]3*;O MPHBI"#*V-F=: >,A<,%;@?%6Q!^__&\U_#U[XIZU+]S3'?ZNL^W=7C;"=WW" MWRA%739.,Q;+=S)Y_B&$.U(88..6T.N)]>O9W(K&?7F[%:VW4;L>-;O19E*D MG3'-5-$1R[DN.T[MK?OU3=FF7L/+9G]/&QMS!0G.">J<7W0LD&4#+0TMLJ)I MS82F%E@,(_K/@=($T/Q<"+TQ3(+Z7\S@#U!+ P04 " #UA %955/$$VT" M #7!0 &0 'AL+W=O>R[V M7;^2ZE'GB ;6!1=Z0')CRHL@T&F.!=7'LD1A3Q92%=184RT#72JDF0<5/(C" ML!<4E F2]+WO7B5]N3*<";Q7H%=%0=7S"+FL!J1#-HX'MLR- M9/49FWI.'%\JN?9?J.K8N$<@76DCBP9L%11,U"M=-_]A"W 6O@*(&D#D==>) MO,HK:FC25[("Y:(MF]OX4CW:BF/"7='KAY1YM MW59;=Q][,JT; NX6,*-K&"O,F($Q5>K9=EU%5:9W2=Y/>GAP%H7Q);RUWMK& MORM14&ULS5AM;]LV$/XK MA!L4#D#4?!-%I8F!)$VW#$M3--GV6;896Z@L>B*=I/OU.TJV*E6L4!2+L2^V M="2?>^$]U!U/GTSYV:ZT=NAYG1?V;+1R;G,RF=CY2J]3^\9L= $C#Z9 MR^7$;DJ=+JI%ZWS"")&3=9H5H^EI)?M83D_-UN59H3^6R&[7Z[3\D?=D9LQG_W*].!L1;Y#.]=QYA!3^'O6ESG,/!&;\O<,<-2K]PO;S M'OU]Y3OX,DNMOC3Y7]G"K?I5[_R)/-[W']#X/IWEVAZ? M3AQH\/,F\QW:18W&OH,FT8TIW,JBJV*A%]WU$["L,8_MS;M@@X"_;8LWB!., M&&%B (\W[O(*C_^XNR$O:Q 1!O$\.;&;=*[/1D $J\M'/9J^?D4E>3M@HFA, M%$/HT_=9D1;S+,W1=5&3SF!CS]2O%"'^+#O5_ORJU[N1" M,W27/8<'8*MUL]6=-SXX=I="KB)GD'YVNBP@;C5M=&E/7LS!VZU;&-B2E\)_ M!_9;E\V1K;P[0E1AI:)F_ @QBI5,6@+!<$1%6\"QX *RJ J+SR*(38VWGT1C MS GK:0=E-%$]L2!8)E%?G&!!%+HW#O"_#0R7F*HX!$5D7ZPX9B3IB1.&E6#H M?/$(Z;\M]:'"WEB+B>A;!=)(]EW ,1$]J<12J>&MD)B)?LPIQXKV\3B(57_C MF (]T6XK^N%B!+.D'W7( A63OG^04*KO((\PC_E.A_T^^9H%D<1"]5V(8ISP M@#$LPG$@RRCXQFBT/P01E"4E1+)8HG%NK#U&63$'O8>C_)AAGD3'O7ECBAD3 M ;G E,B^G$D9V"J/(N, 2D180,HPX:'9E)#C_58-!^[K&HZE#.F@.&8!^\? M<,'[<@I^79IR8T";1G-CG6W'0L2AV('N)*0;6"554$XX>%@1"YB[\P6C LK9 M)H^C?C;UB:98(.QS#KK?\!$D$YZ?H2*@ 7M*.*,:12(X'BH^H*3ZBP4)A=W)8JV&W9E_V; M5 M',- +\7"__M_MU)YI^=Z/=,EXG17K;RT_I\M3*#"@'.:4MZ62(Z)XO_!=Y?& M'(J3P-=-1=A'Y>LY\;,:> (G1*!RP$G@H_KC0>'2%S>D+8G@S(F&>A'9<$T. M4N0RW62>;5?/T&$O,A]@BR%EH*> \K_N68L%.E^;TF7_U()A2@[K.S05#MD$ M[&.I6[%\^5+@",6MVO:H\Z4!^N"(M$?C6 6H%,?]+X>,^IE,@P6SE^Y+[WD@ M!K49LL-J8'F[38 J+Q:=<25D)PT/$4@I:3M4@G0LXKQKH:"A4XD'JDPN^H5M M'"@[)9&[,"[:!/3*B.CN*E&D$SX2T^X[33JD/43X6+:WB9TT$Y: M]UW0:BRK6ST+->:V;M%QFA46Y?H"EY$T,94U9 MW^35+\YLJMNSF7'0UU2/*YTN=.DGP/B#,6[_XA4TUZG3?P%02P,$% @ M]80!60)7/#\G! )!D !D !X;"]W;W)K&UL MM9E?;ZLV&,:_BL6.IAZI*G]#2)=$:@-LF;:>KFG/+J9=N,0)U@',L4UR)NW# MSR:$AH1XS>3=)!C\_OSZ>8S!9KPE] M+$>+@6YX5;&*DG)>WILF2%.60W9 2 M%>+*BM <,+KE,L3YG1H8)@4@*+5Q+BS;V/; ME0%UC<\8;=G!,9!=>27DBRS,EQ/#DAFA#"5<(J#XVZ 9RC))$GE\;:!&VZ8, M/#S>T^.Z\Z(SKY"A&3HS $NT@E7&G\CV)]1T:"!Y" +<)<(\#G#,!7A/@O3=@T 0, MWAO@-P%^K?U.K%KI$'(X'5.R!536%C1Y4-M51PN!<2%'UH)3<16+.#Z]F_WV M,E_,G^>?'A;@Z@%2"J75'\%5B#C$&?L(6 HI8@ 7X#DE%8/%DEV##\KRV.0B M-]F"F31YW._R<,[D\2GA-\ :70/'' M#"^1G )(T6>W$GZIW3IAH4Y8M(/Y-4P^FC=3VQF-S_]='7_\#S=9JL$Q;JA$4Z8;$F6,?D86OR M4'FS'GI;5C1)Q2H$E!0GJ,_=XT]\^R4=8Y5X%?S[_,KH?D<<' [VX;$E[Z@3*C.[U!&=L%@3 MK..(;;TMORVE)Y_WK^$=2WK7SU;/O.,?>Z%N[M)GBE9:I)46ZZ)UC3O8-['_ MSY540S^\:7PW.#93F<+%9NJD15II<4/K#F[K[:V_:]+;EH:M7$Q/9V<17PCG)Z\,407$WR0KB^HH0OB_(7>GVP\CT'U!+ P04 " #UA %9RH<7 M:8P% $) &0 'AL+W=O%+U@9#HF(HE:DHH3H ]?ZF#9E&1N M#,S>)#IP/E+_4"/^EB8;QE_$FA")WN(H$5>]M93II66)<$UB+,Y92A)U9L5X MC*7:Y<^62#G!RR(HCBS7MH=6C&G2FTZ*8PL^G;!,1C0A"XY$%L>8O]^0B&VN M>DYO>^"./J]E?L":3E+\3.Z)?$P77.U9-65)8Y((RA+$R>JJ=^U\IWY\JIGYR,B$0EECL#JWRN9D2C*26HO+N8)"S)CT=]T*==7O5$/+(J6(T@IDGY'[]50NP%N.,# 6X5X'XTP*L"O&: >R"@7P7T/QHPJ ** M2[?*:R^$\['$TPEG&\3SUHJ6;Q3J%]%*+YKD$^5>E&-T#XSQ-I3GR!Z?(==V/?1X[Z.3 M3]NN.VBS8VC7C]^A^6;:[UERCCR[H/6W8^O !&:,3T*%M.??W*&]B]=*8&$^9"P BF9<>KL^.9Z--?&5MN:!1UR6^, M/%9^2)A?PH8%+'\.O4Z]T[@*_2RQC MU+%B0<)\2%@ !-.D']32#XR5Y"83ZH@0Z#JO)8(6C_E__E#'T%R26/S;E9QC*/V[/4=1K:&\=PK/:0L (IFGOV#L/99N7)4SB"*5;PZ1EH-/NV"VQAZ-^ M:$_7H3&.E=Z?0P[;0XT%3:4A/Z(/2 BB:KO3.8SIFDWE;3&B:2)P\ M4U6A37.Z;0\]SVYI#6D0?5!: $73M=X93L?L.$T_HE:A^^*Z(\]MB@OJ*4%I M 11-%W=G*QVSKRR=C6'VMFWCR!NVEAF@QA&4%D#1]-48T2]/YAJ;#1GJCAO;F_H]^]0+J(J%HNO8[%^D:'=#4)RO"<_M( MDY#%!$G\=D!HISW++[RFT*!6$)060-%TH?=>0IJM8%E%OC>;.WSAH+6\,_=T MM,JPKQ)_A#-T=\[0-3O#+T2B&\9>RM_XRO-Y G5\Q)K<[^6<:]8<_T_\!4$L#!!0 ( /6$ 5GI(#.,:P, .4- 9 M >&PO=V]R:W-H965T(8D[1TW;9,+I/UPP;.VSSZ/= MU4JCG9 ?5(*HX5/*N!H[B=:;<]=5RP13HL[$!KGYLA(R)=H,Y=I5&XDD+HQ2 MY@:>%[HIH=R)1L6[&QF-1*89Y7@C065I2N3]!3*Q&SN^\_#BEJX3G;]PH]&& MK'&&^FYS(\W(K5%BFB)75'"0N!H[$__\PN_G!L6,=Q1W:N\9'^\P/ZJT*\$;,@"B\%>T]CG8R= M@0,QKDC&]*W8_8&5H%Z.MQ1,%;^PJ^9Z#BPSI45:&1L&*>7E/_E4+<2>0= [ M8!!4!D'!NW14L+PBFD0C*78@\]D&+7\HI!;6AASE>51F6IJOU-CI:'+YU]UT M-IU/K]_.X&1F@AYG#.%Z!5.N"5_3A1E-E$*MX%HG*&&>$ Z_"Q'O*&,P67[, MJ,3X%$ZN4!/*U"F\@/GMRRMX!I2;V2)3A,=JY&I#-W?J+BMJ%R6UX "U$-X( MKA,%+WF,\9?VKI%9:PT>M%X$5L _,WX&'>\Y!%[0A;O9%9P\.[7@=NHU[!2X MG0.XW[]J?[\V$##5F*I_VA:F]-=M]Y<7ZKG:D"6.'5.)"N46G>C77_S0^\VB MIENKZ=K0HT:!,K6Z^->4#V@!)!52T_](7DO/8;)%:8H6[A2N,@:OZ0K;=-@] M#>$>B50PA+0,M#^ F-PKBXA>+:+W?T6T\2J-P\(XW[>V4:?C]4;NML5E6+L, MK2XOBV(UH;Y%5JR22NBFU;L5Y\CH]FN6_2?.U?Y/4#.HU0Q^-%?;* ^^"K\? M=(?MX1_65(9/5C9V3X.R;"S+YWO-[N]9L6ZDB#/#=([+A LFUK2]8.PP1T;9 MWVM2_A-G;>7PD04%C:#@9R1NA?K%QC7LMB>NW[0OW]I/'C5UO^$J_';N-GW* MM[>/N20QPEN2'DA9J_6Q$6X:D-][ZI2UMKQC!37MS;?WMV-3-OQZLPW#X$#. M-FW,M_:5Q\U9NRL_.)RT[M[)V_3^=7&_4+ 4&=?E(;Q^6]]A)N7)O9E>7H#> M$+FF7 '#E3'USOHFW+*\4Y0#+3;%.7XAM#EH%(^)N8>AS">8[RLA],,@=U#? M[*+/4$L#!!0 ( /6$ 5E-S4"0[0( !T* 9 >&PO=V]R:W-H965T M)(2_C3!FFZ'5M'8-CW052=U@^X.,K'".\CF;<56S2Y>0)I@*RE+@N!Q: MU\VK<5_W-QV^4=R(O3)HD@5C+[HR#8>6HQ/"& .I'8AZK7&,<:R-5!H_MIY6 M&5(+]\L[]UO#KE@61."8Q=]I**.AU;,@Q"7)8_G(-E]PR^-IOX#%PCQA4_3U M^A8$N9 LV8I5!@E-BS=YW8[#GJ#9?D?@;@7NGP+O'4%K*V@9T"(S@S4ADO@# MSC; =6_EI@MF;(Q:T=!4S^)<9O+M+?N36&M[BH@%N_Q.XCMNNRJ=>_C5/&]!RJN0'Z;3* ML6P9O]9Q8UF1V*@P:E<;Z95[)3(2X-!22U,@7Z/E?_S0[#B?JRA/9'; W"Z9 MVW7N_IB(2*WF -5B#"%7$\M!1@@2>5+UBXQJ[8XE+\PZQDSO5VN_V?4Z7369 MZPHFKV3R:IEF'"\E>865V@1!;36"Q AL"8M?>Y-D>^_;M[<7&Z(WQ%4P$Q M+I74:735;L"+RTA1D2PSY_F"274[,,5(W=^0ZP[J^Y(QN:OH .6-T/\%4$L# M!!0 ( /6$ 5F@9,V*O@, %T- 9 >&PO=V]R:W-H965T/>D1RJL?2;?UBBY+N.>>2]QY2LZ-47_0>P*!O"1=Z[NR-22]<5T=[ M2*@^ERD(^V0K54*-':J=JU,%-"Z"$NX2SPO=A#+A+&;%O95:S&1F.!.P4DAG M24+5TQ5P>9P[V'F^<<]V>Y/?SE.Y@#>8Q72D[\7!%PB$P.0>W? :Z!\QS)ZOA:@3HU M9QYX>OV,_GN1O$UF0S5<2_XGB\U^[DP<%,.69MSYEI*F(]K\-Z/1KG?X0^N)!&LKMXBH%PB"J-1B- M]L!C9+L,:888&9]]IA@?TQF00S]]"A):BU!#^@A3.Z89P9!J\05 */ M3@2-QD&/G%$M9S0HY^,I:3DUZ"^T4A"QP@?6J52F2\P@[+]:-_!XU)[:/_V%>[,:NS%,Q,? U8ZG=:DUO.51H+^8D\,:C M'AF-8^-!HUW<%4O"A*%BQS;/+:_[=9!VD4Q)V".C,60\[,A+83=R)IB!,VX/ M"7%;4:<8OV-21I[7HZ:Q9#SLR7](&1\9YYV<;=,N%X%+L MS@RH9"CK44M!+WWCH'C0^*KF>'53A&T) WLA;@P2O](A4_J4VV,G>=L:21#T MV4/CC7C8'"VURFSEG6S!G>QME_1]K\\.&I?$PS;Y'XX!N&V7_>< TM@E>8U= M_I"2"C$<5N*>');S#X]/5.V8T(C#UH9YYV.;B2K/\N7 R+0X/V^DL:?QXG)O MOW] Y2_8YULIS?,@/Y+77U2+OP%02P,$% @ ]80!63/7.Y:A!0 T1D M !D !X;"]W;W)K&ULK5E=;]LV%/TKA%<,*9#4 M(O5A.W,,)%:[9EB3($ZWAV$/BD3;0B31)>DD'?;C=RG)DBU1;#SH)9'D>P]Y M#LFK0VKZPOB36%,JT6N:9.)BL)9R+ 1[L'MS' MJ[54#X:SZ298T0657S=W'.Z&%4H4IS03,FF"7"78SP>E(<,H$)U>FH)+KX T%< M10.:NLC%S+.!?IRI<5](#K_&D"=G_O5B?GOS<'WS]:./;N\^WE\^7-_>+- 9 MNJ<"M!.(+1',,AZH81(HR"(4!F*-EC!CT(E/91 GXCW$?UWXZ.3=>_0.Q1EZ M6+.M@%@Q'4KHI6IK&)8]NBIZ1#IZ9*,O+)-K@3YF$8TT^7-SOF?('X(ZE41D M)]$5,0+^MLT^(-LZ1<0BMJX_;T]W-.G^_V[]@(U=#;B=X]D=>-=9R%**A PD MA?4K412+,&%BRZENK HP1P^FBM*YV 0AO1A U1&4/]/![.>?L&?]HA.J3S"_ M)[ #$9U*1,>$OA-QR5F:ZP<3+LZV--I;*:%TP3-+8=[S#*;T>Y8\^J@@X8NA5#U\CP,TTB!*\5)(*$HD ((/,O MNN,TC/.2O]@P+G6\C+#'3I@^P?R>P [D]"HYO3Y7G=>GB'V"^3V!'8@XJD0< M&>?D J:B]H52I+G[R\0=39J+J1V%+7?L-A93.\HEX\E(OYK&5<_'QI[/FLG<^3=F?(Q&MT>:Z+LCS2(*:)\FRKH]QAJ_9! MEI$9V!W)MZ'<# M.DH(KLT3-KNGD]^9@"U#O&>B]G884"8[+)66J-.N_3:VFE3;46?VQ&T:*4V8 M-^HJF;BV4MCLI7Z%[3>"Q9-;J2/I]6JG2K1]?H[F%=A7HX=RU58)&TW$6\PU M>J3@3:GRUAU%VGO3M&A'V9Y')DT]VF&&:5&[&6RV,R5/X+ K25HF;4,RFC1Y MM&/&L%%HTM!$.5TL:F>#S=:FAZU0V<(/]D*X[6ATFR%-6/=N"->^!T^,!M[? MIW:[HW:*+A-XJV2Y\4%S=2[R29V+7&?%B9QZ9?YU^:BL42C_UG(W^JVC%WB? M:'Y?:(>G+K4C(V9'YM.-VFX6*L+LV7 UI>3WW'/2;]MXHW92.E'-P,>*VBN: M3]J&#X^PK9^?I#9IQ&S2+E/8C\?_5&+%F0RR5?RXV[QKJZ09\VB=^D3S2=L$ M8@MWE"M2NT!B=H$+R<*G,W52'(&93579S373RF.$.EJ>MA%LOG@U(5T[3U(; M16(VBG=;#KL908]<0KT>_)5H^Q5^/&Y6;DT0=JRF41[NG76G%#9IZIN!@+'< M9K(XTZV>5M\E+O/3^,;S.3[WBZ\+-4SQL>,+[/UB,!D)70*D]6$$ \*+[P?% MC62;_$3]D4G)TOQR38.(BM4W\" "]!@ &0 'AL+W=OO7&L9 J2'2,GZVG%:WI0%NCS?LM[5W[>4%2QAS^DPRE8^L MH84R6. 553->?8763VCX4DYE_415DQL,+)2NI.)%"]8*"L*:-WYKSV$+X 8' M %X+\/X5X+< OS;:**MM3;#"22QXA83)UFQF4)]-C=9N"#.W.%="KQ*-4\GT M[NGF[N'';'HS1Z<34)A0>8;.T>-\@DY/SM )(@P]Y'PE,#V%YO>]C/&@R'PS]9[\0%G;C@J+AG7=CGA)V7@J<@ M>]4U!.'6OOYP5]M^CG<9]BL+.V7A464S7.GB4B (IA+I+UYWM[*D!'I%AGL" M7&?@>3LR>[(\SSMPA%$G-#HJ=,K6P!07!Y1%>]=VZ09AM*.L-\NYW%%F;S47 MT]B_8[$D3"(*"XUS+@;:FFB:91,H7M;]YH4KW;WJ8:[_+R!,@EY?<*XV@6EA MW1\K^0U02P,$% @ ]80!63JG5$XJ! >Q8 !D !X;"]W;W)K&ULM5A=C^(V%/TK5KJJ=J7926Q("%- VH%9=:J=+9V/ M5E75!T]BP-HDSMH.S/[[VB&3$##ILC(O$(=[3\ZYN28G=[1A_(M8$2+!2YID M8NRLI,RO7%=$*Y)B<;?KDG"-F,'.J\G[NER)?4)=S+*\9(\$/F4S[E:N35* M3%.2"W\=CQ-".2D$AJ"*R^ MUF1*DD0C*1Y?*U"GOJ9.W#U^1?]8BE=BGK$@4Y;\16.Y&CNA V*RP$4B[]GF M5U()\C5>Q!)1?H+--M97P5$A)$NK9,4@I=GV&[]4A=A)@/TC":A*0-^;T*L2 MRLJY6V:EK!F6>#+B; .XCE9H^J"L39FMU-!,W\8'R=6O5.7)R?S^]_G-_>/? MX,/G&;CYX^EV?G?S^1&\G1&):2+>@??@Z6$&WKYY!]X FH''%2L$SF(QQGO1]"+V1N]Z59(A"0S^HHUI<^S77?B?73T0(M?&C(BT2+$FL]JNJ M2$2Q_D65-8T N&9K9^S=;_@1![9VS4"MQ2)6RAM4NQXTF@W6:M\'8;,>B'_EZW&J,&1YY)L/$1L//Y//E8 M\(S*@I.2[H*^Z&,S3:NNP19:6W;C&V#OG/W:Z4I.+H4EM'8I&EL"NWW)Z?UZ MZ#@". SW^]48Y1_IU\:6P&Y?,F5I7DC"P0KS>(.KOA5L(?7"2+<3\.2;90FM M+;\Q/# X9]]:-4:VT-JE:*P1[+0F M,-#S@U;'&L,@//("B!HC@[J-S)1E0O)B.[&B&5!F=JGJ8J;:"77R2,$26EOX MSFSEK,,5N].5<_@DU/@D9'G @@YG)V@0'+3L811$>J[6ZEAW9S*HQ[)WF"]I M)D!"%BK-NQRHEN?;2>=V(5E>#@N?F90L+0]7!,>$ZP#U^X(Q^;K0\\=ZWCSY M#U!+ P04 " #UA %9W082AIX" #,W6OC*AM9CCX0%)!*K8#59PT3* HMI([QH]6TNI":N+O> MJG\PN:M<[K" "2N^D4SF(^O"0ADL<5W(!=M\A#:?,ZV7LD*87[1IL.>.A=): M2%:V9'6"DM#FBQ_:.NP0E$X_P6L)WF-"\ 3!;PG^%B+'$4A^IU<2ZYVB>+):+[X/$\6-]_1Y2Q&R9?; MJ_DTF=V@XQGF'.L[/$'',4A,"G&"WJ+;ZQ@='YV@(T0HNLE9+3#-1&A+=10M M:*=MV'$3UGLBK(^FC,IOW('SOJ_$+RD6OZ18\D)B>Y<1=)<1'%*/8E"B*<&FK\*#&A " M4*I>/Z$UH2ND1@8WF[U_PT9[8+3US%A'KA.$RJFFLGFDG;<;19>F S_RC]WAQ.WQQVIT-9/F MMWPS]Z:8KP@5J("E"N6&PO=V]R:W-H M965T]LWP5KQA]$"B#18YY1,;!2*8N^ M;8MY"CD6QZP JE86C.=8JBE?VJ+@@!-#RC/;=9R>G6-"K3 PMBL>!JR4&:%P MQ9$H\QSSWR/(V'I@=:R-X9HL4ZD-=A@4> DSD+?%%5RQ@S+([DLAT8)U:*($%+C-YS=;?H8ZGJ_7F+!/FB]85 M]D2!YZ60+*_):@O!K@O]:#]V: M8$*WJ]A-XB(L<1APMD9CPX @=($+1 M3UZ['U7NW1?<>^B"49D*%-,$DA9^M)_?V\.W52J:?+B; M?(SO]G[3C*\YG)X1L][T^5H.^U* MSV_7TS6O+PH\AX&EBIH O@(K_/BATW.^MJ7Z/<6B]Q2+WTELYU#\YE#\?>KA M,&=@2J1;"S6+KT9;]Y!5Z/K=3F"OMA/? M CKI^+N@Z#G(_^(XNZ#X.:CKG[H-J$J O56^$BJFDLKJLC;5I34-3 MD9_81YW^N--BCU0KJSK//_FJ#UY@OB14H P6RI5S?**J*Z]Z2S61K##%\YY) M58K-,%7M&+@&J/4%8W(ST0Z:!A_^!5!+ P04 " #UA %9%A50\^L# !L M$@ &0 'AL+W=O@9"F=+))9LEV/W3Z0;$/X%E;8B49LO^^\@4;8J,MU/T"OIU7 MY]'E^+6&6\:_BA6 1&]Q1,7(6$FYOC%-X:\@)N*:K8&J.PO&8R+5*5^:8LV! M!%E0')FV9?7,F(34\(;9M6?N#5DBHY#",T\P7;8MG+0/YB9 L+H)5!G%(\W_R M5G3$7H#2:0ZPBP#[?4#G2(!3!#@9:)Y9AC4EDGA#SK:(IT\KM?0@ZYLL6M&$ M-!W&N>3J;JCBI'?_]#3],GMX0./'*9H]OHP?[V>3ASLTGL_O7N;H8J[F39!$ M@)X6Z)ZQ8!M&T26ZF((D820NT17Z/)^BBP^7Z ,**7I9L400&HBA*55V:1NF M7V0RR3.QCV320Q\9E2N![F@ P6&\J:A*-'N'-K&U@G\D]!HYUB_(MNQ.0SZW M^O I^"H<9^&.)AVG[&DGTW..]731>^BO!W4'S23$XN^F;LIE.LTRZ;*^$6OB MP\A0ZU8 WX#A_?P3[EF_-C&V)'9 W"F).SKUDK@)4AMY*F0NULO$TKJU\;!M MN:X]-#<-Z7?+]+O:],>^G\1)1"0$:+D;O#!>DY"K.B8;I[A6\52L7*R[AW7E MXF[?;<;JE5@]+=8$EB&E(5VB"8D(]:&)HU?K46?@V%;9_Q.AK M,69J('R)V *I=YDJUE152\Z!^M\1O/DK0I> N!J[QF'JUWNVX_;>T6G;/Y/. M+>E<+9VJ@3\8(;>&X+BNTWG'H&WE3(9!R3#0,CPE,F",-R6O#3QUF;0D=L"( MK>K]:;53U@N=EJ#;4CNDWG,-^.S2K@\]&137)KH]Z%K]YB*([8K ;KVZZR5/ M)K/K54B'5AD-K'VK>^-@HP@2WE@W]+$G,_P?_@)7!@-W6EI\K?J-MM0.J2M? M@O7&1+OX6G4@N&Y!!MCI=X_,T,J"8+T'.6OQM>0V"K*ZP[GJVE8?'T&K; G6 M^Y)_9:]PW8 T^2M]4^?.L\J#8+T)^4\6"]<-2H/'TF=P+F'E4+#>HOS89A4" M!TZXP6?IVSF5P]S[GH^!+[-M#H%\EE"9?]J75\NME'&V@6!6C^?[,!\)5_-1 MH @6*M2Z[JL!X?G61GXBV3K;'7AE4K(X.UP!"8"G#ZC["\;D[B1MH-Q@\OX! M4$L#!!0 ( /6$ 5DI39W+D@( .D% 9 >&PO=V]R:W-H965T%[@EX\()A\W=G0J'LC8%%WBG0-=ER=3K M! NY&CDGSN;BGF>YL1=N.*Q8AA&:Q^I.THM!<"E"8CISQR?DDL/:- MP7>.*[VU!ZMD(>6S/-90EA@;"P"HV6)%U@4%HAH_%AC.EU(Z[B]WZ!_ M:;23E@73>"&+)YZ8?.2<.9!@RNK"W,O55USK&5B\6!:Z^<)J;>LY$-?:R'+M M3 Q*+MJ5O:SSL.7@^V\X^&L'O^'=!FI83IEAX5#)%2AK36AVTTAMO(D<%_:G M1$;1*R<_$U[=WDZ?9O,YC&^F,+MY&-]5#!(<154%2%PBW*6"&X0YI3*A"\-$QA?T/-8:C3Z"PRD:Q@O:'0 7\)#+6C.1Z*%KB*V-Z<9K M9I.6F?\&LP"NI3"YADL*F_SN[Y+*3JJ_D3KQ]P)^J\4Q]+P/X'M^'QZC*1P> M'.W![74I[#6XO?]*X2[A+5Y_-YYMPW-=L1A'#O691K5$)WS_[B3P/N]AV^_8 M]O>AAQ/,N!!<9%3,!1,Q[B+80@0-A&WK93@X&_BG0W>Y(_*@BSS8&WE6DB@# M,@6:)=0M@NI;*13Q*^!+G%,E(2AF<&>MM-"#+48?SWJ]W82"CE"PEQ 5UC_R M$/R=A]/@4_^/L.Y6^Y6HLF;(:(AE+4S;B=UM-\?&;?O^,F^'X#53]'LT%)B2 MJW=\2HI5.UC:@Y%5T\P+:6@T--N<9C$J:T#OJ91F<[ !NND>_@102P,$% M @ ]80!68I&ULM5=K;]HP%/TK5E9-K;0V+P*D@T@\NHZ)M@CH6FG:!Y,8L)K8S#;0_?O9 M(0VD0!AJ^ )V\&IV+$!/48X#/HPBROTT4 MTF5=,[6W"WT\F0IU0?=J,SA! R0>9STF9WK*$N ($8XI 0R-ZUK#O&Z9C@+$ M$3\Q6O*-,5"IC"A]49-.4-<,I0B%R!>* LJ_!6JA,%1,4L>?A%1+UU3 S?$; M^[9G,"'+4HN$3#L2TKE4U$* QG(>B3Y??49)0+-"G(8]_P3*)-33@S[F@ M40*6"B),5O_P-2G$!L L[0%8"<#Z7X"= .PXT96R.*TV%-"K,;H$3$5+-C6( M:Q.C93:8J&T<"";O8HD3WNW#0_NIT^V"QGT;=.Z'C?O;3K-[ QJ#PTX74 MIU;1_41+1+N!G#[2QR6HT.$>"@U]=B0$=@2+^>U>^JP5*NQ=0 M3^@UGT$?U37Y"'+$%DCS/G\RR\;77=D71):IA9W6PLYC]]9;ORO-%;8<8]5[ M8^$YE;(KMW"QJ7]'5-6Q*FE41E@I%5;*%=8,H?\"VAA&E 1KA^Y2F4MT[&84 M1);)V4ES=DYM3*?(6A1$EJE%.:U%^0/&7&&=#VI#5(FM1$%FF%FY:"_<#AG2WK&:Y[GL_ M;@?91G6/'4UC_:$W:Z,I_FV*THBBV;]$9W8Y[:F&5NQ;FS,W%[AD#V=K0[2K5:VW+D=91K; M[T]]X\RD#JQWD$TPX2!$8XDSKBJ2AJW.@*N)H+/XB0A[*XN%4GIL14P'R M_IA2\391)[/T).[] U!+ P04 " #UA %9$V6S \<" "4!@ &0 'AL M+W=O@!_N_O<[^WSI;X1\5CFBAI>" M<37P;:+OAQ?T66.$?]N+J39N;7*BDM MD"LJ.$C,!MZP=3'J67MG\)7B1NV-P6:R$.+93B;IP LL$#),M%4@YF^-E\B8 M%3(8W[::7AW2.NZ/=^J?7.XFEP51>"G8$TUU/O#./4@Q(R73]V+S&;?Y=*U> M(IARO[#9V@8>)*72HM@Z&X*"\NJ?O&S/8<\A#-]P"+<.H>.N CG*,=$D[DNQ M 6FMC9H=N%2=MX&CW%[*7$NS2XV?CJ]O;\=/D^D4AK,Q3&8/P]GU9#2]@N%\ M?O4PA^.YJ8*T9 BW&8PQHYQJA*DYR!0F7!.^I NS.50*M3J%&>H3.!ZC)I2I M$S@"RN$A%Z4B/%5]7QM@&]9/MG"C"BY\ RZ"&\%UKN"*IYC^ZN^;1.MLPUVV MH_"@X)>2GT$[.(4P"#OP.!_#\=') =UV?8IMI]O^KU-L2KS2ZS3KV9=XH58D MP8%GGII"N48O?O^N%04?#]!V:MK.(?7X6@JE8(%+RCGE2U/5C/ $FS KH<@) MV?>]CL_#5M#N^^N&^-TZ?O=@_#%5*Z$( Y%!5C+V"J004M/OIJB$SE&:LJE+ MB[C2:F*K@G3WV#ZTHC?0HAHM.H@V*G(3ZGV! 7!H !D !X M;"]W;W)K&ULM5E=\Q&#N/3GW(IU[,(,] MB[_Q#:4"? ^#B ^-C1#;JUZ/+S8T)/R2;6DDKZQ8'!(A3^-UCV]C2I9I4ACT M,(1V+R1^9(P&Z7?W\6C =B+P(WH? [X+0Q*_7M. [8<&,MZ^^.JO-R+YHC<: M;,F:SJEXW-['\JR7HRS]D$;<9Q&(Z6IHC-'5!'M)0AKQET_W_.@8)*4\,_8M M.9DNAP9,&-& +D0"0>3'"YW0($B0)(]_,U C_Y])XO'Q&_KGM'A9S#/A=,*" M)W\I-D/#-<"2KL@N$%_9_G>:%=1/\!8LX.E?L,]BH0$6.RY8F"5+!J$?'3[) M]ZP11PG8:4C 60+^T00S2S#30@_,TK)NB""C0W#^/;+]'KV"8SG\T\/1"&\%![^6X&D441M#,HTHTK9RFI:4Y7BQVX2X@0MZM MX[6JHGE ZA\1N+ LUT05GJHP:)N.FF@_)]IOV\^("A7-?JU/9M]QO K+>I2% M+-M6D[1SDK:6Y%.JC4DK7V@LM1X\J".Q"X#.FX7MFW+K#*MAYG0:=)D5 Q[I)VAK07O M!!PR,Y7RWD0*N8V"UPU6N?!BNB/]>+^/V7*W$$#0Q29B 5O[5.W=M#!M=WI7 M:.6B"Z^ K/<4/:2U(JU[T1%:N1>%'4&M_4BC\*&ZV4".C=WJ)E6$N;#)X:'" ME"#][&\E?79=TA!$N*K2JC@/(JN!:^$DD-Y*M% ^I]8MIP^K9E01Y7JNUT"S MF/Y(.U3;ZYX>3IJR5*N4Z_QG4LME%<,V>"+\-%O"_J9 MWD;),JB*DE6-D3+*:R):V /<^NF_0<9P_;$>V6:_2E,1Y5BP@68QT+'^Z;^M MC)V >WO(5"[Q$ZDHXF)88_VPGK"8GK1J>HS66[HCM'+%Q K?V%,WR5O<+GE4U/R>"RC0+3X'UD[R5N+DU!A<*GB>B MRD0+EX#U+J&U:NCA=.;GIU(/9?6.?OI/WKO\2>*U'W$0T)7$@I>.W*#QX57& MX42P;?HVX)D)P<+T<$.E'XJ3 'E]Q9AX.TE>,.0OE$;_ U!+ P04 " #U MA %90A^!HAH# ":"@ &0 'AL+W=OT+V(G/R7.N\W*[2\9?10(@T2I+J>@9B93S<],4DP0R+,[8'*@Z,V4\PU)- M^:_+B!ERYYA&V\' M'LDLD?J &77G> 8CD,_S!ZYF9N42DPRH((PB#M.>T;?/+VU+"XH5/P@LQ<88 MZ2ACQE[U9!CW#$L300H3J2VP^EO ):2I=E(F1G5-+=PT#13#%.>I?&3+K[ .Y&N_"4M%\8N6Z[66@2:YD"Q;BQ5!1FCY MCU?K0FP(;.\#@;,6./\J<-<"MPA:DA6Q!ECBJ,O9$G&]6KGI05&;0JW2$*JW M<22Y.DN43D8W]_>#E^'M+>K?#=#P[JE_=S.\N+U"_='HZFF$6M>YS#F@?L:X M)+]Q4?JKE;J)!"!51S2 *:%$PNFMVHT8#:G$=$;&J9(( 5(8QJ)K2I5$\YB3-?5%2>U\0/TMIV?(M4Z08SE>C?RR M63Z B9+;A=Q]+S=5_:HB.E41G<+//:B(=?%*/Z_>3S^ZYV*.)] SU+,I@"_ MB#Y_L@/K2UW8_V3V+KI;17>;W".] :@%JTF:QX3.D$P ";)"&:,R$0AHK.X* MM5U0;==Q73W*BP3%1?2;9Q%Y;5OM[&(S9R/)@3F]*J>W+Z=?!UZJ_ WPMMUV MM\ ;K0\$]RMP?Q]X4 ?N[X ';F>[XHW6!X('%7BP#SRL P]VP+W [VR!-UH? M"!Y6X.$^\'8=>+@#[GJNLP7>:'T@>+L";^\#[]2!MW? '3_TM\ ;K0\$[U3@ MG4;PIP14"S.5P.OP.SOX?NALU[WQ @?BV];?C[#5&&#CLXF+S^8)HB!KOXO6 MSIO2]<-P^_ZO6>;97A!4RTI0 M]!)C)E5G4@P3U3P"UPO4^2EC\FVBVY.J'8W^ %!+ P04 " #UA %9Y]3/ M6Z # !-# &0 'AL+W=O*[7 $H\I*EN1Q:*Z765[8MXQ5D5%[R->0XL^ BHPJ[8FG+ MM0":E* LM3W'">V,LMR*!N78@X@&O% IR^%!$%ED&16O-Y#RS=!RK;>!*5NN ME!ZPH\&:+F$&ZFG](+!GUUX2ED$N&<^)@,70NG:O1JZO :7%/PPVA9)8$&+5$WYYC-4 76TOYBGLOPEF\K6L4A<2,6S"HP,,I9OO_2E M$F(/X 8G %X%\,X%^!6@5,[>,BO#&E-%HX'@&R*T-7K3C5*;$HW1L%QOXTP) MG&6(4]'U:#1]NAV3N\GUS>1N\CBYG9'K;V-R__CY=DKN[K_]_>GQ=OKU8/YB MALF4%"F0^P6YCF-10$+N&)VSE"D&\B.Y&(.B+,76)_(T&Y.+#Q_)!\)R\KCB MA:1Y(@>V0O::@QU73&^V3+T33+\4^27QG3^(YWB! 3YJAX\A1KA;POU#N(V: MU<)YM7!>Z<__=<*98MXN$I@7T6?X2JYI#$,+#ZD$\0Q6]/MO;NC\:5+@%SD[ MT,.O]?#;O$=O>;"FKX*G*<%-QF.>4H5C3$%FW/&MR[!TJ2^6%DMH5W]A9U^V%XQ*QIY#E!U\RL4S/KM#(;@V3+ MO)0-+^D-%0F!EWA%\R60F.=*X,5G9-SJ]D?S1Q^\WD\$ZH[CJ[&NF+E6^#I7UCP,R&07A M"?UWI=9MK5S1O5J=D-EKK-XYV@M:MX[GDE[SWEF@7,\_U. M[YBEP2SH])PCEO;>6T\_M+]2L62YQ)MK@3CGLHMABNW;==M1?%T^_^9&PO=V]R:W-H965T-A6-GMM/"OY_MA-"RP/; 2^*/>X[//;:O>SLN M[F4&H-!#3IGL.YE2Q;GKRB2#',LS7@#3,VLN*DH87 KD"SS'(O'"Z!\UW=\YVE@3C:9,@-NW"OP!A:@[HI; MH7MNPY*2')@DG"$!Z[XS\,^''1-O WX2V,F]-C*9K#B_-YU)VG<\(P@H),HP M8/W;PA H-41:QN^:TVF6-,#]]A/[IEL,8E57.^ MNX(Z'RLPX53:+]K5L9Z#DE(JGM=@K2 GK/KCA]J'/8 ?O0((:D#POX"P!H0V MT4J936N$%8Y[@N^0,-&:S32L-Q:MLR',[.)""3U+-$[%@^%P?C<>H>ED<#&9 M3I:3\0(-;D9HMKP:S]%T=O/]=#F>7Q_,'R_T64I+"FBV1C.5@4!3SC:G2Q Y MFA*\(I0H O($'8] 84)UZQ3=+4;H^.@$'2'"T#+CI<0LE3U7Z2R,%C>I%5]4 MBH-7%/\HV1D*O4\H\(*H!3Y\&SZ"1,-]"P\/X:[VKC$P: P,+%_X?@:VY5PM M$K4O8J[RN2QP GU'WU4)8@M._/&#W_6^M3GP3F0'?H2-'^%;[+$]"B%:GX?'MJPKJJZE,O5F&_M^Y.EMV>ZGTQ(5>J'71!WHC!J=T9LZ[;EMTU3! M.@>:@NX+26U!KRGJ-(HZ_U:$Z+-_SS>I36?G;U>"3O#UA="6J$CO] NE[EX! M,<7[&HL-85)OX5KCO+//FD94!;'J*%[8FK+B2E?JJ6/* M5/,JQ7\ 4$L#!!0 ( /6$ 5DU^B=]NP, !D2 9 >&PO=V]R:W-H M965T]O8WYFRUUO:&'XXSNH)'T%^R!VE&?H42LQ2X M8H(C"-.(%EA$D$&D+0:6QMRC-NL/&IIGC)CI\.[SY\^7"W>S>_1[-WM EU,19H) M#EPK]'F)[@1?72U IF@&3_H27GW MMO!+COB=072-.O@/1 +205\>9^CBS>6W,+Z92C4?4LV'Y+B=([@'_,42)9:_ MMOQCP[^)98'6;4:S+7&C,AK!Q#,UKT!NP0M__PWW@S\=7#L5UXX+/5P(31,4 M42E?&%\AFHH-US]'NP#NY\"V\;8AQJ/!*!C[VP9"W8I0UTGH#I0R12>EB1_* MA+1]T^2]^X/W*Y?[7N6^YW1OVLPT$4=3"3'3Z#V-6,+T"_H/W3/.TDW:Q,4) MV3*!_8IP_Z3%UC\#UT'%=> ,[D=NJ('22%(-B&H$/+:L,Y!,Q$UL"SR,#](< M7 <=TISD8<5CZ.0QAZU(MK;>HR+-RS+-312<4"T#-JJ(CDZ:W-$9N.*@7L8# M9UBGKP>S1/AFT0@Z@UYS/O&!@N!V&36-.S<59^HMWO?TVY4$2.WRXFQJM\>V MP:PU!)]61/ Y5 37,H+=.O+KK5T"?M_;@\&16J@%!+L5I'4MT.>CM>#TV#:X MM2;AWFEKX1R"A&M%PDX1:5,+_<9:& V/U$(M.-BM.$?DO)&#$ZEMT&I)PL/3 MYO@&54)(&H1X=56I2"P5Y9<.Q]^I:C1L9.7';1JM6%=(];7+/ M(1FDE@SBWL?\^AI< KZJQ_[!1M\>FMQ3N6)!8Z M! $A0 !D !X;"]W;W)K&ULK5A=<^(V%/TK M&G>G0V:R,?Z D!28(=CITMFDF4#2ATX?%%M@S=H2E60@G?WQ*]F.@UG%6;9Z M 5N^Y^C>>R1=2<,M95]X@I NRPE?&0E0JPO;9M'"TERDF* [!GB>99 ]7Z&4;D>68[TT MW.-5(E2#/1ZNX0K-D7A8WS'Y9M,1HR_>> M@0KEB=(OZF46CZRN\@BE*!** LJ_#9JB-%5,TH]_*U*K[E,!]Y]?V*^+X&4P M3Y"C*4W_PK%(1M; C%:PCP5]W3["54!]11?1%->_()M9=NU0)1S0;,*+#W( M,"G_X:Y*Q!Y \N@!;@5P#P'^&P"O G@' .\M@%\!_!_MH5-D,7L,P?7L=G([G4T^ M@]GM?''_+N:@[IP_E_OX4_WWDB&5P\/K^#SWAH>B.%-H3ZXQ@22 M",,4S @7+)>KA=#J73+Z>D:U\%WR-8S0R)(K&T=L@ZSQK[\X_>YONF2;) M, MDH6&R!JR^+4L?AO[^'=9 4 GI5Q.1;G:QK5*6D%:N8X5Q"194)+U"S)5TC9C MSY>C?K.?9T,=-O+)*J.RAE3M?\=[H1J>4J17*3DO%'+*27_Z*1J=>=8J4R2!>V)6E A%P8J M$L1 !^WD-H;+>H&+!)P"@H1N!AGRKZ%LOU:VW^KP/=H@DB.=!OWO!F6O[P\. MAN548W5^X9TWK8+OK1Q7VO4.QKC.;. ZKV:-&,_K&,];8[R!.YSEF2[&5N"Q MX\PD66"2+#1$ULC^H,[^P'CI')B4Q2198)(L-$36D.6BEN7BG8FOCD^8K.0N M6N0,BV>UA+]305LIC]7%)%G0'JP#GA%D.@D,.=&0P.F^'CJZ[X@0I9!SO,11 M40N5!),HRK,\E74U!G\6A41;3;^"!R)/Q"G^3]JIFLS+HHS*K= 4\@1.E=,H6V"4+33%UI1Y[VSI&%\"*TI3XIAD"XRRA:;8FN*XK^*X M/[L#JI"-_8C7/]@ :8P^^M[!_D=CY#H'FZ10Q]2[.-C[V'MW''(+O2HNESB( M:$Y$>9ZM6^L+K$EQ;7/0?N5<3AU->Z NO(H[E5?Z\K;L!K*56F=2M)1==<_. MY<:5E1=0Y8N@Z^*&Y8D*0;/B,4%0UA1E(+\O*14O+ZJ#^AIP_ U02P,$% M @ ]80!64_P.F#( P Y!$ !D !X;"]W;W)K&ULO9C_;]HX%,#_E:>LFCJI:T((*72 1$FF<5I9!6WO9S[AG_+C882WA.$RI&UD;*[;5MBVB#4R0N MV193=6?%>(JDFO*U+;8"=Z+HS%H5YX8^ZXGLWAD.=HBG.!(:@12?SL\Q4FB2J5"[KI= M^)X'+D 2C8><[8%K:473@SSZN;:*%Z%ZH2PE5W>)TI/C(%S,'B?WL\<0/L_F MD_ET-OD*L_GR?O%P&\[OEW"^5&LSSA(,WU8P951RE5L! 19D39'$,4P$?,'Q M6HUF5$B>J64DQ0#\[$.38>V8 $<*T\DQW19,<(HUX<,"SLM$-,'" M4VQJ@=4"UZW6:3>G>R_0IXBBF" * 4L2Q!L70RM!5]QKL441'EFJI K,=]@: MOW_7\9U/30DP"0M,PD)#L%H:O"H-7D[OOIAD3G9(U_;CEQW4ZUF]U1-=^HDD M6!4)(J*$B4S9T90OSV2^3,("D[#0$*R6KUZ5KU[K:Z.:J6J5%/!SM$%TC2$Z M5/ +F#/=JE$"DY1EJ@;_A+.F+!4/\/,'Z,^.W=@;]/RAO3N._C^%K@9NKRX4 MM)IZ:E0-P6I1]:NH^O\ZJE]5EQ,2;I',.)$_FB+Z"AP_70(XJI#J2MIK6NN_ M"PA: :=FPA"LEHFK*A-7K;Z&&6>-M:55[=3:8A(6F(2%AF"UV/>KV/?_OU[0 M-YDOD[# )"PT!*OE:U#E:V"P%Y3?;DVY:GW,J;DR"0L*6,<]ZD,#S_'J?2AL MD'(=O^-68K7P=IQ?6RGGOVP+K]%?[PN_30C:":>N=E.T(A_VT2XWQ7R='R\( M%62U8(L-;W6U.L*8Y!MW^Y=XR,_P902P,$% @ ]80!66QY-3-' M P U P !D !X;"]W;W)K&ULQ9=O;],P$,:_ MBA40VB18TJ3K_M!6ZMI-%,&8UFV\]I)K8^'8P7;:\>TYNUE(H MLBL2;)D[\ M//;O[NPZPXU4WW0*8,A#QH4>>:DQ^:GOZSB%C.H#F8/ -TNI,FJPJ5:^SA70 MQ(DR[H=!,/ SRH0W'KIG5VH\E(7A3,"5(KK(,JI^G &7FY'7\QX?7+-5:NP# M?SS,Z0H68&[S*X4MOW))6 9",RF(@N7(F_1.I[W "ER/.P8;7;LG%N5>RF^V M,4]&7F!G!!QB8RTH7M8P!VGJ56-:8?W^T?W"P2/,/=4PE?PK2TPZ M\HX]DL"2%MQXH+X!,1$+.**=LG>S,PE'&] M3]X1S,2&JH3 0YQ2L0(22V$4IE;CRQEHMA+40$*H)A\@63&QJHV+76X7,[+W M>I^\)DR0FU06FHI$#WV#D;%\?EQ&X6P;A?")*'PLQ &)@KK[9= M\%&7\!V9->#[%7R_-?,U>%9;8%C=+O,DEYK99:3?MJR=71':#CMPP]JM?3V. M^ECIZSIXZ]1>"'Y8@1^V@D_B6!6XTCFC]XPC(^S$:#5Y;J([,FOP#BK>0>=5 M/N@2OB.S!OQ1!7_TPBI_3/^/EU=ZZ]#/C=+1'\LF#'O5LFG 'U?PQZWP7]R& MSJ58O3.@LK]5?*O9![P:]S5O#_:KY][.<& MJG1K_%D<_E;T?NW(:<_[GZG"XYDF')8H"@Z.<'-5VR/TMF%D[DZA]]+@F=;= MIOC9 !@ UR\ M !D !X;"]W;W)K&ULO5IM4"O0]CI+TO+,08GG:[::3!8V#]"-;TD0^F3$>!T)>\GDW77(: M3'.E..H2P["[<1 FG>%9?N^.#\_82D1A0N\X2E=Q'/ ?ES1BK^<=W'F[<1_. M%R*[T1V>+8,Y?:#B:7G'Y55W@S(-8YJD(4L0I[/SS@4^]8F=*>027T+ZFF[] M1ME0GAG[FEU<3\\[1N81C>A$9!"!_/="1S2*,B3IQ[<"M+.QF2EN_WY#]_+! MR\$\!RD=L>CO<"H6YYU^!TWI+%A%XIZ]7M%B0%:&-V%1FO]%KX6LT4&352I8 M7"A+#^(P6?\/OA>!V%*0.+ "*12(JM#;H6 6"F9;A5ZAT&NK8!4*5MLQV(6" MW=:"4R@X>;+6T?IT\>B.T>WCE7N/1K!4%@D[1K5A0CK+GG"ZR"GVAZ#J9L)@>HZ,Q%4$8IERP51HDT_2L*^08,D^ZD\+?R[6_9(>_)KIAB5BDR$VF= KH>\WZ=H-^ M5\9N$T#R%L!+T@CXURKYB$SC#T0,T@/\&36KWP1<=B952_D([ MP]]_P[;Q)Y1NG6!CG6"N3C!/)YBO":Q2-+U-T?2:T(>7010D$PK51:/BH76Q M!K-SL*P_>!F>8*N'Y6OSLIUQG39=G6!>NP'XFFQ6"8[D09H$F[82-!>2PH91E?( BP036TD @$5Z6Q8KD;4WD;7?^Y;8=:^P8_44YT>- M^(?.BSK!7)U@7KMH^)IL5G+I;'+I-.;RXG9TG?5HT6H:)G-TQWB^*;@0@H?/ M*Q$\1Q0)ACXS^7XD@K,HRL2N$T&E+P(J@49[ATZ4.L'&.L%3C!?$UBE MG/J;.Z/^7K1*S+!1[M6-QJC=[FMFT#.=,4X1IY,H2--P M%DZ";'*'-]I&S4UL6^JZW>S2H:\68%/V0X.^D@ZM1CW0Z, :*%F#Q(B%C1U9 MVV)8O2-?I,P7^26[B,),Y?VJ;R.:G3DX476;T'Y#JU$/,@IL3$"QG3L3 M7+(^N)$?:%I+"LV]FQ-0KK[HC"$Y8N#>0(TOA%=?=KR6_OG[[59C5Y(?N)G] M\.1J$5C1? M%UJU@$K&!5L_I?O'C4S.P<6C$VVL%OK+?NM\J65%@%L M@OG2RGA 1J%\@6([\U72%/C=/ 4&=_D.P6H20$*C-I.-(3EB&&9M;PQ2&K69 MS&OIG[_?;O6[>,E6D&:VXBGA-(C"?V5GX =ADJ*CK!F@LJYE;SD*T@7R(HEY M1:=S"DY*S?B']@A:T<9:T5RM:)Y6-%\76K6*2O:$X)_28!*==,1(*]I8*YJK M%^?L,KH/5W3I&'%,^ST^(I[(^Y3RS/H6Y MN;LYA7Z1G[U6[E_B4Q<#]SU\ZJ_/F)?PZR/O-P&?9UN$B,ZD*>.C(]/*UZ?( MUQ>"+?-#S,],"!;G/Q"&PO=V]R:W-H965TK2EZ1<6(')XB:.$C96 \]6EJC(OP)BP"[K"1+Q9 MT#0F7 S3IC%5GB'/G3ZCX5([5$\<,8$Q;2!%)AF>1R.6_\*VD-44\-:, MT[A0%A[$8;+[)R_%0APH"!RY@E$H&'6%[AL*9J%@GFJA6RAT3[70*Q1RZNJ. M>[YP#N%D,DKI%M),6J!E#_GJY]IBO<(D2Y0Y3\7;4.CQR=2VG^Z>;J>/K@.S MQVOW >S9W?V#>^W^.;_Y[,+M;#Z'LP?T(L)8N @]DL=WMN8P6\#4\];Q.B(< M?9CQ %.P:2P2-L@R:8-PDW@TQG,X6Z\X;D)=S3A 0,W\=&7Z#O-^E:#OBI6L5Q*XW4IKXQ& MP$_KY ),[3*0&.8;E"9_/J+;FF_RZ+2)IC3)IC; M$E@E?MTR?MTF],F<1"C=E#LU*U?+3J'-I&=U!R+C-H>+*I'J#\U^5KBKDRL8&A[\4J#'LEPUXCPUMD[+)(,N#D!?!%G+X,X>P9$UR$_%Q&?X?9 M._"EH_?[-8]MB=3 ,FKL)4*&95@U\C*#^M"2<[=*[E8C]Z=$7"JB\%^Q\_X0 MEPD&9[>4,13U6>Q4F[ /HH;!%RCOY1G02/\]^[ -L&<-L'J7,>K_ MO K:;S-^;8(Y;8*Y+8%5XCE1M^^-ZG; M!'/:!'-; JL$6-?VWPO:SRM+A>V60M@JFM,JFML66C6*!U]]^ONN=X5>I7*8 MM3N)+1'J=,U:"9((&7J]!LF0>D-Y$=*-/3OC?[C:%:"'OIAZG?FQ3&=8)WXL MT]/JO"4XNOD&[_TWE][X2?"^(Z? M!K/'(G0\:$C0SHZ=61(1\>.>M#0B#%= MYITD!AY=)WSW#5K.EMVJ:=ZCJV+IEWLNY6WD#9P^]:8WCQM*! RQL !D !X;"]W;W)K&ULQ5EM;^(X&/PK5FYUZDJ])C9OI0=(E'9U>VIW*]CV/KN) 6L3F[,= MZ/W[LY,T(2*X#83MEY*WF3PS=NRI/=AP\5,N"5'@)0J9'#I+I597KBO])8FP MO. KPO2=.1<15OI4+%RY$@0'"2@*7>1Y73?"E#FC07+M08P&/%8A9>1! !E' M$1;_79.0;X8.=%XO3.EBJA#ZS,U9 AH1)BEG0)#YT!G# MJPGJ&4#RQ!,E&[EU#(R49\Y_FI.OP=#Q3$4D)+XR%%C_K,F$A*%ATG7\FY$Z M^3L-<:23'CX#PW4)&BMAC+3C#,E]%VJ<6KT9?QU"I[&=X^WX/YV/'NU;E1UI N[H \Y%?R17VR=#17[$D8DV^_P:[W M9Y4[#9&5O&KE7K5L[-I[21<,*VV%'GTV6 2 O/A+S!8$^)PIH;_H\>4]:^5W=N.MX+K&]W:]N.Q4&W^9EW]I+Y^L20A@ M5>E68-W2&R(K:>SG&OL?/4WTF_2J(;*25] K$HEWTHG"3E]=/JC,$L<3E2W8 M"F7P%\PE]I?4,>)XHK(11;Z"UDAR\'1CIZW[/1S"9M5?9"9H#TW[IR4[L$[C M'D]4%E<$)FA/3&_,7'9T'87'$Y45%F$)VM-2.KFA2G6-)J*FV,HZB_ $NQ\] MP<&&,E;FURD2&RPB&[1GMJ.GN(H@MA-*[34[!J:PQH-@1G;MF][ M_R."1;J#UD!D&Z3[[VFG4\0M5,0M9(];;XS"=G3M!0CO_0V BKB$['$I'69; ME>4?$%TLY3?$5M:YM=KT\&4'UFFXXXG*XHJLA(Y: MW[*CZRCL[:R6[C:-N[738K:Y[K%84"9!2.8:Y5WT=,N*=.)0<+@G6G<\\H._/.5>O)V8_)]^_&_T/4$L#!!0 ( /:$ 5D'G>01.@( M .@$ 9 >&PO=V]R:W-H965TUG1!1"7CK2S)CSSD^,QY/ M5 OYKG( C3X*QE6,>I-(>"J)XH@9N=@Y %T<:51T^5$DCF0 7S0M]_ M]@I".4XBM[:2220JS2B'E42J*@HB_TR B3K& 3XOK.DQUW;!2Z*2'&$#>ENN MI/&\CB6C!7!%!4<2#C$>!Z/)P,:[@!V%6EW8R&:R%^+=.J]9C'TK"!BDVC(0 M\SO!%!BS1$;&[Y83=T=:X*5]9G]QN9M<]D3!5+!?---YC+]BE,&!5$RO1?T= MVGR&EB\53+DOJMM8'Z.T4EH4+=@H*"AO_N2CK<,%(!C< (0M('2ZFX.7LM'2[%*#T\G+^'6-=N.W[1PMYN/-=CU?S)<_ M-^AA2:0DMF*/Z&$&FE"F'B-/FR,MT$M;^DE#']Z@_U'Q'NK[3RCTP\&_<,\H M[>2&G=S0\0UN\$T%UY0?@6MD3$4SL"(%OZ;L+I-M]I$J20HQ-MVL0)X )Y\_ M!<_^MSLZ^YW.OF/OWRHKH1+M"*O@"8V5 JT0X1EZHV1/&=44%%H 496$#)G> M7$-:26D2H,NO<'=:YA1E8K*7(*I/EP3U\"#ICQV M,)P2OQ<$P\@[71[K732NG0$+(H^4*\3@8'!^[\L0(]F\J\;1HG2]O!?:O QG MYF84@;0!9O\@A#X[]GETPRWY"U!+ P04 " #VA %9[+B/1F$# #&"0 M&0 'AL+W=O9HR]3+%1.Y&3LMKQK$&QXYGC3I^,P8:RDO*SG=Q' M(\>SC##!T%@(1G];O,$DL4C$X\L!U*E\6L/3\1']K@B>@EDQC3 NI;O% FNOB%W6&OYT"8:R/3@S$Q2+DH_]G^(,2)0:_[ MAH%_,/ +WJ6C@N4M,VP\5'('RNXF-#LH0BVLB1P7-BL+H^@K)SLSOIONH3 L&3<\ M4)Z6E/TW* ]@1GQB#8&(,/JKO4OA5QKX1PVF?B/@S[DXAZ[7!M_S>[!Z1:#U(+4^:\/",(.IK3FYIOVA3!&DH@),*8C8W@M;/*[_%NR-7;'0 M@_5T.MYKD_+^:4Y0 M1,W9:(;ZM\7CGK16NE8VQ0-"0RAS8;N.O4$L#!!0 M ( /:$ 5E1%U$:UP( /D) 9 >&PO=V]R:W-H965T8_'[%"A? MC;S06S?EO.WPC ML)(;961(9IS_-)6+=.0%)B"@D"CC@/5K"6.@U!CI,'[5GEXSI!%NEM?NGRV[ M9IEA"6-.OY-492.O[Z$4YKBDZHZOSJ'FZ1J_A%-IGVA5]>UT/)244O&\%NL( MOSE_/KKY.QN^A:=W3YOL\9N0)4F!I1(5(*HL[4I2 M91(&UL4LJV4K!+$$+W[S*NP%GQPDG8:D M)=FU_%G0; MH09R%X;3Y%",%S+;XNTUO+TG325*L0*]HR543V:Z"]GML:5/OEM,=-W,Q"F@_X^ MYURM*V: YK87_P502P,$% @ ]H0!6:-"6:GO P _@\ !D !X;"]W M;W)K&ULK9=M<^(V$,>_BL;M='(S#7[D*05FPL/U MTNDE&>CU7BNV $ULB4HR7+]]5[+Q@1$.Z?$&;'GWO]J?I+5WL./B5:X)4>A; MEC(Y=-9*;>Y<5\9KDF'9XAO"X,F2BPPKN!4K5VX$P8EQRE(W\+R.FV'*G-' MC#V+T8#G*J6,/ LD\RS#XM\Q2?ENZ/C.?F!.5VNE!]S18(-79$'4E\VS@#NW M4DEH1IBDG"%!ED/GWK^;^<;!6/Q-R4X>7".=R@OGK_KF(1DZGIX124FLM 2& MORV9D#352C"/?TI1IXJI'0^O]^H?3?*0S N69,+3KS11ZZ'3@^)<*IZ5SC"#C++B'W\K01PX@([=(2@=@KI#=,8A M+!W"2R-$I4-T:81VZ6!2=XO<#;@I5G@T$'R'A+8&-7UAZ!MOX$69WB@+)> I M!3\UFMW/'Q\>?U^@FS^?%HL/Z'DV1XM/]_,9NEG IDSRE*"G)9J3F+.8IA2; MY861,98T1OOZ"E74F&64+9"7R38/3 T MP6F2Y"7 M UYCXO<@S.YA^@S9VHMT8PE)+'X3YO].PW^+JQ#M1C!?C'&0:/@ M'SEKH=#[%05>$%GF,[G$L$O$/V9Y ?G.];7;1I;%NA0KQMQ/7;:SL*>T&_.W"WA^@M5EV_'QQ;3:U: M[?#8:F;5ZD25U1&%=D6A?04*25$2;1S:%W&P6%DX6+5..%BUSG'H5!PZC1QT MH49+P3,$+P9%6:X3A\\788JZ1'!5H $:XW-[H@C1.YC9K=?RHQH+NU6=A=4J M]&LL[%I=.XMNQ:)[-1;3\SNC"-)_@X;=JD[#:G5"PZYUAD:OHM%KI/' 8IZ1 M@D="98D$3LQ[=T=CF/?6]-Y)JE[+Z]2HV8RZM068V8S\CIU9OV+6ORJSAEW4 M&.B]U/J74+,9G5"S&9VCYGO?/UZ]1FZ/T$G=I.:;D18(+]I9I>I;1\UN=I*_ MQJ^("L1JMF]=ZT:+7QL7\W\2WC4]W#YDG.UO]$!JI9_]!]02P,$% M @ ]H0!69G%#/.\ @ %0@ !D !X;"]W;W)K&ULK59M;YLP$/XK%I.F5NH* 9)668*4%[9V6KLHVY%]MW&>VXN),Y@$+WM&!R[.1*E4/7E4D.%,MS7@+3.QD7 M%"LMBHTK2P$XM2!:N+[G#5R*"7.BD=4M1#3BE2H(@X5 LJ(4BX$ZW3L>"8@*"!1A@'KSQ9F4!2&2(?QL^%T6I<&>+C>LW^PN>M$S@* !!"_U$#: \*4>^@W IN[6N=O"S;'"T4CP'1+& M6K.9A:V^1>MZ$6;NR4H)O4LT3D7Q9'E[??MQA4X^?UFM3M$B7J+5U609HY-; M+ 0VQWB*3N:@,"GD*7J'9(X%R/V',/0UYY7$+)4C5^F(#*^;--ZGM7?_&>\! MNN%,Y1+%+(6T S\_CA\!=X9\SP\[XIF]'!YT MI?-_WN-_]OZH&$%[-P++%_SMW>@ZZ)HJ[*8RW6XH2YS V-'M3(+8@A.]?=,; M>.^[JOR:9//7)(M?B>S1>83M>83'V*,)4R0E167>))*05((HHM\@W"=%I>\_ MR@2G*.&TK!2V;9AG"+!@A&TD*D'4C_8,L8JNM:1WZU?<=9YU*'T;BADVVZA_ M,?!'[O;PG/XT&GB73XSF'4RAUW]L%'[D&?HR V=L!(G7'%5'VM M6VT[PR:V=3_13WO#6:]#/]FDNY.&VWL_&<)30[Y@N6 MJD^F7"14JE,Q:V<+P>BD*)3$;<>R^NV$1FEK=%9(X)ZEZ M_*>$MC8Q\X+;QVNZ7SR\>I@'FK$K'O\[FLCY>6O8(A,VIODK.C0+\LT-\WPJ L,-@WPK L,"Q:=]4<15NZ M5-+1F>!/1.1W*UI^4 BB**V:,$IS[=Y)H3Z-5#DYNKN_N?KGY\N+.\\E5S=? M;[WKNXO[+S?7Y/;7BVOR\9H*07-U?2(?729I%&>?R ?2)MF<"I:1*"7?TTAF M1UL7[N=\F=%THBY^T,[/VE+5.(_;'I>U\U:U;HJ[/Z5+OM^Y MY.,'K7%V@CTS^!_+])ATK!I8"IJJGG,WU=^?VEE3FYKT+ZE<^-.5T_32V?QY M=0IN9]>?5UZ?SWGG.B%7/%$C3D:+/OM"_5VE,Z9& 4D>7LCV?;?TI;A\\43% MA/S^JT*2+Y(EV1\-SW6YBM]MCI^/?*?9@H[9>4L-;1D3CZPU^MLO=M_Z>Y-L MD3 7"?.0,!\)"Y"P$ 33M-K=:+5KHJO^Y#E*E@E)E\D#$X1/U_V(.AKS)%&J M516%4-*G96,-#U8R$N4B8AX3Y2%BP@O4*6/[>^SCJ6=99^W%;I*" MFDA[&Y'VC"*]*Q3(%WDGFFW4-Z61((\T7C+R/_*A25A&ZJ'"0L)<),Q#PGPD M+%C!^EO"Z@Q.AC5E@2)JRNIOE-4W*NM[*MB8S]+HOTI0X^VQ>LPSJ>9I,2TZ M.DZ6Z2/+\N-,$^,.Y1FC'JH\),Q%PKS^Z_;M6UV]?7UDQ&"?B"$HHJ:HP491 M@S<45>I$H:6(QI5D5J-DDUJ,Q$/5@H2Y2)@W>#7,J#MKXXR/C!CL$S$$1=34 M,MRH9;B?6K1>I4DC1LZA&D'"7"3,&[YN,7O0KVD$&3'8)V((BJAIY&2CD1/T M&+6C[]DU6AGC'ZHM),Q%PKR35V-'W^Z=U+2%C!CL$S$$1=2T95M5*M RJNN> M2QJ3E*>?QS2;EW+15,:>\^.=+]EF_J'J@=)<*,TK:=O-:?>]V&N\:.)N[]#;?2O_:QC9W++M';F.:JC;UUK/UU23KIAB!&MO9 MR#RXG9$T%TKSH#0?2@N@M!!%TW7H5#ITWCE16E8 )5HDS872/"C-A]("*"U$ MT7315LE]VYB/'5U7F5(M$Q!EV5+I4+%3WVJA(:.X>2G.A- ]*\Z&T MH*1I;_U.MSXS1,74E5:EYFUS;EY+>QX1R422RTZ]CT6"[ARFH=ET*,V%TCPH MS8?2@C=:UK8*,Z31LT151!==E6JWS;GV[7?#;]4TLM!BH]Z@278HS872/"C- MA]("*"U$T70)5CEYN__>KX70_#R4YD)I'I3F0VD!E!:B:+IHJ[2_;<[[7ZPR M;*4YV2@Z:)H?2G/MADQY/5'N04/Z4%H I84HFJZERA2PS:Y D(N(+-30R\C' MA9I.%&LR/N49N,U"KT:%04T"*,TM:7&#*F#Z4%4%J(HND2JSP% MVVPJ^-7B"36E,-L#9M3!LH(:!'9#BOVUJI A?2@M@-)"%$U?)UN9"8[93/"> M%ZR8+JSGJKL];S/I4%%!:>X;3^GLG+QYT'KX4%H I84HFJZTRL)P]KZ;(K@R!SNX:F/E-5@>D3NRW_^NDGSE4E_:D6+N0H']V]0ZP)*\Z T M'TH+H+001=-E6UD7SGM;%P[4NH#27"C-@])\*"V TD(431=M95TX9NOB)U>T MF.D'*Q+J:T!I'I3F0VF!T^#@V*]6M*!BZDJKC W';&S\IN8:43HC"R8BWCSG M@%H84)H+I7E0F@^E!6\TX^X$:(BJARZPRM9PS+;&WJ^-]T_\3[\V0NT0*,V% MTCPHS8?2 B@M1-'T_2(JWZ1CO?-K8P=JMT!I+I3F06D^E!9 :2&*IHNVLF Z M9@OF)U\;S?2#%0FU8: T#TKSH;2@I!D7_H2HD+K0*G>E8TR$:X/ZV[WCY>O> M\8B46KV9DG\MJ9!,Q"_K5X%\V4.YDU"C3*'&"Y3F0FE>2=N60OU?^:$!@[<# MAJB *^6UM[9,2YB8%=OG963,EZE<;>^TN;K9HN^BV)BN=MVS3WV[X7I@GX:K M#?@J_&H_P*]4S"+5.<9LJD)9QP/UU&*UQ=[J1/)%L6'; Y>2)\7AG%'5A>8W MJ,^GG,OU21Y@L]'AZ/]02P,$% @ ]H0!61P,?=E&! S@\ !D !X M;"]W;W)K&ULO5=M<^(V$/XK.VZGDYMI8LN\A*3 M#"2Y-FU)F)"[^]#I!X$7T,2V7$F&,-,?7TDV-FF-DKO.W1VSSZ[6C[3] M+1=/_3W-G@=S)Q*O.+Q)Q:I]<#K>1#A MDN:Q>N#;7[ ,J&/P%CR6]A>VY=K @T4N%4]*8\T@86GQI,]E(@X,6N$1@[ T ML(GP"T>6Y355=-@7? O"K-9H9F!#M=::'$O-KLR4T/\R;:>&L\?[J]].QZ/9 MS35ST>/M_1U,?Q_=P02OX44<2MN%[\/<\BX?# M0ZO:HY;UT#JV1P;H=&Y3:-*LOXER'X2@Z0KU1Z)@OH/#=5.ZLZ]MRINR5+AL M-[LT6G I,[K @:<_=HEB@][PA^](-_C)$5"["JCM0A_>Y69#@2^!EU7T=V.V M"J8%5L=B&9'9#$G8#OK^IH%!IV+0<3*8L)0E>=+DSFGXA8GI5K2ZWWZGNU\A MH/,JH'-GGLM/>(/22D.&@O%&DFX8 CNDPL&G5_'I.8%^UFE4D FV0#C1;(JR M>]?$J #J'91=]^R\TUQV%Y7["Z?[:[9A$:81[!C&C7DH[ DY6 M*M25ID!0A8T<2&,2VD'O"(FP)A&^+0F:00(GIJADX^:_@M.Q]2BA!4EQF(0$ M(KISB3VIU9XXM7?XR=XD-$FZ0:%O1K T!^K&'JBOU&R)?%BTK;.@>R1MM5P3 MMUY/Z/,QM71;?J&ZD%K&2>?;"R;Y&D< J<\ XE3DMVOF*SAA4:0N3K6,$[< M?X9NED@OA;-'CM1@+=S$K=RO2V<)\%_M/"8;M6H3MVR_53L;Q;M#+IK]A[5V MAV[M_@SM#!OU.VAWCAP@82W@H5O WZR=K^#LM?.BU$[7%;P6]M MR/]#,TOD MEYI)PG^ERS]HL1(4*]M(2ECP/%5%MU6]K9K54=&BUZX49A%NC_EYRK_<0XJ%KXX3]02P,$% M @ ]H0!64"-&T//!0 CC$ !D !X;"]W;W)K&ULM9MK;Z,X%(;_BI4=K6:D:1.;0-)L$JD-,#LKS4Z5MKN?*7$2-("SV#2M MM#]^S:6 _6$G3-?&F[G.> 78\Y;,S^RY!O?4RK00%\6 YS[?=)LLY2T48Q/0V M03R-(B]YN:$A.RX&>/"Z81WL]B+;,%S.#]Z.WE'Q<+A-Y-JPHFR"B,8\8#%* MZ'8QN,8SETRR@/R(OP)ZY(UEE%W*(V/?LI7/F\5@E)T1#:DO,H0G?Y[HBH9A M1I+G\4\)'50YL\#F\BO=S2]>7LRCQ^F*A7\'&[%?#*8#M*%;+PW%FAU_I^4% MF1G/9R'/_Z)C<:PI#_93+EA4!LLSB(*X^/6>RX9H!$A.=P I \AIP/B- *,, M,,[-,"X#QN=F,,L \S3 >B/ *@.LO.V+QLI;VO:$MYPG[(B2[&A)RQ9RN?)H MVP,9)Y9KY^Y^_;"Z?UA__O,3>F]3X04A_X NT,.=C=Z_^X#> MH2!&]WN6\/E0R*Q9[- O,]P4&<@;&0STA<5BSY$3;^BF(][6QUO?BW?U M\9AH $/97%6;D=S.CV5W]>$V M]64X[@I7VM*H[C\CYQEOW7^4BR3U19H$\:[KYBK"Q]WAV7-WQ@^>3Q<#^6#E M-'FB@^6OOV!K]%N7,) P&Q+F0,)<()@BZ+@2=*RC+U=IE(9>-ES(@:>A+?+W M7K*CG0^0@FCEQ&PH?%H:$U/>VT]-[;1I^VIW3D8',J,+!%,T,2M-3&TG6Q5- MCP1#]%F^DW ZZY+!A.QJD# ;$N9 PEP@F"*K5 M_JKV2&.Z#41G/]/B^@H,";,+F-GHCR8V3[HC9$(7"*;H-JETF^AU>PX$\AGO M%DD;VUT9E>[ MP%:KLX$F=:%HJF"-6A]K!;OFG H41 (]!&(B@>Y32Y^HM+23-+FG*VT5; M6LB4;DE31FTRKH=25;+:T<#:^GKY]4 3^2XNY;BCNT*E?]'75&P82SI5 ;4X M0&DV*,T!I;E0-%7FVN? 8XBB&D.Z""M0F@U**ILI7.R/X.]:(ML36!_?6"M0)P6TKI%5E@V9T MH6BJ5+49@O5N2,]*6T_KK1VH08+;#HDQ:544H!X)%$T5KW9)\/1GU/H8R)\H M182DV: T!Y3F0M%4M6MC!VL-A3,*?E 3!Y1FES2UX!^WNR>H00-%4_]/73LT M1._0G%7PZQE]10.EV:3#I6E5A: I72B:*EGMT1"]1P-:\.MS]986U,LA;2^G M7?"#IG1+VGD%/ZD]&J+W:#H+_NO-DUQ*$]JI"Z@1 TJS06D.*,V%HJE"U\X. MT4]6.;/D)Z"&#BC-!J4YH#07BJ:J6QLZ1#]SI7?)K^?UUAG4VBEI:ADY.GVZ M@CHV4#15OMJQ(7K'IF<=J:?U%@_4KR%MOZ9#/%"_!HJFBE?[-<3Z&74D 35R M0&DV*,T!I;E0-%7MVO(A>LOGNW6D/KZWKJ F3TEKOD1>=/1.4)<'BE;H-6Q, M%X^H[%S9Q'Z.?);&HIBY6VVM/AZXSJ?,GVR_P;,5[MANXYE3?!I0XXLO%;[( MOAS$'(5T*U.-+B?RL9,4D_^+%<$.^63U1R8$B_+%/?4V-,D.D/NWC(G7E2Q! M]0G&\C]02P,$% @ ]H0!60PESB"6! /AH !D !X;"]W;W)K&ULK9E=;^(X%(;_BI5=K6:D+ODB0+N 1,G'L@):%;I[ ML=H+-S$031(SM@/MOU_;I"DI(8(9W[1Q\/L<)^?-B>WT]YA\HQN$&'A-DXP. MM UCVSM=I^$&I9"V\!9E_)<5)BEDO$G6.MT2!",I2A/=,HR.GL(XTX9]>>Z1 M#/LX9TF?M(^$MO:1$ M<8HR&N,,$+0::"/S+C M(9 ]_H[1GAX= W$I+QA_$XU)-- ,,2*4H) )!.3_ M=FB,DD20^#B^%U"MC"F$Q\?O=%]>/+^8%TC1&"?_Q!';#+2>!B*T@GG"GO#^ M3U1'__"UN!%' K-]1F 5 NM2@5T( M[,\"YXR@70C:ET9P"H%S:81.(>A<&J%;"+HR68>[*U/C0@:'?8+W@(C>G"8. M9'ZEFFD\+\,5%#,8)_0I^!\\+%WSY]6M?9WP4@J6'143W$-$Z$]$&,YRQ M#05>%J&H1N\WZSL->IU??7D+K/=;<&\U ET4MH#9NP&68=DUXQDWRQ]"QN76 M6;G;+/\KSUK -J2\72/W+I?71?=_+GKPP]$KJ;!+-]J2US[GQ@22G((Q)EM, MH*Q5NQ88PZT\G,&,5T=>!]D-F$['-X!7:IBT:H9]WQA&E/<[NH4A&FB\?E-$ M=D@;_O:+V3'^J,N_2IBK$N:IA/DJ88$B6,5%[=)%;4FWS[AHBJGP4,;B;(VR M,$84_#OE?<"$H93^5^>7MDJ_J(2Y*F&>2IBO$A8H@E7\XI1^<1JKSA2M80+0 M*Y_>443K[-&HO]8>*F'N =:1,#'MW TM\]8PC+Z^.TY\3;=V[Z2;?]K-X8$_ M=PM.N]E\ZGO4K9*&3IF&3G,:Q&/K$YP"GT\R*U?$50\,QG @0L-T@\]7Q2S1N/!$=YR*5PA=@;&(6L+J^- [HV MKRIAKDJ8IQ+FJX0%BF 5OW5+OW55OR:Z*OVB$N:JA'DJ8;Y*6* (5O%+K_1+ MK[$^\64'7_[P(L3?$S!APB\, [Z\!W@%*,HBD.((U=FFD7NM;7HGQ=?LF+9S M4J5=E5$]E3!?)2Q0!*M8XK:TQ.T/6*+T H@SV80DW)PUQ^U)/L7[^R2=X\:1 M7%LN5,(\E3!?)2Q0!*MXPS0^ME:,Y@E-#%_B)&9O=6EOUEY;%)32W(+F',\# M3^>42F/Z%\4,5,6L9O1HL\QLS.@H#$F.(I"(J4-83AWJ$]R(NCK!*FEN03N^ MV9934W0\I6']2\,&JL)6TVQ]I-GZR05A,^#JY*JDN06M,D/HU>6VII_1/5T4 MUO2S>W7/9@VO8Y\N"_6CW6J^5%O+#Q'B<$& M0;ZZ%!WX[RN,V7M#!"@_&0W_!U!+ P04 " #VA %9HH$3BD,CR&P[?2;L.5$L[:42@J!?U_)-K:3=;2!Z OQX]XCG2/?JX,] M7C/^72PPEN USZB8. LIEV>N*^(%SI'HL26FZD[*>(ZD.N5S5RPY1DF1E&=N MX'E]-T>$.M-Q<>V>3\=L)3-"\3T'8I7GB+]=X(RM)X[OO%]X(/.%U!?D0QRK=+])# YNP7LNPP MW MK26-68[!(WK%G8M39D?=V;K!G(DEBO'$41U$8/Z"G>FOO_A][_1*,OX&)'H%J@SP"4BK>ZK-ZKI@M%/7$M\O!]"- M]F7J]0)_[+ZT!=LK"AKG^DDE3FLE3HU*W*IMIF)*YR!C0H!8-80WI<(:\41H M.T M^T;:#TI(Q.,%4$T-X%(.8X(7)3ARZ*QB$^6ELVP6 )=MJ2+!B- M!MV2#6K)!D;)KH0D:L_%2J\TQ<7675=-ESHEFN]O/OM1M/4(#+I*Q!]N/0/& MJ7VR1(8U\:&1^.R')M%%=[A70]@K"AKG\TFVHYKMR,CV#ZY[@')1F*LR*"@C M(;#LXFQ$^F@!V 2#HQ\*(!P-1V%W!?A>8YP\HSC?4+8J>P3*E'M&-.Y\%LPH M'Q7&*AJLT-K2#/QHAS M1^G_=!O9[YFI@-KMW!]XGK=5*/N%P2IL+5MHL$*K2UC&$7AKO5N7*=OM&?3<_5? M"B>(@AM"B3I\ WUA)9Q,-VD+; ME*[QKK[9O!YNXZL!MC?D<+L;[14&S=/]K!R-I_7-IO::9MK./N 73%<80+Q$ M7&I;>P)N\1K\BY&^WRF#52MK%0W:0ML4M7&]_N"P\K1D32OI;*)!6VB;TC6^ MV3<;9POEV>V7A]OEN5<8-$_WLW(TQMHW.^MBST29WC75TU3:R+LT)3MV3*OF MVBH:M(6V^?ZN<>&!=U!)!E;MMU4T: MM4[K&IP=FGWYX258#;-7:]H:Y5Q0T M3_:C8KBM-^(YYO/BRX( ,5M16;X?OJX07Q.J 93E6J MUQNHC9V77Q/*$\F6Q?OU9R8ERXO#!48)YCI W4\9D^\G>H#ZF\[T?U!+ P04 M " #VA %9LP;#+XH" #\!P &0 'AL+W=O]OFS 0_5=.K)HZ:2N$)'3M"%)+.JV3^D--NNVK Y=@%6QFFY#\ M][,-18F49*V4+V#C>\_OG8]S6'/Q(C-$!:LB9W+D9$J5EZXKDPP+(L]XB4RO MS+DHB-)3L7!E*9"D%E3DKN]Y@5L0RIPHM-\>113R2N64X:, 614%$>MKS'D] M!&84D6.$'U7#X*/7,[EI06R"3E# 3.1\Y5[S(.3+P-^$6Q MEAMC,$YFG+^8R6TZ@-]@#\%N"_%=!O 7UKM%%F;8V)(E$H> W"1&LV,["YL6CMAC)S MBA,E]"K5.!7=WL?8'GR1A.3S[!"5 &TXQ7DK!4AJ[2TLP&;M+*N&YD^'MD_*S8&?2] MS^![_F '/#X,'V.BX3T+[V_#79V0+BM^EQ7?\O7W\.TQO\M70S38363^P4M9 MD@1'CO[))(HE.M''#[W ^[;+Y9'(MCSW.\_]0^S1E"N2 ].-0[<(011E"\BY ME$ *7C&URWM#&%A"TRZ6T7EP<1&ZRTU/_PG:TCKHM X.:GW85IALG!'@JJ1F M4?>(-1)A2N(<=%7"#-><[3S#@YN]]PR/1+:5EV&7E^&QZG9X3,]'(MOR''2> M@X.UB@W>4K$']WNO&W>C-YM[\8Z(!642N_L7.=.-'=-,U&\M.UZ MQI5N_G:8Z>L9A0G0ZW/.U>O$W #=A1_] U!+ P04 " #VA %9.F,HN!@" M "4! &0 'AL+W=OA\VUE'(I&5R6'K42J88S*WPNH1!OA,3XY=F5>:.L@<5C3'/:@O]=; M:2PRL*0E ZY*P9&$+,+S\6P1V'@7\*.$5IWMD:WD(,2+-59IA#TK""I(M&6@ M9CG"/525)3(R?O6<>$AI@>?[$_NCJ]W4%/&*60T:;2.]%^ MA;Z>.\N7B$JY+VJ[V,#'*&F4%JP'&P6LY-U*7_M[. /X;P'\'N [W5TBI_*! M:AJ'4K1(VFC#9C>N5(2W-:&IR.]\LOZ^7F&:TVCT^[]?QY];1! M-QLJ);6W=8MN'D#3LE*W(=$FG061I*=>=-3^&]13M!9<%PHM>0KIOWAB9 Y: M_9/6A7^5\%O#1VCB?4"^YP=(06Z:0U_AG0QW,'&\D_^_@TO5=B3!91([/#-5 MTP0B;*9#@3P"CM^_&T^]SU#>O:RKSDBM406:@WNBCR2N[ M&>@,+6K7=P>A31>[;6&>#9 VP)QG0NB381,,#U'\!U!+ P04 " #VA %9 MNPJ](QL( 1/@ &0 'AL+W=O3SC01\<(WU]9,(B)WOFGB3)Q>/W3N R/!$J<2Z9*0[<[I/E MZE-)JMUVFY9_OE.;XO%J0B?//WS.5FM=_S"=7=ZG*W6K]"_WGTKS;7ID669; ME5=9D9-2W5U-WM(+*?RZ08/X3Z8>JY//I#;E:U'\7G^Y7EY-O'I$:J,6NJ9( MS7\/:JXVFYK)C../ ^GDV&?=\/3S,_O[QGACS->T4O-B\VNVU.NK230A2W67 M[C;Z<_'X+W4PJ!G@HMA4S;_D\8#U)F2QJW2Q/30V(]AF^?[_].DP$2<-# _< M@!T:,+N!&&C #PWX2WL0AP;BI3WXAP:-Z=.][MS7QE>1THM[HT?\U,.SV[E?_\(#]^(=1#D>MU162^5$N@?>)N'SC:3\W$'&>'/<_. M.^8D_/.8O;\XA<_Z_WN4W]]Z9#'X,%=[P\:%0V?N>?%;W M1:FS?-6)CM]^-G!RK=6V^B_D^3VW@+GK='A1W:<+=34Q^:Y2Y8.:S+[_!PV\ MGZ!IQR1+,,DD$EG'0>+H(.%BG]VF&U4171#UI%69F\=WGT!4"3Z+>[*@(:O? M)P\S/Q"1";2'TZD&4&',PRXJZ:,H,SB_"Y,0+&*TA77L]H]V^TZ[OQ3:V%H= MPM.\0\NT"<]7FZ(R^2G+%V8.H!G8T_HGPWD=4=NV.8#R!8VL&0!05,246C, MP,(H$/ $!,<)"-P34*9YE>[?O(NBTJ"[@W[/S#85PC#+4 3V'X&,'X,VQ@> M;0R=-LY-9C=.K3V\*$R=LFR\; Q63Z9HJD#_AKUAF*BT3';V.C:5O*!#"6#\ M8. )B(Z3$SDGYV>UJI_VVO7$O'I-!;?:;5)=E'^:6D&;9/ \2V!D1'UO\3BV MY@D"^99M"002GOT, "@1<7@&XN,,Q'\3'J5Y*Z5:#3\ ,="M".UX % \B.V' M $!%86#E! FA/.[!EE*O+=D\IZW7N?&HJO0AL_U(F\O ,4]-F C M:VUD[F?7O*3(5V4J*75P*-'I$V@O UX>S(ZZ.03SJ?UB3R 8%7YD/ZU@K[X8 M2.>TK2:ILQ::W1S?T\^B K09M6Y$94M0V2066]<=;>U(Q1FK>^JL3$>["9,M M06636&Q=-[6E+CU3K4N!RI,' ;.3!U3'AOV$"< "*KB=._HP&@0#F:.M=JF[ MW+W9Z651E*"5SI:CXQ"3+4%EDUAL71^TU3@-SYDN,*ON.2I;@LHFL=BZ;FIU M 74+@Y%+ K1?FO. 1K9,!&#"\P)[40" 19QYL9TD^K"816*HL&H5 75+@D.: M(/\C+RPUG'2C@Q*3+4%EDUALW3755K\P[XRY@SG%T5@WH;(EJ&P2BZWKIE9\ M,;?X^N92@P%JBG%;3LTA&&7,UBD03%#/JD@D &-#I09KQ1ESB[.WRP=C_*Z$ M[72V'1V)F&P)*IO$8NMZH96*[)P[#PQ50J*R):AL$HNMZZ960C+4_8<#6^>) M]5AL%QL C(91Z-EIH@\3S(]Z::(/XSX/!U:J6*O+F%N7'1/%B\L--^'HL,1D M2U#9)!9;US6M7&3!.;,'JJ)$94M0V2066]=-K:)D[@V>;R\W^CLJIHZPU<@< M@OF>O; /H9AG[PE*L$]O8&6?M7*-N>5:8DRL=+8@59U*06.=!*/#$9,M0663 M6&Q=5[3JD<7GS!JH6A*5+4%EDUALW2,IK9;D[KVPD34'[^]2,19S>],(@OFQ MO>>5 #"?,OMH@(1@'F4#"QR\%6C<+="ZV:(N/(871MU4H\_?8+(EJ&P2BZWK ME%8Q<.YRN$F&QV2J%M[J&P2BZWKEE9"L*H*+0ZZ6-/BH( MHF@@:[3ZC+OU67/J*&^"L=9I0P+%S3(Z#E&W]E#9)!9;UQ^M5N31.=,%JHY$ M94M0V2066]=-K8[D[EW(L>FB?V:0<]_W['P!P)C1%';"Z,-"X8?V:@8$B[QX M8%%4M.),O."@8C=EN%6*FV]L5**R):AL$HNMZYE6.@IZQN0A4,4D*EN"RB:Q MV+IN:L6D<&\_CKW1T3^J24-NKW'.(5A$8_O8+P 37M"_TP' 8N$-U!NB56C" MK=#@Y.&4*F[&T7&)NM.'RB:QV+J^.;EH=,[#H@)54:*R):AL$HNMZZ9640KW MIN38]+%GZUS/"IBPSY=#,![9JQ<) .,\BIB=/OHP%@61?2%F>G+%U8Q_U=PM MKLBBV.5Z?X7Q^.OQ_O+;YM:N]?L[>C&GP.\)O9#[V\DM_?ZR](>T7&5Y13;J MSG3EO0G-B,O]_>/]%UW<-Q=LOQ;:3&[S<:W2I2IK@/G[75'HYR]U!\=;X+._ M %!+ P04 " #VA %9ZV])*0\# "P# &0 'AL+W=OWR(37]+Z!U; W#T$$<)&RAKSM,3566+ M-<28'9,4$G%G26B,N9C2E;HP"5=K+B^H?C_%*Y@"OTUOJ)BI%4L0QI"PD"2(PG*@ MG.HG0]V0@+SB9PA;MC-&LI4Y(7=R,@X&BB85000++BFP^-K $*)(,@D=]R6I M4OVF!.Z.G]@O\N9%,W/,8$BB7V' UP/%55 2YQ%?$*VWZ!LR)9\"Q*Q_!-M MRUI-08N,<1*78*$@#I/B&S^41NP =.L%@%$"C/\%F"7 S!LME.5MC3#'?I^2 M+:*R6K#)0>Y-CA;=A(E'*$#%"9HMB89PTG ^BH7 MLB2YNB@EG!42C!$ (;=+5"GRM]1V1U7JTJQ[M=TR@W:4-'9'5 M;' J&YPW)K# V3O1TFU'U\V]!#:4.:;FFLT)[%6R>NVR@HU8G(Q"D[)6Z&O- M[XBLUJ5;=>F^8P;=+FWHB*QF@U?9X+TQ@]Z_X>J9MN[N9;"AS+7SC:HI@[KV MO&UKK<*&A(J%P;PQA>W8U_K?%5N]TYT#BOZ.22S)N[*B([:Z%<\G$[UUQV]) M8PFL[;9>S_'VTMA0YGF6NQ=&=>&ULM5A=9CXFS[T.D#,8K-+" 7R7:VO[X28 R2S&1K M]L4&^9PCG7O%Y5KC/2Z^D#5"%+QE:4XFVIK2S;6ND^4:91&YPAN4LU]><9%% ME-T6*YUL"A3%)2E+==,P7#V+DER;CLNQQV(ZQEN:)CEZ+ #99EE4?+U%*=Y/ M-*@=!IZ2U9KR 7TZWD0KM$#T\^:Q8'=ZHQ(G&)=@.O0^AR0HGX M(T%[TKH&W,H+QE_XS3R>: 9?$4K1DG*)B'WMT RE*5=BZ_BG%M6:.3FQ?7U0 M_U2:9V9>(H)F./TSB>EZHOD:B-%KM$WI$][_BFI##M=;XI24GV!?8PT-++>$ MXJPFLQ5D25Y]1V]U(%H$IJ,FF#7!% GV"8)5$ZSWSF#7!/N],S@UH;2N5][+ MP 41C:;C N]!P=%,C5^4T2_9+%Y)SC?*@A;LUX3QZ'01_G(7WC^#^?VGAZ>[ MF^?YPSVXF$6;A$8I"-_8?HP3NBT0^0@"Q+;B,HFJ!.OLZ UD3,/D;LU>P5_V^97P#(^ M,P;<5Z M9N^G6RH[Y\T>_N_9.\&PFFUDE7K6J6U4I1X\H0W?$_D*S/.JBO&]\=?O# [F M%&7D;U7F*VU;K*6*OPELYM"QV4[9-<.L0($H=T%!3+(=#P!%"J4 M?-MM0!VK3F/5Z;7:KE,JBQ7;:<]IV(Y@407R#<&B##(-#PH652 X4EMT&XMN MK\5VY559=.4Y;4=8V$P!\J0LRB![9 AQ"&608_NFVJ+76/1Z+3YL:8QQH7+7 M2_S6 M3<_WA$(@8VQ'J(>!C(&.(0B%BLD\7UT&H'%L4(VSRGE-;\_JNF*M4X \6RSG M"A"T+/&5I4+9T#IAL]6'P[-*>DWOE&M??&NI0(XKVI1!CO364H%:+X>N2?-H MTNPW&>]856%[5>FPE_NM96-0M6!0M7 HM6X6CKTZ_)[-.ART6Q]4+1A4+1Q* MK9NF8\<.AVG9:YENV77%RB"#7&.F'*4+$JC_8(6.)M3JM3@F:T.3Z\*0_-A/%;>#V#BO& 'S>6)UI' M^>JL\BXJ5DE.0(I>V53&E<=24E3'?]4-Q9OR?.L%4XJS\G*-HA@5',!^?\68 M'F[X!,TA[/0_4$L#!!0 ( /:$ 5EALK0*7P, -(5 - >&PO)R[]0JTXO9M3JIQERD4Q<.=* MY1\\KYC.:4J*JRRG0B-))E.B=%?.O"*7E,0%.*7<:[=:H9<2)MQA7RS2FU05 MSC1;"#5P>[7),;?/\<#UP_>N8^A&64P'[OW%VQ^+3%V_<O^\GK7 M?E$"EZYG)>T<0'K5TA?*7*(8?7@8_3YRC+I[H/*]PC'RWC;Y>ORY)JN=SS'G MR*[LSZ_?2*H:9&^RNBV[JM:F*M39MS@W\S&3\:I*'/:33#0%&;C&H'E)2IT' MP@?NB' VD0R\$I(ROC+F-ABF&<^DH_1.T(%\L!2/!O9-#S9)Q9,RD>UP+9K#,-^3I2B4MSH3CFX-#Z!G*H]7N5:X4R2E=_NN(U# M>=-!)IF,J:S#^.[:-.QSFH 1&OD[.'3'U:Z.F(L@_5 M26\E3=BR["^36@#&[N/L),_YZB-G,Y%2,_F# P[[9.WGS#/)'G4T*)6I-E#I M.@]4*C;=M/R4)!_3I5J7TS+!-;=/4/._7><9%502OBE:U_XQK_*+%0?=UY)< M/E5V!5LU5L>"8Q?9.061X?&+#*+CUU@=S8Y=9.\41)Y"NKNO]F1_CDC_*$5Z MU7%MXTRX=2*LK0ZG,6QU0\.1AJ>D4F^A_6+7X] M/J8)67 UKL&!V[2_TI@MTJ@>=0L+48UJVE]@>GY8'_MU+"9BNJ3QJ.K*V:1L M.KJAHU87..PB-^5E1S ?@]D1P+ XF +,QWAAMY:X]G& M*V1_'6 YW56!:PVH'X]CA04W:?(("L M8MJP'8PC480A4(OV&@U#9'5"^-CS@^V2((@B.P*874$08 CL1AS!%( &# F" M\CVX\S[RUN\IK_D5=_@74$L#!!0 ( /:$ 5F7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:G..@8O !SEV?3L1>)Z@8+,!MT[_^%FC4V1P>WTJR8?/SP?*]U-84'92.V3586\F1[XBX3W^I?[[>'[&M69_=9 MGC5/5Y/N[UQ,V"$KLD/V0^RN)I<35C^6WV[+*OM1%DV:Q]NJS/.KR:Q_XTY4 M3;;]S^FXA4S2^[H[TZ3W42I!KB;6I;SA/JOJIKNBNW\J&;\*>7%_=&K*FRQO M1+5(&[&LRM,Q*Q[:V\AO,05?HXO#\VL?Q/?5_PECN=]G6[$HMZ>#*)H^CI7( M6\"B?LR.]805Z4%<39XO84ZQ8[QH9)"85_2WDM>VWU1^M+?KOW4C<4$,J_>9 M?*/R=ATX':0;!@L>Q'S!Y%]QZ'L+)Y$'UX[O!"YG %)#(+41(?_1 *2.0.JC M0,:)?%GQ $ :"*0Q(J0221.!-,>$U &DA4!:8T(: -)&(&U:R,!)-A%GX0T+ MUSQR$D^B,B>0F)O5RHD Y!R!G--".NZ?&R_V.CA ] XA>D=+M/!BF=3$"S8R MH[\B!WOL2ZS+OJ3%\X(['B1AY'$%";4(L4;641NFY'/W<'&9S[7L\A)(A^EC M1NR/91@N_O)\OZ/S@L0)EMZUSYD3QSQ18HCY8T8L$,=UH_:!\SWGVO-E>^!] M6PV36QXQ'V)B!ID1*\0/@^7;A$((<% MGN/+5,=)M'GY)&+2F!%;0^9XL]KXG2KZO+KA:AWQ6ZD2R0XQ,6W,B+UQXW@1 MNW/\#6_MM=,/759K^>1U>F-K.9J&D)A/ M-&*?1+QMN:XQI?O;3$!/SB$;L$2^0 MH)PESM_*^$##I*$12R/FRS9NLD>^":-5][Q!-,P<&K$YUND3^UJSM:BZ?R^V M@BVR>IN7]:D2$!+SAD;L#:^HLYVH6%*ENZQX8$Y5I<6#:/^KAHR8-+0QBPVE MMM0P>6BO6&ZPBR25GUZ_@7"8/;1Q*H]G3CC3@3E$?[T*9"B$.J8.?9129! 3 MDXD^:DT"9:*CDUIC%B7JU!OF%_U5BY+!9&..T<>L3M0H8I;1QZQ.5$Q,-/HX MU%F)AR=&+EH/4 NX#SUIAR#&+E*!7!4 ,W,.D8Q-*! M8^Y!.$PU!K%J!@;?@XR89PQRS\!169#*\6V[K/>&72Q$DV80$UT^(?:,BAG+ M.^Y.N6#AGJU/U?818F*^,8A]UV.8<]I('YQB#V MS3G,M\R5S^D3Q,1\8Q#[YCQF).J3$DW,-P:Q;Y3:H4^TT@V9F&5,8LN<*QY^ ML<=359LP])K%[<$RXWFQB[C&)W8-CPA5G$UV\ M)W8/CFE"3,P])K%[<$P+8F+N,8G=@V/:$!-SCTGL'AQS#C$Q]YC$[L%G,Y2= M)9B%+&(+X9BPI5N8A2QB"[V<=''+P[$LVBGI=J0)%ZPMS$(6L87PR1W,0G9Q!)Z,6<] MU'0P^=CD6YB1_2QJLM$]S,3R4>?6L:EA&Y./32P?%3,^'0YI]=0.A)/T.W.5 M%H[)QZ9>[AE:#/@55( YQ^0SIY;/$.9-5J3%-DMSN#P^Q^PS)[;/\-)*V4A$ MIZZA?>:8?>9CK "YZ3%K0?EWB(G99][99]I=7'_\L!/[K!"[0'Y$+<]OTWR[ MKEC[TMYIIAEFNQ-S?\IS5YX+"[],=\^_Q'K^%=G'?P%02P,$% @ ]H0! M631..WUZ @ #$ !H !X;"]?OG^?R/Q.[S6:_+C^[]>]C.8W_ M&%S_Z?KW85?*6"U>VWY;QE55?QQNNX?ZNDD/E\G5XN5M5?4O;ZFJYPX2")+Y M@Q2"=/X@@R";/RA#4)X_R"'(YP\*"(KY@QH(:N8/>H2@Q_F#TA)E7!(D3; F MT#HAUXG ZX1@)P*Q$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q.B'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ MZBT$>BOJK01Z*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'> MBGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>-GG93:"WH=Y&H+>AWD:@ MMZ'>1J"WH=Y&H+>AWD:@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>>?*Q MDD#OC'IG KTSZIT)],ZH=R;0.Z/>F4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!OG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!W MH-Y!H'>@WD&@=Z#>0:!WH-Y!H'=,?A8DT#M0[R#0.U#O(-"[0;T; KT;U+LA MT+M!O1L"O1O4N_E.O8?Q\U"&6\_7&J__G52/EW/+[?+7Y=?.R:URQ;F^KQB> M_P)02P,$% @ ]H0!62!P#MDD @ J2\ !, !;0V]N=&5N=%]4>7!E M&ULS=I-;MLP$ 7@JQC:!A;-?[6(LVF[;;/H!5AI' N61()D4N?VI>0D M0(O42. "?1L+-LEY(P[PK7S]_3%06AW'84K;:I]S^,A8:O#KW[8%B M[#M:W;J8O[JQ[&+'@:7\.%"JSY=XI4>_V_4M=;Z]'\N1.H5(KDM[HCP.]:GH MU?GD7&Z83I_\XORES+G LO,V^I#*Q"*]/^YY)//I=2B%*.;^_"N^));2%[\? MS=/NJ'MC=KG>GSX>EGDDMCPNO^/?9_Q2_YU]") ^)$@?"J0/#=*' >G#@O31 M@/3Q :0/OD%I!$54CD(J1S&5HZ#*453E**QR%%&UL4$L! A0#% @ ]80!6>E$E,G6 M!0 ^QX !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!6< SCQV[" 1#, !@ M ("!%!@ 'AL+W=O$+ #;>P & M @(&=*0 >&PO=V]R:W-H965T&UL4$L! A0# M% @ ]80!6;Q)G&>+ @ J0< !@ ("!M#4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!62WL$N- M" ^AH !D ("!GTL 'AL+W=OH," #O!0 &0 M@($65 >&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!64VMH5(-!@ ]A4 !D M ("!:EH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]80!6:3A+I(\!@ FA( !D ("!;&@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]80!65-M3H<: P ;0< !D ("!@7L 'AL+W=O&PO=V]R:W-H965T# !X;"]W M;W)K&UL4$L! A0#% @ ]80!67YAI1>\!0 MA1 !D ("!_(H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!6?W@^9!G"0 &PO=V]R:W-H M965T&UL4$L! M A0#% @ ]80!6&PO=V]R:W-H965T&UL4$L! A0#% @ ]80! M6=+YMAEX @ IP4 !D ("!3LD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!6;ZN$.YY P @ D M !D ("!$]4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!60"NLM(W!0 ^A4 !D M ("!:> 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]80!66D@(9MH P 8@< !D ("!Y.P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!688B M5$9%!0 6A4 !D ("!7_8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!6>D@,XQK P Y0T !D M ("!_ 4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]80!63/7.Y:A!0 T1D !D ("! MMQ ! 'AL+W=OBM4W\" "]!@ &0 @(&/%@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ]80!6=T&$H:> @ W < !D ("!IAT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!6>G(3ZGV! 7!H !D M ("!W# ! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]80!6;K_:PZ* @ H08 !D ("!,3T! M 'AL+W=O&PO=V]R:W-H965T1# 0!X;"]W;W)K&UL4$L! A0#% @ M]80!64_P.F#( P Y!$ !D ("!54@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]80!63Q^PZTV! M_Q, !D ("!YU8! 'AL+W=O&PO=V]R:W-H965T01.@( .@$ 9 " @=5? 0!X;"]W;W)K&UL4$L! A0#% @ ]H0!6>RXCT9A P Q@D !D M ("!1F(! 'AL+W=O90$ >&PO=V]R:W-H M965TQH 0!X;"]W;W)K&UL4$L! M A0#% @ ]H0!69G%#/.\ @ %0@ !D ("!$FT! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]H0! M64"-&T//!0 CC$ !D ("!$7T! 'AL+W=O&PO=V]R:W-H965T2' 0!X;"]W;W)K M&UL4$L! A0#% @ ]H0!6;,&PR^* @ _ < M !D ("!Y8P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]H0!6>MO22D/ P L P !D M ("!1YH! 'AL+W=O&PO=V]R:W-H965T M@( Q : M " =NL 0!X;"]?7!E&UL4$L%!@ !; %L ]!@ .*Q 0 $! end XML 96 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 97 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 246 360 1 false 66 0 false 9 false false R1.htm 995200090 - Document - Document And Entity Information Sheet http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 995200405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 995210101 - 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 995210201 - Disclosure - ACQUISITIONS Sheet http://www.claruscorp.com/role/DisclosureAcquisitions ACQUISITIONS Notes 9 false false R10.htm 995210301 - Disclosure - DISCONTINUED OPERATIONS Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperations DISCONTINUED OPERATIONS Notes 10 false false R11.htm 995210401 - Disclosure - INVENTORIES Sheet http://www.claruscorp.com/role/DisclosureInventories INVENTORIES Notes 11 false false R12.htm 995210501 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://www.claruscorp.com/role/DisclosurePropertyAndEquipment PROPERTY AND EQUIPMENT Notes 12 false false R13.htm 995210601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 13 false false R14.htm 995210701 - 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 995210801 - Disclosure - LONG-TERM DEBT Sheet http://www.claruscorp.com/role/DisclosureLongTermDebt LONG-TERM DEBT Notes 15 false false R16.htm 995210901 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstruments DERIVATIVE FINANCIAL INSTRUMENTS Notes 16 false false R17.htm 995211001 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 17 false false R18.htm 995211101 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.claruscorp.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 18 false false R19.htm 995211201 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.claruscorp.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 19 false false R20.htm 995211301 - Disclosure - EARNINGS (LOSS) PER SHARE Sheet http://www.claruscorp.com/role/DisclosureEarningsLossPerShare EARNINGS (LOSS) PER SHARE Notes 20 false false R21.htm 995211401 - Disclosure - STOCK-BASED COMPENSATION PLAN Sheet http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlan STOCK-BASED COMPENSATION PLAN Notes 21 false false R22.htm 995211501 - Disclosure - RESTRUCTURING Sheet http://www.claruscorp.com/role/DisclosureRestructuring RESTRUCTURING Notes 22 false false R23.htm 995211601 - Disclosure - COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS Sheet http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMatters COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS Notes 23 false false R24.htm 995211701 - Disclosure - INCOME TAXES Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 24 false false R25.htm 995211801 - Disclosure - SEGMENT INFORMATION Sheet http://www.claruscorp.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 25 false false R26.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 99920102 - 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 28 false false R29.htm 99930203 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionsTables ACQUISITIONS (Tables) Tables http://www.claruscorp.com/role/DisclosureAcquisitions 29 false false R30.htm 99930303 - Disclosure - DISCONTINUED OPERATIONS (Tables) Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsTables DISCONTINUED OPERATIONS (Tables) Tables http://www.claruscorp.com/role/DisclosureDiscontinuedOperations 30 false false R31.htm 99930403 - Disclosure - INVENTORIES (Tables) Sheet http://www.claruscorp.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables http://www.claruscorp.com/role/DisclosureInventories 31 false false R32.htm 99930503 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentTables PROPERTY AND EQUIPMENT (Tables) Tables http://www.claruscorp.com/role/DisclosurePropertyAndEquipment 32 false false R33.htm 99930603 - 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 33 false false R34.htm 99930703 - 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 34 false false R35.htm 99930803 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.claruscorp.com/role/DisclosureLongTermDebtTables LONG-TERM DEBT (Tables) Tables http://www.claruscorp.com/role/DisclosureLongTermDebt 35 false false R36.htm 99930903 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstruments 36 false false R37.htm 99931003 - 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 37 false false R38.htm 99931103 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.claruscorp.com/role/DisclosureFairValueMeasurements 38 false false R39.htm 99931303 - 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 39 false false R40.htm 99931403 - 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 40 false false R41.htm 99931503 - Disclosure - RESTRUCTURING (Tables) Sheet http://www.claruscorp.com/role/DisclosureRestructuringTables RESTRUCTURING (Tables) Tables http://www.claruscorp.com/role/DisclosureRestructuring 41 false false R42.htm 99931703 - Disclosure - INCOME TAXES (Tables) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://www.claruscorp.com/role/DisclosureIncomeTaxes 42 false false R43.htm 99931803 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.claruscorp.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.claruscorp.com/role/DisclosureSegmentInformation 43 false false R44.htm 99940201 - Disclosure - ACQUISITIONS (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails ACQUISITIONS (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureAcquisitionsTables 44 false false R45.htm 99940202 - Disclosure - ACQUISITIONS (Schedule Of Purchase Price Allocation) (Details) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails ACQUISITIONS (Schedule Of Purchase Price Allocation) (Details) Details http://www.claruscorp.com/role/DisclosureAcquisitionsTables 45 false false R46.htm 99940203 - Disclosure - ACQUISITIONS (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details) Sheet http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails ACQUISITIONS (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details) Details http://www.claruscorp.com/role/DisclosureAcquisitionsTables 46 false false R47.htm 99940301 - Disclosure - DISCONTINUED OPERATIONS (Details) Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails DISCONTINUED OPERATIONS (Details) Details http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsTables 47 false false R48.htm 99940302 - Disclosure - DISCONTINUED OPERATIONS - Carrying Values (Details) Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails DISCONTINUED OPERATIONS - Carrying Values (Details) Details 48 false false R49.htm 99940303 - Disclosure - DISCONTINUED OPERATIONS - Results of operations and cash flow (Details) Sheet http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails DISCONTINUED OPERATIONS - Results of operations and cash flow (Details) Details 49 false false R50.htm 99940401 - Disclosure - INVENTORIES (Details) Sheet http://www.claruscorp.com/role/DisclosureInventoriesDetails INVENTORIES (Details) Details http://www.claruscorp.com/role/DisclosureInventoriesTables 50 false false R51.htm 99940501 - Disclosure - PROPERTY AND EQUIPMENT (Details) Sheet http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails PROPERTY AND EQUIPMENT (Details) Details http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentTables 51 false false R52.htm 99940502 - 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 52 false false R53.htm 99940601 - 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 53 false false R54.htm 99940602 - 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 54 false false R55.htm 99940603 - 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 55 false false R56.htm 99940604 - 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 56 false false R57.htm 99940605 - 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 57 false false R58.htm 99940606 - 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 58 false false R59.htm 99940607 - 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 59 false false R60.htm 99940701 - 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 60 false false R61.htm 99940702 - 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 61 false false R62.htm 99940801 - Disclosure - LONG-TERM DEBT (Components Of Long-Term Debt) (Details) Sheet http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails LONG-TERM DEBT (Components Of Long-Term Debt) (Details) Details http://www.claruscorp.com/role/DisclosureLongTermDebtTables 62 false false R63.htm 99940901 - 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 63 false false R64.htm 99940902 - 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 64 false false R65.htm 99940903 - 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 65 false false R66.htm 99941001 - 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 66 false false R67.htm 99941002 - 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 67 false false R68.htm 99941101 - 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 68 false false R69.htm 99941102 - 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 69 false false R70.htm 99941103 - 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 70 false false R71.htm 99941201 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails STOCKHOLDERS' EQUITY (Details) Details http://www.claruscorp.com/role/DisclosureStockholdersEquity 71 false false R72.htm 99941301 - 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 72 false false R73.htm 99941302 - 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 73 false false R74.htm 99941401 - 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 74 false false R75.htm 99941402 - 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 75 false false R76.htm 99941501 - Disclosure - RESTRUCTURING (Details) Sheet http://www.claruscorp.com/role/DisclosureRestructuringDetails RESTRUCTURING (Details) Details http://www.claruscorp.com/role/DisclosureRestructuringTables 76 false false R77.htm 99941601 - Disclosure - COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS (Details) Sheet http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS (Details) Details http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMatters 77 false false R78.htm 99941701 - Disclosure - INCOME TAXES (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails INCOME TAXES (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureIncomeTaxesTables 78 false false R79.htm 99941702 - 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 79 false false R80.htm 99941801 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) Sheet http://www.claruscorp.com/role/DisclosureSegmentInformationNarrativeDetails SEGMENT INFORMATION (Narrative) (Details) Details http://www.claruscorp.com/role/DisclosureSegmentInformationTables 80 false false R81.htm 99941802 - 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 81 false false R82.htm 99941803 - 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 82 false false R83.htm 99941804 - 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 83 false false All Reports Book All Reports clar-20240630.xsd clar-20240630_cal.xml clar-20240630_def.xml clar-20240630_lab.xml clar-20240630_pre.xml clar-20240630x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "clar-20240630x10q.htm": { "nsprefix": "clar", "nsuri": "http://www.claruscorp.com/20240630", "dts": { "schema": { "local": [ "clar-20240630.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-20240630_cal.xml" ] }, "definitionLink": { "local": [ "clar-20240630_def.xml" ] }, "labelLink": { "local": [ "clar-20240630_lab.xml" ] }, "presentationLink": { "local": [ "clar-20240630_pre.xml" ] }, "inline": { "local": [ "clar-20240630x10q.htm" ] } }, "keyStandard": 332, "keyCustom": 28, "axisStandard": 28, "axisCustom": 0, "memberStandard": 40, "memberCustom": 25, "hidden": { "total": 29, "http://fasb.org/us-gaap/2023": 24, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 246, "entityCount": 1, "segmentCount": 66, "elementCount": 655, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 929, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "longName": "995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R5": { "role": "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9CA-MexP1kO2oh_CXACYHw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xCAG8Eu9mkGi07WK88J02Q", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R7": { "role": "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "995200405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_d6MdQU0yn0uEDW5Azya5nQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_d6MdQU0yn0uEDW5Azya5nQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPolicies", "longName": "995210101 - 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_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitions", "longName": "995210201 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperations", "longName": "995210301 - Disclosure - DISCONTINUED OPERATIONS", "shortName": "DISCONTINUED OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.claruscorp.com/role/DisclosureInventories", "longName": "995210401 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.claruscorp.com/role/DisclosurePropertyAndEquipment", "longName": "995210501 - Disclosure - PROPERTY AND EQUIPMENT", "shortName": "PROPERTY AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssets", "longName": "995210601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilities", "longName": "995210701 - 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_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.claruscorp.com/role/DisclosureLongTermDebt", "longName": "995210801 - Disclosure - LONG-TERM DEBT", "shortName": "LONG-TERM DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstruments", "longName": "995210901 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss", "longName": "995211001 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurements", "longName": "995211101 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.claruscorp.com/role/DisclosureStockholdersEquity", "longName": "995211201 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.claruscorp.com/role/DisclosureEarningsLossPerShare", "longName": "995211301 - Disclosure - EARNINGS (LOSS) PER SHARE", "shortName": "EARNINGS (LOSS) PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlan", "longName": "995211401 - Disclosure - STOCK-BASED COMPENSATION PLAN", "shortName": "STOCK-BASED COMPENSATION PLAN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.claruscorp.com/role/DisclosureRestructuring", "longName": "995211501 - Disclosure - RESTRUCTURING", "shortName": "RESTRUCTURING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMatters", "longName": "995211601 - Disclosure - COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS", "shortName": "COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxes", "longName": "995211701 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformation", "longName": "995211801 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R26": { "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": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy", "longName": "99920102 - 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": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionsTables", "longName": "99930203 - Disclosure - ACQUISITIONS (Tables)", "shortName": "ACQUISITIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsTables", "longName": "99930303 - Disclosure - DISCONTINUED OPERATIONS (Tables)", "shortName": "DISCONTINUED OPERATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.claruscorp.com/role/DisclosureInventoriesTables", "longName": "99930403 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentTables", "longName": "99930503 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "longName": "99930603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesTables", "longName": "99930703 - 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": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.claruscorp.com/role/DisclosureLongTermDebtTables", "longName": "99930803 - Disclosure - LONG-TERM DEBT (Tables)", "shortName": "LONG-TERM DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsTables", "longName": "99930903 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables", "longName": "99931003 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "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-20240630x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsTables", "longName": "99931103 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareTables", "longName": "99931303 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)", "shortName": "EARNINGS (LOSS) PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanTables", "longName": "99931403 - Disclosure - STOCK-BASED COMPENSATION PLAN (Tables)", "shortName": "STOCK-BASED COMPENSATION PLAN (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.claruscorp.com/role/DisclosureRestructuringTables", "longName": "99931503 - Disclosure - RESTRUCTURING (Tables)", "shortName": "RESTRUCTURING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesTables", "longName": "99931703 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationTables", "longName": "99931803 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "longName": "99940201 - Disclosure - ACQUISITIONS (Narrative) (Details)", "shortName": "ACQUISITIONS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_9_2023_To_10_9_2023_us-gaap_BusinessAcquisitionAxis_clar_TredOutdoorsPtyLtdMember_WPd9G6E4BEGWat5nqDdhPQ", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R45": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "longName": "99940202 - Disclosure - ACQUISITIONS (Schedule Of Purchase Price Allocation) (Details)", "shortName": "ACQUISITIONS (Schedule Of Purchase Price Allocation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_10_9_2023_us-gaap_BusinessAcquisitionAxis_clar_TredOutdoorsPtyLtdMember_WUvTV9Jk-Ei2WUruVyXVdQ", "name": "us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R46": { "role": "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "longName": "99940203 - Disclosure - ACQUISITIONS (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details)", "shortName": "ACQUISITIONS (Schedule Of Intangible Assets Other Than Goodwill Acquired) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_BusinessAcquisitionAxis_clar_TredOutdoorsPtyLtdMember_u8KZb1_IS0-orO7MKzKAYg", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_BusinessAcquisitionAxis_clar_TredOutdoorsPtyLtdMember_u8KZb1_IS0-orO7MKzKAYg", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "longName": "99940301 - Disclosure - DISCONTINUED OPERATIONS (Details)", "shortName": "DISCONTINUED OPERATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_2_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_clar_PrecisionSportSegmentMember_gU2-_gbTSEmDmsw7xjHSZg", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R48": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "longName": "99940302 - Disclosure - DISCONTINUED OPERATIONS - Carrying Values (Details)", "shortName": "DISCONTINUED OPERATIONS - Carrying Values (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_clar_PrecisionSportSegmentMember_6EoWU7PP_0a9EGxFdfnouw", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R49": { "role": "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails", "longName": "99940303 - Disclosure - DISCONTINUED OPERATIONS - Results of operations and cash flow (Details)", "shortName": "DISCONTINUED OPERATIONS - Results of operations and cash flow (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_qWcfvCE2kEuNshTHVSkb1Q", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_clar_PrecisionSportSegmentMember_xj6rRztLyEmDwC1Lm9JCFQ", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R50": { "role": "http://www.claruscorp.com/role/DisclosureInventoriesDetails", "longName": "99940401 - Disclosure - INVENTORIES (Details)", "shortName": "INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails", "longName": "99940501 - Disclosure - PROPERTY AND EQUIPMENT (Details)", "shortName": "PROPERTY AND EQUIPMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentNarrativeDetails", "longName": "99940502 - Disclosure - PROPERTY AND EQUIPMENT (Narrative) (Details)", "shortName": "PROPERTY AND EQUIPMENT (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "clar:DepreciationContinuedOperations", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "longName": "99940601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "clar:AmortizationContinuedOperations", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "clar:AmortizationContinuedOperations", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "longName": "99940602 - 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": "54", "firstAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIndefiniteLivedIntangibleAssetsDetails", "longName": "99940603 - 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": "55", "firstAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R56": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfTrademarksDetails", "longName": "99940604 - 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": "56", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:IndefiniteLivedTrademarks", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfTrademarksTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:IndefiniteLivedTrademarks", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfTrademarksTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsNetDetails", "longName": "99940605 - 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": "57", "firstAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:IndefiniteLivedIntangibleAssetsWrittenOffRelatedToSaleOfBusinessUnit", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R58": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails", "longName": "99940606 - 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": "58", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfIntangibleAssetsNetOfAmortizationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R59": { "role": "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails", "longName": "99940607 - 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": "59", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails", "longName": "99940701 - 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": "60", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails", "longName": "99940702 - 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": "61", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails", "longName": "99940801 - Disclosure - LONG-TERM DEBT (Components Of Long-Term Debt) (Details)", "shortName": "LONG-TERM DEBT (Components Of Long-Term Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "longName": "99940901 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Narrative) (Details)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails", "longName": "99940902 - 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": "64", "firstAnchor": { "contextRef": "As_Of_6_30_2024_srt_CurrencyAxis_currency_CAD_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_4-72FVQgWEutzrM9FzTwdA", "name": "us-gaap:DerivativeAssetNotionalAmount", "unitRef": "Unit_Standard_CAD_L5MBhs5p1ESEqs_r3MvvhA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_srt_CurrencyAxis_currency_CAD_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_4-72FVQgWEutzrM9FzTwdA", "name": "us-gaap:DerivativeAssetNotionalAmount", "unitRef": "Unit_Standard_CAD_L5MBhs5p1ESEqs_r3MvvhA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsFairValueAndBalanceSheetClassificationDetails", "longName": "99940903 - 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": "65", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ZaAR7P1EL0KHscwUwi2E3Q", "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ZaAR7P1EL0KHscwUwi2E3Q", "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "longName": "99941001 - 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": "66", "firstAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_5D6h-eLyeUu4w1aORqw6Yw", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "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-20240630x10q.htm", "unique": true } }, "R67": { "role": "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "longName": "99941002 - 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": "67", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_VIpvoYKbKEeSnwWhmBi3Zg", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R68": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "longName": "99941101 - 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": "68", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "longName": "99941102 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByLiabilityClassAxis_clar_ContingentConsiderationMember_K9PKPCR_wECxZAuUjMANOQ", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "Unit_Standard_pure_X8dDnI-KLkOP4K1noGPXoQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByLiabilityClassAxis_clar_ContingentConsiderationMember_K9PKPCR_wECxZAuUjMANOQ", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "Unit_Standard_pure_X8dDnI-KLkOP4K1noGPXoQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetails", "longName": "99941103 - 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": "70", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BusinessAcquisitionAxis_clar_TREDOutdoorsPtyLtd.Member_us-gaap_FairValueByLiabilityClassAxis_clar_ContingentConsiderationMember_bXTAuVKQckuCV7TJcd40TQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BusinessAcquisitionAxis_clar_TREDOutdoorsPtyLtd.Member_us-gaap_FairValueByLiabilityClassAxis_clar_ContingentConsiderationMember_bXTAuVKQckuCV7TJcd40TQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "longName": "99941201 - Disclosure - STOCKHOLDERS' EQUITY (Details)", "shortName": "STOCKHOLDERS' EQUITY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_d6MdQU0yn0uEDW5Azya5nQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_d6MdQU0yn0uEDW5Azya5nQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareScheduleOfReconciliationOfBasicAndDilutedSharesOfCommonStockOutstandingUsedInCalculationOfEarningsLossPerShareDetails", "longName": "99941301 - 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": "72", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Unit_Standard_shares_PUI-dfyp50G5bXBtVCPMuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_qWcfvCE2kEuNshTHVSkb1Q", "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "unitRef": "Unit_Divide_USD_shares_d6MdQU0yn0uEDW5Azya5nQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R73": { "role": "http://www.claruscorp.com/role/DisclosureEarningsLossPerShareNarrativeDetails", "longName": "99941302 - Disclosure - EARNINGS (LOSS) PER SHARE (Narrative) (Details)", "shortName": "EARNINGS (LOSS) PER SHARE (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_PUI-dfyp50G5bXBtVCPMuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_PUI-dfyp50G5bXBtVCPMuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails", "longName": "99941401 - Disclosure - STOCK-BASED COMPENSATION PLAN (Narrative) (Details)", "shortName": "STOCK-BASED COMPENSATION PLAN (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "unitRef": "Unit_Standard_shares_PUI-dfyp50G5bXBtVCPMuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "unitRef": "Unit_Standard_shares_PUI-dfyp50G5bXBtVCPMuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "longName": "99941402 - 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": "75", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_clar_TwoThousandFifteenStockIncentivePlanMember_4EvCnEbTGE-F8IW1sI8vGA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_PUI-dfyp50G5bXBtVCPMuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_clar_TwoThousandFifteenStockIncentivePlanMember_C1s4xRwxKUy95Pmv1aeksg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R76": { "role": "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "longName": "99941501 - Disclosure - RESTRUCTURING (Details)", "shortName": "RESTRUCTURING (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R77": { "role": "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails", "longName": "99941601 - Disclosure - COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS (Details)", "shortName": "COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_srt_LitigationCaseAxis_clar_ClarusCorporationV.CaptionManagementLlcEtAlMember_5zyrltc9YE-it1utyaUyYA", "name": "us-gaap:LegalFees", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_srt_LitigationCaseAxis_clar_ClarusCorporationV.CaptionManagementLlcEtAlMember_5zyrltc9YE-it1utyaUyYA", "name": "us-gaap:LegalFees", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "99941701 - Disclosure - INCOME TAXES (Narrative) (Details)", "shortName": "INCOME TAXES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "clar:ForeignOperationsPermanentlyReinvestedStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_X8dDnI-KLkOP4K1noGPXoQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_A55TMiDKqkyBUsHDawb6Jw", "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R79": { "role": "http://www.claruscorp.com/role/DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsDetails", "longName": "99941702 - 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": "79", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_TaxCreditCarryforwardAxis_clar_OperatingLossCarryforwardExpirationYear2027AndBeyondMember_Y4VhUj1cq0qcByu-HYIV3w", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R80": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationNarrativeDetails", "longName": "99941801 - Disclosure - SEGMENT INFORMATION (Narrative) (Details)", "shortName": "SEGMENT INFORMATION (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_ZFtaKKozb06E7QyUKbd6bA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_AKwtR6W4tEGnZUbWxMsOEg", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_ZFtaKKozb06E7QyUKbd6bA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "longName": "99941802 - 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": "81", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "clar:CorporateAndOtherExpenses", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "unique": true } }, "R82": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationTotalAssetsBySegmentsDetails", "longName": "99941803 - 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": "82", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "clar:AssetsContinuedOperations", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yuoZhrhAS0q1If-djuccJw", "name": "clar:AssetsContinuedOperations", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.claruscorp.com/role/DisclosureSegmentInformationCapitalExpendituresDepreciationAndAmortizationBySegmentDetails", "longName": "99941804 - 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": "83", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_SO42bPSAIE-mt7qvZZRPDA", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "Unit_Standard_USD_DJnHkZcieUC57IFlcD6v7Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clar:ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clar-20240630x10q.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": [ "r39" ] }, "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": [ "r45" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r38", "r682" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable, less allowance for credit losses of $1,566 and $1,412", "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": [ "r322", "r323" ] }, "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": [ "r42" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r140", "r201" ] }, "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/StatementCondensedConsolidatedBalanceSheets": { "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/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r42" ] }, "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": [ "r42" ] }, "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": [ "r42", "r659" ] }, "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": [ "r42", "r659" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "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": [ "r82", "r229", "r545" ] }, "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 Cash Flow Hedges Attributable to Parent [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": [ "r10", "r49", "r489" ] }, "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": [ "r247", "r248", "r512", "r514", "r515", "r516", "r517", "r518" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r48", "r49", "r154", "r235", "r542", "r576", "r577" ] }, "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": [ "r247", "r248", "r512", "r514", "r515", "r516", "r517", "r518" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive 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": [ "r7", "r24", "r49", "r495", "r498", "r523", "r572", "r573", "r780", "r781", "r782", "r788", "r789", "r790" ] }, "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 Foreign Currency Adjustment Attributable to Parent [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": [ "r9", "r24", "r49", "r248", "r249", "r514", "r515", "r516", "r517", "r518", "r780" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "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": [ "r175" ] }, "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": [ "r732" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid in capital", "terseLabel": "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": [ "r145", "r682", "r879" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r458", "r459", "r460", "r581", "r788", "r789", "r790", "r858", "r880" ] }, "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": [ "r738" ] }, "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": [ "r738" ] }, "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": [ "r738" ] }, "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": [ "r738" ] }, "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": [ "r18", "r79" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r91", "r92", "r429" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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 income (loss) to net cash (used in) provided by operating activities:" } } }, "auth_ref": [] }, "clar_AdventureSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "AdventureSegmentMember", "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": "Adventure Segment [Member]", "label": "Adventure Segment [Member]", "terseLabel": "Adventure" } } }, "auth_ref": [] }, "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": [ "r703", "r714", "r724", "r749" ] }, "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": [ "r706", "r717", "r727", "r752" ] }, "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": [ "r738" ] }, "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": [ "r745" ] }, "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": [ "r710", "r718", "r728", "r745", "r753", "r757", "r765" ] }, "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": [ "r763" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total non-cash stock compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r457", "r461" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r236", "r324", "r328", "r329", "r330", "r874" ] }, "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/20240630", "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": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r159", "r401", "r519", "r784" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r18", "r75", "r79" ] }, "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": [ "r284" ] }, "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": [ "r7", "r24", "r49", "r780", "r781", "r782" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "negatedLabel": "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": [ "r18", "r80" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r199", "r233", "r259", "r293", "r308", "r314", "r325", "r373", "r374", "r376", "r377", "r378", "r380", "r382", "r384", "r385", "r487", "r490", "r511", "r538", "r605", "r682", "r694", "r817", "r818", "r865" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets Abstract", "terseLabel": "Assets" } } }, "auth_ref": [] }, "clar_AssetsContinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "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/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r225", "r238", "r259", "r325", "r373", "r374", "r376", "r377", "r378", "r380", "r382", "r384", "r385", "r487", "r490", "r511", "r682", "r817", "r818", "r865" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r111" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets held for sale", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r6", "r120", "r134", "r182", "r223", "r224" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 }, "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "totalLabel": "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": [ "r6", "r120", "r134", "r180", "r182", "r223", "r224" ] }, "us-gaap_AustralianTaxationOfficeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AustralianTaxationOfficeMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Australian Taxation Office [Member]", "terseLabel": "Australian Taxation Office", "documentation": "Designated tax department of the government of Australia." } } }, "auth_ref": [] }, "clar_AustrianMinistryOfFinanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "AustrianMinistryOfFinanceMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Austrian Ministry Of Finance [Member]", "label": "Austrian Ministry Of Finance [Member]", "terseLabel": "Austrian Ministry Of Finance" } } }, "auth_ref": [] }, "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": [ "r760" ] }, "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": [ "r761" ] }, "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": [ "r756" ] }, "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": [ "r756" ] }, "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": [ "r756" ] }, "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": [ "r756" ] }, "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": [ "r756" ] }, "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": [ "r756" ] }, "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/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "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": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ] }, "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": [ "r759" ] }, "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": [ "r758" ] }, "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": [ "r757" ] }, "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": [ "r757" ] }, "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": [ "r105", "r108" ] }, "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/20240630", "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/DisclosurePropertyAndEquipmentDetails" ], "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_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "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": [ "r483", "r676", "r677" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "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": [ "r96", "r97", "r483", "r676", "r677" ] }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r194" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Issuance of shares of Clarus Corporation (shares)", "verboseLabel": "Number of shares issued", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r194" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r483" ] }, "clar_BusinessAcquisitionPurchasePriceAllocationAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "BusinessAcquisitionPurchasePriceAllocationAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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/20240630", "localname": "BusinessAcquisitionTransactionCosts", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Business Acquisition Transaction Costs.", "label": "Business acquisition transaction costs", "negatedLabel": "Transaction costs", "terseLabel": "Transaction costs" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails" ], "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": [ "r1", "r2", "r22" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Issuance of shares of Clarus Corporation, Estimated Fair Value", "terseLabel": "Value of shares issued", "verboseLabel": "Issuance of shares of Clarus Corporation", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "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/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Contingent consideration liabilities", "terseLabel": "Contingent consideration liabilities", "verboseLabel": "Estimated value of contingent consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r103", "r486" ] }, "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": [ "r4", "r103" ] }, "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": [ "r508" ] }, "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": [ "r192", "r484" ] }, "us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails" ], "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": [ "r100" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "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": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r98", "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r98", "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r98", "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r99" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "ACQUISITIONS" } } }, "auth_ref": [] }, "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": [ "r18" ] }, "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": "Canada, Dollars", "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/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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": [ "r133" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r58", "r59", "r60" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r56", "r227", "r657" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r56", "r168", "r257" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r5", "r168" ] }, "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": [ "r107" ] }, "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": [ "r107" ] }, "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": [ "r736" ] }, "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": [] }, "clar_ClarusCorporationV.CaptionManagementLlcEtAlMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "ClarusCorporationV.CaptionManagementLlcEtAlMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Clarus Corporation v. Caption Management, LLC, et al.", "label": "Clarus Corporation v. Caption Management, LLC, et al [Member]", "terseLabel": "Clarus Corporation v. Caption Management, LLC, et al." } } }, "auth_ref": [] }, "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": [ "r737" ] }, "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": [ "r737" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMatters" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r184", "r364", "r365", "r653", "r810" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "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": [ "r189" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends per share", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r189" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r685", "r686", "r687", "r689", "r690", "r691", "r692", "r788", "r789", "r858", "r878", "r880" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r144" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r144", "r593" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "terseLabel": "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": [ "r144" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r25", "r144", "r593", "r611", "r880", "r881" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value per share; 100,000 shares authorized; 42,940 and 42,761 issued and 38,298 and 38,149 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": [ "r144", "r541", "r682" ] }, "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": [ "r742" ] }, "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": [ "r741" ] }, "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": [ "r743" ] }, "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": [ "r740" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)", "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": [ "r50", "r244", "r246", "r251", "r534", "r551" ] }, "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": [ "r153", "r250", "r533", "r550" ] }, "clar_ComputerHardwareAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "ComputerHardwareAndSoftwareMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Computer Hardware And Software [Member]", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software" } } }, "auth_ref": [] }, "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": [ "r261", "r295", "r306", "r307", "r308", "r309", "r310", "r312", "r316", "r373", "r374", "r375", "r376", "r378", "r379", "r381", "r383", "r384", "r817", "r818" ] }, "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": [ "r261", "r295", "r306", "r307", "r308", "r309", "r310", "r312", "r316", "r373", "r374", "r375", "r376", "r378", "r379", "r381", "r383", "r384", "r817", "r818" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "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/20240630", "localname": "ContingentConsiderationBenefitIncludingExchangeRateEffects", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Benefit, Including Exchange Rate Effects", "label": "Contingent Consideration Benefit, Including Exchange Rate Effects", "negatedLabel": "Contingent consideration benefit" } } }, "auth_ref": [] }, "clar_ContingentConsiderationExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "ContingentConsiderationExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Expense (Benefit)", "label": "Contingent Consideration Expense (Benefit)", "negatedTerseLabel": "Contingent consideration expense", "terseLabel": "Contingent consideration benefit" } } }, "auth_ref": [] }, "clar_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": [] }, "clar_CoreTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "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/20240630", "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 costs" } } }, "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 Segment [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": [ "r792" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": [ "r161", "r529" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r863" ] }, "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_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "verboseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r102" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "LONG-TERM DEBT" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r32", "r139", "r140", "r200", "r203", "r261", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r520", "r666", "r667", "r668", "r669", "r670", "r785" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r44", "r261", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r520", "r666", "r667", "r668", "r669", "r670", "r785" ] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Components of long-term debt" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r463", "r464" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "verboseLabel": "Deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r141", "r142", "r202", "r469" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r463", "r464", "r539" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r170" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "terseLabel": "Gross deferred tax asset", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r470" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Net deferred tax asset", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r849" ] }, "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": [ "r95", "r850" ] }, "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": [ "r94", "r95", "r850" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r471" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r18", "r81" ] }, "clar_DepreciationContinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "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/20240630", "localname": "DepreciationDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Notional Amount of Foreign Currency Cash Flow Hedge Derivatives", "terseLabel": "Foreign exchange contracts, Notional Amount", "documentation": "Nominal or face amount used to calculate payments on the derivative asset." } } }, "auth_ref": [ "r639", "r643", "r645", "r649", "r854", "r855", "r856" ] }, "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": [ "r583", "r585", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r618", "r619", "r620", "r621", "r624", "r625", "r626", "r627", "r639", "r641", "r647", "r650", "r685", "r687" ] }, "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": [ "r857" ] }, "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": [ "r857" ] }, "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": [ "r106", "r107", "r109", "r110", "r583", "r585", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r618", "r619", "r620", "r621", "r624", "r625", "r626", "r627", "r639", "r641", "r647", "r650", "r660", "r685", "r687" ] }, "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": [ "r197", "r493", "r500" ] }, "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": [ "r239" ] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfContractsDesignatedAsHedgedInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Contract End Date", "terseLabel": "Foreign exchange contracts, Latest Maturity", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r584", "r585", "r639", "r640", "r642", "r646", "r648", "r687" ] }, "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": [ "r26" ] }, "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": [ "r20", "r90" ] }, "us-gaap_DiscontinuedOperationAlternativeCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationAlternativeCashFlowInformationAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Alternative Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "negatedLabel": "Gain on sale of business", "terseLabel": "Pre-tax gain on sale of business", "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r121", "r123", "r125" ] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "terseLabel": "Gain on sale of discontinued operations", "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r121", "r123", "r125", "r136" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "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": [ "r121", "r122", "r123", "r124", "r125", "r131", "r157", "r875" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax", "totalLabel": "(Loss) income from operations of discontinued operations", "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal." } } }, "auth_ref": [ "r121", "r122", "r131" ] }, "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/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax expense", "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": [ "r122", "r123", "r124", "r125", "r131", "r136", "r465", "r476", "r479" ] }, "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_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Disposed by sale", "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsHeldforsaleMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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": [ "r13", "r15", "r223" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r223" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r120", "r134", "r182" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r120", "r134", "r180", "r182" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r120", "r134", "r180", "r182" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Classified Balance Sheet Disclosures [Abstract]", "terseLabel": "Balance sheet disclosure" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails" ], "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", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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": [ "r132", "r224" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "negatedLabel": "Selling, general and administrative", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r132" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r11", "r120", "r134", "r182" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "negatedLabel": "Interest expense, net", "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r33", "r34", "r36", "r132" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r120", "r134", "r180", "r182" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other income (expense), net, attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Income Expense, Net", "terseLabel": "Other, net" } } }, "auth_ref": [] }, "clar_DisposalGroupIncludingDiscontinuedOperationOtherIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIntangibleAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as other 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, Other Intangible Assets, Noncurrent", "terseLabel": "Other intangible assets, net" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r11", "r120", "r134", "r182" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r120", "r134", "r180", "r182" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r11", "r120", "r134", "r182" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationRestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationRestructuringCharges", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails", "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", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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": [ "r132", "r224" ] }, "clar_DisposalGroupIncludingDiscontinuedOperationTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCosts", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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": [ "r119", "r179" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r676", "r677" ] }, "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": [ "r58" ] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Cash", "negatedLabel": "Cash dividends ($0.025 per share)", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r16", "r189" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends per share on annualized basis", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r58" ] }, "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": [ "r58" ] }, "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/20240630", "localname": "DocumentAndEntityInformationAbstract", "lang": { "en-us": { "role": { "documentation": "Document And Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]" } } }, "auth_ref": [] }, "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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.claruscorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r698" ] }, "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": [ "r731" ] }, "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": [] }, "clar_DomesticSalesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "DomesticSalesRevenueMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": "Euro Member Countries, Euro", "terseLabel": "Euros" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "EARNINGS (LOSS) PER SHARE", "terseLabel": "Net income (loss) 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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Net (loss) income per share - Basic", "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": [ "r252", "r267", "r268", "r269", "r270", "r271", "r277", "r279", "r281", "r282", "r283", "r287", "r503", "r504", "r535", "r552", "r661" ] }, "clar_EarningsPerShareContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "EarningsPerShareContinuingOperationsAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Earnings Per Share Continuing Operations [Abstract]", "terseLabel": "Loss 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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Net (loss) income per share - Diluted", "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": [ "r252", "r267", "r268", "r269", "r270", "r271", "r279", "r281", "r282", "r283", "r287", "r503", "r504", "r535", "r552", "r661" ] }, "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": [ "r276", "r284", "r285", "r286" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r860" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate, Continuing Operations", "terseLabel": "Estimated effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r466" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate", "verboseLabel": "Statutory tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r260", "r466", "r477" ] }, "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": [ "r848" ] }, "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": [ "r848" ] }, "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://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": [ "r696" ] }, "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": [ "r696" ] }, "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": [ "r696" ] }, "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": [ "r770" ] }, "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": [ "r696" ] }, "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": [ "r696" ] }, "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": [ "r696" ] }, "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": [ "r696" ] }, "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/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r25", "r221", "r247", "r248", "r249", "r262", "r263", "r264", "r266", "r272", "r274", "r288", "r326", "r327", "r416", "r458", "r459", "r460", "r473", "r474", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r512", "r514", "r515", "r516", "r517", "r518", "r523", "r572", "r573", "r574", "r581", "r630" ] }, "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": [ "r739" ] }, "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": [ "r703", "r714", "r724", "r749" ] }, "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": [ "r700", "r711", "r721", "r746" ] }, "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": [ "r745" ] }, "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": [ "r506", "r507", "r510" ] }, "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": [ "r506", "r507", "r510" ] }, "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": [ "r394", "r420", "r421", "r422", "r423", "r424", "r425", "r507", "r524", "r525", "r526", "r667", "r668", "r673", "r674", "r675" ] }, "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": [ "r112", "r198" ] }, "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": [ "r505" ] }, "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, Level 1 [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": [ "r394", "r420", "r425", "r507", "r524", "r673", "r674", "r675" ] }, "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, Level 2 [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": [ "r394", "r420", "r425", "r507", "r525", "r667", "r668", "r673", "r674", "r675" ] }, "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, Level 3 [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": [ "r394", "r420", "r421", "r422", "r423", "r424", "r425", "r507", "r526", "r667", "r668", "r673", "r674", "r675" ] }, "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": [ "r27" ] }, "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": [ "r27", "r112" ] }, "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": [ "r27", "r112" ] }, "clar_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyExchangeRateGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": [ "r509" ] }, "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": [ "r27" ] }, "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": [ "r394", "r420", "r421", "r422", "r423", "r424", "r425", "r524", "r525", "r526", "r667", "r668", "r673", "r674", "r675" ] }, "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": [ "r509" ] }, "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": [ "r231", "r348" ] }, "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": "2025", "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": [ "r177" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsFutureAmortizationExpenseForDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2024 (excluding the six months ended June 30, 2024)", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "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": "2029", "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": [ "r177" ] }, "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": "2028", "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": [ "r177" ] }, "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": "2027", "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": [ "r177" ] }, "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": "2026", "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": [ "r177" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "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": [ "r344", "r347", "r348", "r350", "r530", "r531" ] }, "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": [ "r176", "r531" ] }, "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": [ "r530" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "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": [ "r76", "r78" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r176", "r530" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-lived Intangible Asset, Amount", "terseLabel": "Intangibles subject to amortization", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r345" ] }, "clar_ForeignCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "ForeignCreditFacilityMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Foreign Credit Facility [Member]", "label": "Foreign Credit Facility", "verboseLabel": "Other debt" } } }, "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_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": [ "r599", "r603", "r608", "r620", "r626", "r644", "r645", "r647", "r687" ] }, "clar_ForeignOperationsPermanentlyReinvestedStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": [ "r707", "r718", "r728", "r753" ] }, "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": [ "r707", "r718", "r728", "r753" ] }, "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": [ "r707", "r718", "r728", "r753" ] }, "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": [ "r707", "r718", "r728", "r753" ] }, "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": [ "r707", "r718", "r728", "r753" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "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/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Property Plant Equipment", "negatedLabel": "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": [ "r18" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r230", "r332", "r532", "r665", "r682", "r796", "r803" ] }, "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": [ "r174" ] }, "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": [ "r339" ] }, "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": [ "r334", "r341", "r665" ] }, "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": [ "r334", "r341", "r665" ] }, "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": [ "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r665" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": [ "r160", "r259", "r293", "r307", "r313", "r316", "r325", "r373", "r374", "r376", "r377", "r378", "r380", "r382", "r384", "r385", "r511", "r663", "r817" ] }, "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": [ "r26", "r492" ] }, "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": [ "r26" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "terseLabel": "Loss before income tax", "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", "r156", "r206", "r293", "r307", "r313", "r316", "r536", "r547", "r663" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Loss from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r196", "r259", "r265", "r293", "r307", "r313", "r316", "r325", "r373", "r374", "r376", "r377", "r378", "r380", "r382", "r384", "r385", "r504", "r511", "r547", "r663", "r817" ] }, "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic", "verboseLabel": "Loss 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": [ "r155", "r205", "r207", "r252", "r265", "r267", "r268", "r269", "r270", "r279", "r281", "r282", "r504", "r535", "r876" ] }, "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted", "verboseLabel": "Loss 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": [ "r155", "r252", "r265", "r267", "r268", "r269", "r270", "r279", "r281", "r282", "r283", "r504", "r535", "r876" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "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": [ "r121", "r122", "r123", "r124", "r125", "r136", "r224", "r480", "r548" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r676", "r677" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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": [ "r21", "r29", "r35", "r120", "r126", "r127", "r128", "r129", "r130", "r135", "r137", "r138", "r183" ] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "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/20240630", "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/20240630", "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": [ "r260", "r462", "r467", "r468", "r472", "r475", "r478", "r481", "r482", "r580" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Less: Income tax expense (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": [ "r210", "r219", "r273", "r274", "r301", "r465", "r476", "r553" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash 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": [ "r57" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income tax receivable", "terseLabel": "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": [ "r116", "r775" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r17" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r17" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r17" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r17" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r17" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities, net of acquisitions:", "terseLabel": "Changes in operating assets and liabilities, net of disposition:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r17" ] }, "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": [ "r346", "r349" ] }, "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/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIndefiniteLivedIntangibleAssetsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived intangible assets", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Indefinite-lived intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r178" ] }, "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": [ "r77", "r178" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Written off Related to Sale of Business Unit", "negatedLabel": "Disposal of fully amortized other intangible assets", "documentation": "Amount of divestiture of an asset lacking physical substance and having a projected indefinite period of benefit to fair value. Excludes financial assets and goodwill." } } }, "auth_ref": [] }, "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": [ "r178" ] }, "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": [ "r710", "r718", "r728", "r745", "r753", "r757", "r765" ] }, "clar_InlandRevenueDepartmentNewZealandMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "InlandRevenueDepartmentNewZealandMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Inland Revenue Department, New Zealand [Member]", "label": "Inland Revenue Department New Zealand [Member]", "terseLabel": "Inland Revenue Department, New Zealand" } } }, "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": [ "r763" ] }, "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": [ "r699", "r769" ] }, "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": [ "r699", "r769" ] }, "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": [ "r699", "r769" ] }, "clar_IntangibleAssetsAmortizationDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "IntangibleAssetsAmortizationDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to intangible assets of discontinued operations.", "label": "Intangible Assets Amortization, Discontinued Operations", "terseLabel": "Amortization of intangible assets" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Income Expense Nonoperating Net", "terseLabel": "Interest income, 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/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r253", "r255", "r256" ] }, "clar_InternationalSalesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "InternationalSalesRevenueMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": [ "r331" ] }, "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": [ "r776" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r237", "r658", "r682" ] }, "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": [ "r778" ] }, "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": [ "r777" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r821" ] }, "clar_LegalCostsAndRegulatoryMatterExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "LegalCostsAndRegulatoryMatterExpenses", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "The amount of legal costs and expenses incurred for regulatory matters.", "label": "Legal Costs And Regulatory Matter Expenses", "negatedLabel": "Legal costs and regulatory matter expenses", "terseLabel": "Legal costs and regulatory matter expenses" } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalFees", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "label": "Legal Fees", "terseLabel": "Legal expenses", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r162" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r41", "r259", "r325", "r373", "r374", "r376", "r377", "r378", "r380", "r382", "r384", "r385", "r488", "r490", "r491", "r511", "r592", "r662", "r694", "r817", "r865", "r866" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r149", "r204", "r544", "r682", "r786", "r794", "r859" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity", "terseLabel": "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/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r43", "r226", "r259", "r325", "r373", "r374", "r376", "r377", "r378", "r380", "r382", "r384", "r385", "r488", "r490", "r491", "r511", "r682", "r817", "r865", "r866" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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/DisclosureDiscontinuedOperationsCarryingValuesDetails" ], "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": [ "r6", "r120", "r134", "r182", "r223", "r224" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "totalLabel": "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": [ "r6", "r120", "r134", "r180", "r182", "r223", "r224" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r32", "r203", "r873" ] }, "clar_LineOfCreditFacilityAndLongTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "LineOfCreditFacilityAndLongTermDebtLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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/20240630", "localname": "LineOfCreditFacilityAndLongTermDebtTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r40" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "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/DisclosureLongTermDebtComponentsOfLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r32", "r203", "r393", "r402", "r667", "r668", "r873" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r42" ] }, "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/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r234" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r185" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [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": [ "r366", "r367", "r368", "r372", "r811", "r812" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r366", "r367", "r368", "r372", "r811", "r812" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Accrual", "terseLabel": "Accrued loss contingency", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r366", "r771" ] }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValueCurrent", "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": "Loss Contingency, Accrual, Current", "terseLabel": "Accrued CPSC regulatory matter", "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r366" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Liability", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r367", "r368", "r371", "r372" ] }, "clar_LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to loss from failure to meet statutory reporting obligations under the Consumer Product Safety Act.", "label": "Loss From Failure To Meet Statutory Reporting Obligations Under The Consumer Product Safety Act" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "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_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r426", "r528", "r571", "r584", "r585", "r635", "r636", "r637", "r638", "r651", "r654", "r655", "r664", "r671", "r678", "r684", "r819", "r867", "r868", "r869", "r870", "r871", "r872" ] }, "clar_MaxtraxTrademarkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": [ "r737" ] }, "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": [ "r737" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r426", "r528", "r571", "r584", "r585", "r635", "r636", "r637", "r638", "r651", "r654", "r655", "r664", "r671", "r678", "r684", "r819", "r867", "r868", "r869", "r870", "r871", "r872" ] }, "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": [ "r756" ] }, "clar_MonetaryPenaltiesToBeImposedForFailingToTimelyMeetStatutoryReportingObligationsWithRespectToCertainModelsOfAvalancheTransceiversNotSwitchingFromSendModeIntoSearchMode": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "MonetaryPenaltiesToBeImposedForFailingToTimelyMeetStatutoryReportingObligationsWithRespectToCertainModelsOfAvalancheTransceiversNotSwitchingFromSendModeIntoSearchMode", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of monetary penalties to be imposed against the company for failing to timely meet the statutory reporting obligations under the Consumer Product Safety Act, with respect to certain models of company's avalanche transceivers not switching from \"send\" mode into \"search\" mode.", "label": "Monetary Penalties To Be Imposed For Failing To Timely Meet Statutory Reporting Obligations With Respect To Certain Models Of Avalanche Transceivers Not Switching From Send Mode Into Search Mode", "terseLabel": "Monetary penalties to send mode into search mode" } } }, "auth_ref": [] }, "clar_MonetaryPenaltiesToBeImposedForFailingToTimelyMeetStatutoryReportingObligationsWithRespectToCertainModelsOfAvalancheTransceiversSwitchingUnexpectedlyOutOfSendMode": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "MonetaryPenaltiesToBeImposedForFailingToTimelyMeetStatutoryReportingObligationsWithRespectToCertainModelsOfAvalancheTransceiversSwitchingUnexpectedlyOutOfSendMode", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureCommitmentsContingenciesAndLegalMattersDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of monetary penalties to be imposed against the company for failing to timely meet the statutory reporting obligations under the Consumer Product Safety Act, with respect to certain models of company's avalanche transceivers switching unexpectedly out of \"send\" mode.", "label": "Monetary Penalties To Be Imposed For Failing To Timely Meet Statutory Reporting Obligations With Respect To Certain Models Of Avalanche Transceivers Switching Unexpectedly Out Of Send Mode", "terseLabel": "Monetary penalties to out of send mode" } } }, "auth_ref": [] }, "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": [ "r764" ] }, "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": [ "r738" ] }, "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": [ "r211", "r220" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in 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": [ "r254" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Financing Activities:", "terseLabel": "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/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (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": [ "r254" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Investing Activities:", "terseLabel": "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/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by 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": [ "r168", "r169", "r170" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "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": [ "r158", "r170", "r208", "r224", "r242", "r245", "r249", "r259", "r265", "r267", "r268", "r269", "r270", "r273", "r274", "r280", "r293", "r307", "r313", "r316", "r325", "r373", "r374", "r376", "r377", "r378", "r380", "r382", "r384", "r385", "r504", "r511", "r549", "r613", "r628", "r629", "r663", "r693", "r817" ] }, "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": [ "r737" ] }, "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": [ "r707", "r718", "r728", "r745", "r753" ] }, "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": [ "r735" ] }, "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": [ "r734" ] }, "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": [ "r745" ] }, "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": [ "r764" ] }, "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": [ "r764" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, 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": [ "r164" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r32", "r203", "r873" ] }, "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": [ "r793" ] }, "clar_O2024Q2DividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "O2024Q2DividendsMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the quarterly dividends [Member]", "label": "O 2024 Q2 Dividends [Member]", "terseLabel": "O 2024 Q2 Dividends" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "netLabel": "Total segment operating (loss) income", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r293", "r307", "r313", "r316", "r663" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Noncash lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r864" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "verboseLabel": "Current lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r521" ] }, "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 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccruedLiabilitiesAndOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r521" ] }, "clar_OperatingLossCarryforwardExpirationYear2027AndBeyondMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": [ "r94" ] }, "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": [ "r306", "r307", "r308", "r309", "r310", "r316" ] }, "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": [ "r118", "r171", "r172", "r195" ] }, "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": [ "r42" ] }, "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": [ "r45" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other long-term assets", "terseLabel": "Other long-term assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r232" ] }, "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 (loss) income before reclassifications", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r31", "r49", "r248", "r512", "r515", "r518", "r780" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "terseLabel": "Unrealized gain (loss) 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": [ "r240", "r241" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": [ "r8" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive income (loss)", "verboseLabel": "Net current period other comprehensive (loss) income", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r25", "r31", "r243", "r246", "r250", "r512", "r513", "r518", "r533", "r550", "r780", "r781" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r45" ] }, "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": [ "r165" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense) income" } } }, "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": [ "r737" ] }, "clar_OutdoorSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": [ "r705", "r716", "r726", "r751" ] }, "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": [ "r708", "r719", "r729", "r754" ] }, "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": [ "r708", "r719", "r729", "r754" ] }, "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": [ "r733" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r54" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "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": [ "r355", "r783" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r54" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r52", "r485" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r167" ] }, "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": [ "r209", "r851", "r852", "r853" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r167" ] }, "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": [ "r736" ] }, "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": [ "r736" ] }, "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": [ "r735" ] }, "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": [ "r745" ] }, "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": [ "r738" ] }, "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": [ "r734" ] }, "clar_PiepsTrademarkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": [ "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847" ] }, "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": [ "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847" ] }, "clar_PrecisionSportSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "PrecisionSportSegmentMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsCarryingValuesDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "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/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "terseLabel": "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": [ "r143", "r404" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "terseLabel": "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": [ "r143", "r593" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "terseLabel": "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": [ "r143", "r404" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r143", "r540", "r682" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r779" ] }, "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_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from the sale of business, net of cash", "verboseLabel": "Cash received under the terms", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from issuance of other debt", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r53" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r166" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r12", "r28" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r318", "r529", "r565", "r566", "r567", "r568", "r569", "r570", "r656", "r672", "r683", "r773", "r813", "r814", "r820", "r877" ] }, "clar_ProductTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "ProductTechnologiesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsNetOfAmortizationDetails" ], "lang": { "en-us": { "role": { "documentation": "Product Technologies", "label": "Product Technologies [Member]", "terseLabel": "Product Technologies", "verboseLabel": "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": [ "r42", "r815", "r816" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureSegmentInformationFinancialInformationForSegmentsDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "auth_ref": [ "r318", "r529", "r565", "r566", "r567", "r568", "r569", "r570", "r656", "r672", "r683", "r773", "r813", "r814", "r820", "r877" ] }, "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/DisclosurePropertyAndEquipmentDetails" ], "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": [ "r19" ] }, "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": [ "r179", "r214", "r217", "r218" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "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": [ "r181", "r228", "r546" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "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/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "terseLabel": "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": [ "r19", "r537", "r546", "r682" ] }, "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, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of 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": [ "r19" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "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": [ "r181" ] }, "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": [ "r733" ] }, "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": [ "r733" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r419", "r426", "r453", "r454", "r455", "r527", "r528", "r571", "r584", "r585", "r635", "r636", "r637", "r638", "r651", "r654", "r655", "r664", "r671", "r678", "r684", "r687", "r806", "r819", "r868", "r869", "r870", "r871", "r872" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails", "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r419", "r426", "r453", "r454", "r455", "r527", "r528", "r571", "r584", "r585", "r635", "r636", "r637", "r638", "r651", "r654", "r655", "r664", "r671", "r678", "r684", "r687", "r806", "r819", "r868", "r869", "r870", "r871", "r872" ] }, "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": [ "r249" ] }, "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": [ "r31", "r49", "r248", "r512", "r517", "r518", "r780" ] }, "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": [ "r249" ] }, "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": [ "r249" ] }, "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 of Accumulated Other Comprehensive Income", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r249" ] }, "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": [ "r249" ] }, "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": "Schedule of effects on net income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts", "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": [ "r72", "r73" ] }, "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": [ "r700", "r711", "r721", "r746" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r55" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments on term loans and other debt", "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": [ "r55" ] }, "clar_RestatedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "RestatedCreditAgreementMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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": [ "r701", "r712", "r722", "r747" ] }, "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": [ "r702", "r713", "r723", "r748" ] }, "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": [ "r709", "r720", "r730", "r755" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "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": [ "r65" ] }, "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": [ "r352", "r353", "r355", "r358", "r363" ] }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Cumulative restructuring charges", "documentation": "Amount of costs incurred to date for the specified restructuring cost." } } }, "auth_ref": [ "r354", "r357", "r360", "r362" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://www.claruscorp.com/role/DisclosureRestructuringDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": [ "r18", "r359", "r360", "r807" ] }, "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": [ "r354", "r355", "r356", "r357", "r360", "r361", "r362" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "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": [ "r18" ] }, "clar_RestructuringPaymentsAndNonCashChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": 10.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": [ "r774", "r808", "r809" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r146", "r189", "r543", "r575", "r577", "r579", "r594", "r682" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r221", "r262", "r263", "r264", "r266", "r272", "r274", "r326", "r327", "r458", "r459", "r460", "r473", "r474", "r494", "r496", "r497", "r499", "r502", "r572", "r574", "r581", "r880" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": [ "r294", "r295", "r306", "r311", "r312", "r318", "r320", "r321", "r417", "r418", "r529" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "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_RhinoRackTrademarkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "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/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r522", "r681" ] }, "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": [ "r764" ] }, "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": [ "r764" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "auth_ref": [ "r427", "r791" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r275", "r427", "r771", "r791" ] }, "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": "Schedule of Accumulated Other Comprehensive Loss", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r49", "r861", "r862" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r96", "r97", "r483" ] }, "clar_ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20240630", "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_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule 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": [ "r44", "r86", "r87", "r113", "r114", "r115", "r117", "r187", "r188", "r667", "r669", "r787" ] }, "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": [ "r21", "r29", "r35", "r120", "r126", "r127", "r128", "r129", "r130", "r135", "r137", "r138", "r183" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "terseLabel": "Reclassifications", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "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": [ "r506", "r507" ] }, "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": [ "r76", "r78", "r530" ] }, "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": [ "r76", "r78" ] }, "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": [ "r107" ] }, "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": [ "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r665" ] }, "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": [ "r665", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805" ] }, "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": [ "r30", "r178" ] }, "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": [ "r30", "r178" ] }, "clar_ScheduleOfIntangibleAssetsNetOfAmortizationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20240630", "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/20240630", "localname": "ScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsTables" ], "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/20240630", "localname": "ScheduleOfIntangibleAssetsOtherThanGoodwillLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "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/20240630", "localname": "ScheduleOfIntangibleAssetsOtherThanGoodwillTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "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": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of 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": [ "r37", "r150", "r151", "r152" ] }, "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": [ "r104" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.claruscorp.com/role/DisclosurePropertyAndEquipmentDetails" ], "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": [ "r19" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsTables" ], "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": [ "r193" ] }, "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": [ "r354", "r355", "r356", "r357", "r360", "r361", "r362" ] }, "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": [ "r83", "r84", "r85" ] }, "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": [ "r69", "r70", "r71", "r74" ] }, "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": [ "r69", "r70", "r71", "r74" ] }, "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/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "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": [ "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ] }, "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": [ "r191" ] }, "clar_ScheduleOfTrademarksTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.claruscorp.com/20240630", "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_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": [ "r64" ] }, "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": [ "r78" ] }, "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": [ "r695" ] }, "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": [ "r697" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "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": { "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": [ "r290", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r321", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r357", "r362", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r665", "r773", "r877" ] }, "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": [ "r289", "r290", "r291", "r292", "r293", "r305", "r310", "r314", "r315", "r316", "r317", "r318", "r319", "r321" ] }, "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_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "terseLabel": "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": [ "r163" ] }, "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": [ "r18" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "verboseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r17" ] }, "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", "verboseLabel": "Option 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": [ "r679" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "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": [ "r445" ] }, "clar_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonForfeitedInPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were non forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Non Forfeited in Period", "terseLabel": "Awards non-forfeitable" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Unvested restricted stock awards", "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": [ "r442", "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Expected term of awards", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r190" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Awards vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "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, Fair Value Assumptions, Exercise Price", "verboseLabel": "Grant price (per share)", "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/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": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "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": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "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": [ "r455" ] }, "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/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails" ], "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": [ "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ] }, "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": [ "r90" ] }, "clar_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyTranches": { "xbrltype": "integerItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyTranches", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The total number of quarterly tranches from the date of grant over which the awards vest.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Quarterly Tranches", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Quarterly Tranches" } } }, "auth_ref": [] }, "clar_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "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" ], "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": [ "r438" ] }, "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": [ "r448" ] }, "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/DisclosureStockBasedCompensationPlanScheduleOfValuationAssumptionsUsedInComputingFairValueOfStockBasedAwardsDetails", "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": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche One", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche Two", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Fair value of awards", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "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": [ "r680" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "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": [ "r452" ] }, "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_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "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": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r222", "r290", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r321", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r351", "r357", "r362", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r665", "r773", "r877" ] }, "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/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r25", "r47", "r221", "r247", "r248", "r249", "r262", "r263", "r264", "r266", "r272", "r274", "r288", "r326", "r327", "r416", "r458", "r459", "r460", "r473", "r474", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r512", "r514", "r515", "r516", "r517", "r518", "r523", "r572", "r573", "r574", "r581", "r630" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r262", "r263", "r264", "r288", "r529", "r578", "r582", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r610", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r630", "r688" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED 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": "CONDENSED 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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r275", "r427", "r771", "r772", "r791" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockholdersEquityDetails", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r262", "r263", "r264", "r288", "r529", "r578", "r582", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r610", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r630", "r688" ] }, "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": [ "r704", "r715", "r725", "r750" ] }, "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_StockBasedCompensationDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "StockBasedCompensationDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/DisclosureDiscontinuedOperationsResultsOfOperationsAndCashFlowDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of stock-based compensation expense of discontinued operations.", "label": "Stock Based Compensation, Discontinued Operations", "terseLabel": "Stock-based compensation" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Proceeds from exercise of options, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r25", "r143", "r144", "r189", "r439" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r25", "r47", "r189" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r144", "r147", "r148", "r173", "r595", "r611", "r631", "r632", "r682", "r694", "r786", "r794", "r859", "r880" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r186", "r258", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r501", "r633", "r634", "r652" ] }, "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": [ "r93" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Cash Flow Information:", "terseLabel": "Supplemental Disclosure of Cash Flow Information:" } } }, "auth_ref": [] }, "clar_TREDOutdoorsPtyLtd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "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": [ "r744" ] }, "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": [ "r93" ] }, "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": [ "r93" ] }, "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": [ "r93" ] }, "clar_TermFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "TermFacilityMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureLongTermDebtComponentsOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Term Facility [Member]", "label": "Term Facility [Member]", "verboseLabel": "Term loan" } } }, "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": [ "r736" ] }, "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": [ "r743" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails" ], "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": [ "r101" ] }, "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": [ "r101" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "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": [ "r101" ] }, "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": [ "r763" ] }, "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": [ "r765" ] }, "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": [ "r766" ] }, "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": [ "r767" ] }, "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": [ "r765" ] }, "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": [ "r765" ] }, "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": [ "r768" ] }, "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": [ "r766" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r88" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r88" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Purchase of treasury stock, shares", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r25", "r144", "r189" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r46", "r88", "r89" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r25", "r88", "r189" ] }, "clar_TredOutdoorsPtyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.claruscorp.com/20240630", "localname": "TredOutdoorsPtyLtdMember", "presentation": [ "http://www.claruscorp.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfIntangibleAssetsOtherThanGoodwillAcquiredDetails", "http://www.claruscorp.com/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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/20240630", "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": [ "r762" ] }, "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": [ "r66", "r67", "r68", "r212", "r213", "r215", "r216" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.claruscorp.com/role/DisclosureStockBasedCompensationPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847" ] }, "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Diluted", "terseLabel": "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": [ "r278", "r283" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.claruscorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "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/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Basic", "terseLabel": "Weighted average shares outstanding - basic", "verboseLabel": "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": [ "r277", "r283" ] } } } }, "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": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "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" }, "r3": { "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" }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-6" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-7" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "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(b),22(b))", "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-26)", "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.20)", "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.21)", "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.22)", "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.24)", "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.29,30)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r173": { "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" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r196": { "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" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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 F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r641": { "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" }, "r642": { "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 C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r647": { "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" }, "r648": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r771": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r772": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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 103 0001558370-24-010612-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-010612-xbrl.zip M4$L#!!0 ( /:$ 5E0Q\BVQ18 'GR 1 8VQAB*,4]?Y?'%U MV;I Q#%=BSK+SQ>>6#1^O?C[E__XVV__V6C\<3?I(\LUO35Q!#(9P8)8Z)F* M%9JYFPUVT( P1FT;W3%J+0E"5ZW+7RY;EU>HT?BBJKC#'(JX#E)U75]>A2_: M06VNU-Z_;F/3(&(=T .%M0'>$+MVZYN2)KC$ \A]^^ MS)E-/U^LA-C<-IO/S\^7\LFERY900>NF21TNL&.2BX#>IL[W G+Y>@ZBA.0O M*?KG&T5]]>G3IZ9Z>X$$9DLBAGA-^ :;)$%NVIAYW'39YM)TUTJHUL<;B85- MI+;O7;;ND 7V;/'YXM\>MI42+A 6@M&Y)TB"P'-B))$"++%K,R[.AZ;_,B3U M>$-L-X3OB!>8SQ5Q^$;R=Q.26X+MT2?T!:^;\K4L<]UHW31NKG8\<2M+9\#2 M5?./07^J -PU0S:,F-)&2R];$);R-+*3"K/_K*4'Q*SD0>U[M7"1X\P0I4 V]CZEAB MO,G4AGR1J)53,UL/\"))*#8LAQ+>)$F!_QP3V[U*%"".M[[.,M[K5I.\".)P M.K=)0Y(1A@4,9;QQ+8>R %#7":GAUL)Y@P,'\D?CY->D00*^ [EINURCY$IJ-3" MS#(@<$!24-#$ MMNG9U[AU6 \Z7X% MNMZW+NJ/IC7J!Z..^>K>=I^KH[TKJ$7YYD"4C>E7=-\?_;-&-V]^-Y2K MMKGT8RS/)J/%V&/F"M: 8T9-8MBV:RJA.D1@:J_TIM"[9[WA(W3MT;@[,7SLH?L'32"_C1KE M U&>$"[=UM$B>B3=YF!DKH1ZN:KT5G!3W@J")I&[0.ZN402>.C*A6;2 =FO+ MT%I&SWD"45U&<[MY!H4.Q_>MJWT<>\-O,#&/)KWNM$9%B\J829,66^A#79A> M-]+OR8&GB%2'TXW!=ZYG:-N#0 Y&= MI=RX,SB'Q6KD%NV_&1(Q6AAKEPGZ/T5.UFDKUYG%Q];'?;-X&(TZ_^SU^\HL M>L.9,7SHW?6[R)A.8=&<],E\QQ3:?=G( M%=>]RSH^QZ0/"^E4P>H6=G13>GO[I:J]^3PE# H%7"%@"X5\-11C:9.LK:_, MZM!DX.3U*9Y3&U@@TJ4;B15A?==9S@A;QUY%PU"Z6.[*\<3UZ^SLE_1T9[3; M$^E9]GO&7:\/JTMP3Z3)C69?NQ/4'PT?&K/N9)!XGQCL FY0C)W:ME[-MO(H M3FMANE;T=I:Q>W&DG2F>D&2J(;FJ[:V:O85H=LA<@#-B+)=,'2\.,,PC2HNC M19P&[&1"GES[B3I+8%:^;C-BT="U;H,*KO?-[74:*;"V3%.+;$2VX?M>[W:\ MH(@9:59)8G7 M6,)*9XDE<]5S,Z09 U=U^96PMSDN8;K^+O>\>B/K8N: PK@\%1T3-EUA1B(+ (6ZC@G*5C*- M%E*M)F#0H;8G3]TDM7^^NG:=J7#-[R-/R&@5&0KYR.6ZK1WI9+3(:BW'-L^' M,9U)WZ1-NFM,AKWA ]BP/ +^"8W!$YM^-2;=I%$GI9!/E!S*R@-)D"^*FBJ5 M,$A)@V+B("D/K$-13"))'\H$3(!4P 1X>:JVNE_H^\6$<,$\4SHTSC+'1#-I M=-:2L3$ZZ4YGD\?V##@'Q9+ M,)V-VO_X.NIWNI/I?ZEM\=F?-?(EH@J&F,F3N:>\":205A\ED+&?$X\2V-58 M#Z:'!H/L[^FJ?8C9"CN[#6-9#)R[2N$AE6O5FT+JY#@_8"2U&QSLKD@&4,@! M"EFH;>?0^()*$03E8P12G3XO1J#&[8@#)MW(7:6H_@ HA:GN *@>VD]]-AT2 M'7,$O5^''OC4]F65D^:PN=H&3F0#,X8MLL;L^P''Q$6UZ.W@_<%VX"Y0U&!M M"24F:\+HDQH[[ZF#'9-BN^?(1;):5^G&_8JE=-YC"OW71?6]H M#-L]HP\6()??P9YC/?B?#.ZHU\(R6S!LRK -3I>.7&T;_"NQEG(?;D=_D%4< MVHC>>-)1PUKCB4\@.W90Q ^L"9#/$8JQ5%O:Z2PMHHN]WAUSP-02O^K5MC'G M=$$++R'\P);U-IF.8:YDDQ&/,(L4I2K):VVJI !1O+7DF M?D!(ZO99_.RUD+CG0/7Y^UNOTXQN [N5&>KT.'CLJ]U-/^PD?0]N_SPXQE&P M1Y+@"?E,U?9V GN;$#/1B4>>>%7#.[8]O05F!4&5L,!]QN0I6FV+KQZSH//[ MRQ721Q:DK"(WLJ#V\D\7A])6&ZY+_UB-4RO8=0TC,PRQ*W^:J)3CV]-;4LK/ M*A6C$G&&$JQ%42J&B#M;(Z>.6#DD<\?^V6R.'>43Z@P@X_0OZYBV!JL<6"J! MF9Q183I5W(]A@:&;%"J4U,&9<6=0P=FX,_S#^<$8W 1ULH/&?6-8SP\GPC@: MM.6 IQX;G'OKC3J6"\*PH(PGA\UHV%Y$-1K/F%EY$\6/:UAO82G?0V-A\7EC MQR.*,1E%=85\)J:.A1\'%B0']+FMC55OK#*(C@KE4NRF:]._O=$G2VP/L! P M7^187,72.K/).)P$4QGT9LJY^!GY1\\/W6$[O-31[SX8?30P9C.8AVJX2]Q! MERNW&7XAVE5($:D.R(SK7[TA0-E%,^./;KW@.!BTJ;=>8[8=+> O_ZJ(RM"Q M<%G1Q%"] CW J0$^"7#0CAR8H:7@6@M*M%5#7\*7($LYNO8<4-I:<1[;=8^> MN2P@S'4-#JU'9PB_9LSTW0>5R* WO!]-!OXD_V[7'(JUA^ 7"ENLS>$0QAL*^E0W\&%(!1H 3"8K M]B]-@.<5OZF_0[6T21Q9O]YH4N$GF483L('B?/R,XIRH_$.)K 21;=6FE6M: M0>KU\'^9RP8<=[&-F4!@)&4H"^&6MP!:GU2.US#A>^RG/%KU*XQ/"35_>]M@&N@=%NCQ[5W@\:@RG) M[9_:+$I<+BJZ(J0'3G/IJT:@TA6=D=);-&IOJ=UJS*IV*KX2D=BZH/0M4#4S+\M$:E0DZ[,NGE],A42?56PU,Y7K1\@*<>JJI! MOS5<93+A%:; TX.B2WY7@W!]7_*"3^^PD+(/X'#G@X+/<&9+WKG-U_'!)0Y M_)WAN9VUXYNB* ;S1I_QT:^G1J7:@7 V/H6T.J0J?-6Q!JW\(7$V4FD"'3SO MT_ D/M980U+]X#@;FP)*'4@?TB#E?:FQQNO@P^1LV/0%=.A]3*.G2V]8HWC" M ^8\IZ-Z%3JD?\GR2@[X]%<-?_E#YVQT,RATX&7<'=K_7%*-RS$'T3G.99DR M.NP.2KM7HWGDX73NP%JJF ;3JU;F8%HBA5B-ZP$'UME8%I'J\*N2HJF&K/IQ M:39B!90ZP#)6Z@4?R:HA._0(-1LX+;T.OHR5O";!30UAA6/5;-2R2'1 9:SF M]SXO5@-3^D@N;Q]LGT '2L;2+9D]I,:DUI@B/^>!+R:IUYG' -FGRLVXA M%TBQD?[.6VU+)[*E3A'<0Y*7V.6D=>NMZ<,QUM31V-+/"'BI#>JPE:MNMBE5 M1F, L)I-S38%J]EZPCG*U=-F"M:7T.%9+F#K_R.2\I\YYK 67: 7]40 S><+ M3M<;FUP$SU:,+#Y?2& ;UZUK&"!O6O^"EB]?UG9((JM/F,'+G-F7+ELVKUNM M&]\*DLP&S8858&:FZGB^435< 8A-1=7<^,XD);P9LAY6(*B0Q3N[1I!L!49; M;-L77P(MQ.0]E2( \ZJ*V#>35U+%.-;,#U*&C>=5E0%%B/V*6NC+^G^0^-"- MJXJ_U_-?20GMJ)52JOBM^<*M6[S94!AVY:/@@>.XOCVI9_(1Z,1E CEX3?@& MFQ&K2E9.S,NE^]0DI@4R7]]<( Z>TAKW7?\3+3XUSR.7/Z1V;RZAJ0O4U+>Z MP'RNU./QAM0<+]-LO- 2XTW0MBWXKIIJ7*2QI@X7,CU9-B>91>1?C;!<0SYJ M7%TW;JX4%U]\0'P.*H)A$5H%C)!<_HC44)&!??$^^=;OD*4\["NG%9NQ1"FI MDT]2)U[F4]+H!JKZYRE>/KJ3ZFY]43:*RBL21ZHFS\4']995D M(E9 \O#AD-8SN^11W5@^.=A\=U5S)BJQ$M+[;,!?![.0Z)/RLS+$,;=5^G&B MS.ZOT_ CQVGNS0\>XZ%LY@A+;#\!GUP2R*GV7T7I.XTY5]_DO%#<1BD_-;34 MMN6V[^<+P3P8G_VY7K)*;X$&%I,]0=;2=0;!/"A&A2=K>&"NMPD)8;F_OD X MJ#2LRG\'4S-UK9FJUO)8<,G$5W8@7[Z\=QZG#N$\%N<^8]CAT K\;+MS?VDG/""S*DH+77;961&S)7CVNX2W)H!6<\) M"P7-?9LI&XS/#34>WUKN&E/G)-+M(5U6KC%S+<\4^:(5$9R]=.!8R@]XJ=SX M]]B4\8]RUS\53Q<*6X'^^#YJB=L5O&>F-R>]U^JM)222)+)]7D$+\3)O;;0: M>\QDI!JWCU3HD\CNFL0SL576FK^!M*21E XG1^X!R;V04KR!9:C0_ ML.Q9C^KJ$"457F8P<"Z7BO1N&Y' T*M\;OE-G)'_K;,'(!3R1&ZLN-@%ANYT M]GKUOPEO5T[SXAP[UCU="$(<%6(*(@$9?2(RM'3/4JN4.'L+AA7FQH4Z2'BO2WVWA4V_E"ZLG.7M*1)RQW]YFXI'@Y[\Y>IK'L9!QJF,J=VTS1BDG.7D+# MDJD*HMB0I'"Y;\]>KCL;F]\[%,,T8/4_2$9P_H+O^A_#H8IU:0:6A?TF*BLY&*FZ\B- ]4@_.4QN:B\PYSR<#-\>^\R0I=..S@*[KZ8 M*[GE,H%US0-(ZB<1]U7WE[3\%ZVD*F[4YUC5'7'(@@I8 =N>!>_C,G87"V(* MKK'+SK0.Y4R]L-996PK]."X^?(SA?8EA'!Z;"J8.]VTNT$FQU\++9] M85V&$$8[PODT1\*JERBWZ^9*U*%\XW)LJ^9V\V=F+DJU>YLZR04/1KDF(J:" M4U9ZU%1UC UD3F6GT*/F)N>Q&JU0_?\]W0;F) >2P <:DN,L<[^J5]995@_. M5EK@5IY":XG\&NT59LLPHT!5I677=#8Z.YVAI>-%#U%7NI:WHJK]825^1)6= MR?@B<6I2N?!;44S\Z$ZKB#+$;T7P[-1*6A54*_96E!'P["SE_DP;,[9=N$P& MXL!40OTV_B287;>N?S$1)S M71!L)=/;@H?5QGP5S'[1]8G$/D>5@D=$O+R&W&'B@#!I@+\'Y<&CV&6;$5EY(QIA\VG>R')*??!*N9N&W)Q: MRMO.+MOZG\"*HK.BJQKEZ-\*R ?'T/I?K8RE3=[%*0?1M3!^W[ML06@LQ#;N MZ?S@AA-#J*R8_Q@X\A0_"(QB3!QLJWSO[AWIK6&M1"Q@_QY36Z9W=&=T3>SM M@!"QVQJ<$!E](Z>*N4V7?G^39VHPDVZ(*69NFS !_L# M8C-1POC21G#BJ@% MEDGH$V%\^DR%N8)*'AWR(HL1R]Z"MS%:3 DX3E T!M9;8/:M]+B_6I=#5^S4 M><_<=:A!6(:Z4W"@S=69@5^6X;=B &V5Z"B,!(8:OUVVL1JZ!MC!_N#7M\VN M,.S4DN" LF>X5I K.(FD-!T9Q.]JC>;1L616=X?#D,^"RZY3O"!B:Y@BI:57 MJO\,-7GP+#KTI$RCQ>\>9N"XV%O9XZ#C\5-,T065QSLI=019$O:7GF&-9 Z> MWZ\[](E:,*[P]+9##L%?:PS^N:6?+^'+_P)02P,$% @ ]H0!6?X)3!=" M&0 WGD! !4 !C;&%R+3(P,C0P-C,P7V-A;"YX;6SM7>MSXCBV_[Y5^S]X M<[_,5%TZD(20=$W/%N&1IHH "Z1[]].48PNB.\9F99LD\]=?2;;!QB_)-EB& M5$U-$]#C/'YZ'1V=\]L_WU>:M '(A(;^[:+QI7XA 5TQ5*@OOUW8UJ)V=_'/ MW__^M]_^4:O]^V$ZE%1#L5= MR0% =D"JO0&K5=I;JS7LBX] 82@IDD/"*I+ M($F-^I?6E_J7AE2K_4Z;>)!-7,70)=K6U9>&]T/';O7EU[!"Z?DUW<3!DJ_77ME&Y?_?AK.E%>PDFM0-RU95W:U2#-1 M]1KW]_>7]%=2I<46X+\5?.*U6W;/_^-TER!(T,#4S!0J(\?K4^UN#;A0E7:XTT2K][16#Q[4+1 M9%0C^JK?7M<)B?\SL[#2"9HZAJX"'6,#?S -#:H$# ^R1GJ:O0)@F1<2Z>9Y M.@C01IJT3<5 ZR^*L;HD12ZY&KT\/!O;7\WQHF.LU@B\XC)P X:&61A;*9T< MFTW9?.UKQMMAV-LU7@A;76@JFF':"+25_]K0A&18FF24J[8&QHN)C917/$(F M""J@K6GNP.T"2X8:!X=Y^RF86?+)T"VHVT =KP&BG9D=&:$///?_D#4;F#EX MY&K^**Q-@6EK!$"[K]JZZJ&I<%89NRN8]8&^P:/$0#"7\J):*9C0"3*P7*P/ M+),>'@UK,KAS4)S87,&D/QJ&^H:W.;BO@8X7PR5\T4#;-/&"LAO-^[^,@#5> MM%<&LN!?>>>/@@DXGGCZMD6F/Q\1O?S[!NJ"!=2A!89XT0I5/(RP\I-3 M^ *D(#R)#*'\ C6\/@ R98RM5X"&AKZ< [3R_;13=;A:KL6I:!K$$%).+ M*I62@@7F==4%+Q:>!=K+)0)+O)]ZDC'\:<_CA;\,9F(*-H:VP0OU$.KD9WP\ M4Z$WH79D3;G*(J\#$7) <9&MM*$[^T[_]SE P]5\P:SU98CHUNL)R.1ONJ/V MC6$ZN6&I^T#IEE3'^A0H-C[>ZTM\B(=YALTAJ"A84#T9Z;@/DYR>)@#-7F4$ M=A1B&@Q=P:31-6.\(*0HF. NU&QR6"&EG7/8RM!GEJ'\.;8M$HMOQ$:OL.,03SY\N@:258LT/ M?F& =PO@&NKV6VB1[N[OF\3R5*]+-6G;-O[<&8^ZO=&LUR6?9N/AH-N>XS\> MVL/VJ-.39M][O?F,6FD\IO"),M A/6$:*"A^PIV)V:-6GX5LOE#3CVW6EK*\ M)M:VZTN CS7>-T13UU1+[A=_.,/7:U237X#V[6+_Q\NRZ.K@R0/++Y$\M\P? MM]=WS;M&_0[C$"NAV6K=[1'N0TD;!7F0D>+U@3^&@!.TJ;DE+DU[M:*MU?#& M<^757R!C%9:@VYG!0[R!5("^730N)-O$]!AKTI>L74AO "Y?+?K+&D%\[K,^ MOEU(>U-DQ9>T2&O1[HBF:336.D?91E(<[2X.D@HV 9N#BZ M2<)1"="9(+"6H>H:WCS["2W_S4S\(I]4160U1X]93E[X-FK7I>BT'W\K M$J_5Y$I!6;2P+)I"ZS4#-WR;N'(T.]#5I#NOWKN[\_ NU&)G:+YFJJ;]0OAC MV8R5C8<4/5=5?RQZ8=PNE:.7+E@ O*=0MWN%M-DWOD+5=,?)217V2+Y]_,C0 ME<033V39JNF0G0E7?2V1!V/P[I]>E[T:&J;;)+L]ZR-&D^G5RN4EG>R@QNZP MQO;M!V7 CE4=?D"F,54%.[J/AV2C2;B@\(J,)#!1C4F<54&;KE^1SQB0>@$6 M75YXW2;1&7D%QL%G%33M$T6!UO.0UM&1M"&03 MC%\TN'2=\)/!P]/&J4$E-^^5N*US/0DF\@Y*77_P+PIC"U_>FKFX+,*5V>.*_F.'S830F0%X77-J&1.#JO@'!,R>_G9 M8S?[!6N=BKZSL%F%59K9EA0NZ..Y4:_7\4?!=F7,MAE&WJHPB"?(!2KE*2B1ZJ^X5.S&-,K%7A6':5E7HD#61(7WK0L^ M<3OGZ-)![AO-UMU-E97+PV45EM8I>?&C ]5[NH3/!?:*: .HY-FO N.V5.D5 M3TSS&1FNPB%YCNB;PH_4F3M<\,24S,A@ZGFX)H!6?0"E!\% +!SGB$ >*M)@ M"/BL$&\0X6GEQ/!0!/?97"]^N]R7UA#_?81GF2GAD_SZ2GRF><7Z3',VQ_\\ M]4;SF33NXY^>)M/>=UQN\*,G#<>S,AYN1J@Y99@DUBAA\./.=_",H3E0)@C= MJ^;=K0@#ET$1_N&:SE$5CE$[%OI8&-$AE5+@R-.$F)I/5V58_;FY9D%'Z8#H M.$SA/>B.J^WU[80$\,%JLBP$7VR+7.',#6+WQ96P[#%5RX%N 03,^+>%A^CL M5$%V4/D(>K6^-2^[3[ >@(X/0,EX"I46$Q!'5&X[>0C/F!NHP^!E@U9L'S5>8>/S&:8?8K5MJ"3H$NNX3XE$UV1,FJPJI8 MS49<5S.*J@I[^$=$8D A(WY=])4(,Y)4._D^-/W)G:.E4@%$4ZU6X%-W.BNXF/77=]\J)J>SL MDSP;@ZDJ%>&F9 ;H=N41G[>03*(CM]45U*%I$08WP&4PSN>(J;+@VD_4880O M4G:>J[#V!V)B=EYEM(P=YE%%3TO7S!P>YJ@6CH%*OOGCP39)%&33ES]BCF3= MQ$L/>:^"=RK[&F.M%N3MIMEJUBNHO5S<'L%Q)4:MSK%SZ=Q-FE!UCYZ)AD;V MBB>DVNS\'L$A)4:Y0["4-8HZ&LU\201MH(\GV;+()C%R.\5>\824FYU?EH<: M9=Q&&[H1W&@F[ZEBRXNIY/)-9WP"J\(YRQ- @!L_FTG14=.KB@DD/C5&6>S0B9[9V*"+#-J^ !8L-BJ M8$E*$H>7__ [4)?@488Z^;*]P"OX%.!C@&G"!73R7CJ[QVQ8S=#+68.T*'EE MFU#%\/K>997U:S;1V_LZH[=W>_9=Z@_'/TOQ\L9\[N60H,9.J&"!N#DF@E_X M2DX 5AYY:4U>C( NM[TWI5765^"*19(;[$ 2MQAY=A$E# ).EV/%WYR MQGHNQOWABG9!C&CJKBBGWQC9ET]8<.JX%21H4#D#PS]#"ZJ9*AR322HDS/D$ M&1N(9^N'#R=1W=80V<8[KDU29$OV!C[1&XW>G!*L0NS[G.^+1,%*3DU%JCZ% MYRH<6_QYH,>+/M1E72&WOQ'7JBQ5SD3WW"*H@M'%.P*-]9E,.001NJ%O BNE%V S].*DTLW!@_^(F>B]526JQ @(CBS[>?Y8%H1 M]BL%94'"W.^C]B34GT$(50BV&'EF\B8X]_$M/631,,/AHGOWX7'31;&]G GD MCB&UU)@6)3T_I"G7'V1JW%R1Z\ZDU2BZ\)F@A(-YON0CI<5,V#NQAY-$Q[J+ MI%<]$U!D%H4+D3NA-ZAA[KR,P_'&L,0Z9XN*-!FX<+BO&!S&-W(#+/, M.&%I[&P!E%DXGO6L7C%H<2;V9:D=E,^=(-?T1YE]6*7AH47L-ZBAL-TT*C3^ MMX._A+%33EJU,\%')C%XP!#:]+J5"F< AFQP\: AMAXUD;2^/"P\Z]JJ>,T!81.%AY)"F6;Z'D>Y#OP3_ MA,@'==E;.W&('$(Z'FJ2C:5E;T)C1$A.^F8>MZ&(!H)2NA?DYD]8MR%6"?*] MVBX'97@%ID[&SG\C0^1W$1=_*TM2Y8*8HT0@:B]'/7X1G#9ZVT]R4.%HX0\QD MD4@54M^$YE)NV# W$)!1H]YLW35/$C7Y!)+J"25"K+ 8H6V]/;/NDR,:$!,U MPNZ3627(YW!7TC[9-_]ZF;B'9+'&RS0U:S.L9)'UQ,143HTFKU_L^\ *=!D,KM$ MUCM#?+#+H0J>_I/MU-B%1%BZ:OH2'*>J''XV. \:4(>]'-,.T$?"% GRBM0;6HT='F; M(*B MD;QB$MT22IEC36\S/U-'6-0JDF[WO ?[SP7PP'LVD7[PNI?%" M\CJ5:*_2KMM?I5_P(N8Z^ &A\#\V"]E3#A9.0EDH?$6\;B.PJ.XZMFZ_9. M@ GMP%#T3W5'$FD5+#=%BF)W[7L,+/MZ.RE \Z+LL/!.D_*Y8=R]2_#='AP! MZN%./Q%_,,0S"KL*85**G0B#*AC7#R:MW>O'HP\67]>?8^,X8R-- MY%6X3?!,"#%P]7[^A%0PY&2X_72/$K?GX ]V!S()_,JQ"HJ M4CKI#S\/U-M)(;YLRW::7(_A?L:>:#7F5F_OE37)"ISV./D /03E=X-G*!%" MZAP3+#NH'DN\YV:9]D*.S.7WX\Z_T1U_0OZPLS.'U(7+^K/SF8A.<]&1$?J M^O*'K-G Y';,N X[9G0'L\YX-!^,GGM=:3SI3=N.CT9-\OJ2G,Y*]<9PU$XC MH.Z2@?A3A(1E%3.^,[541@QG?CI=\T-QC+L-BCEAY8!$(.)SL6)A65O+"0#- MRIVWK1@9%@W--31DW6?,BO=A*K2/D\%<$EC":#R\#*L/T.W]7/)\EZ/%H.": M@ERNB@0^)HD)&H" @TWW?BMXL548[)):_X1@X=)CN;D7'8XQMM61H2O%H3*U MDY,!9VX(9A/582;&&(L@!S]T(.V'*(K%5L&MGR2HCB&CP\QK^=$TT%6P@#J6 M[1!N_/ZR!>.*N9]/A.66%HO_CMAKJ'=W5.22&6[S)*%V.,FP^,*(#2LZ<>^X M3'2)S-OL)[AXAG.W*O9(V[OV+.PT'MUN$$ZWS;N[_?O0 M,L9:0<#):7EDD%3UK8WA._4B$1?=]"?H\@J+^81=XEWN%)BV1H,8;;]JZ_21 M55\SWC+<[5ZSW^VZ?4O&0C*VO4NRKDH*[E]:8 )*O>_=)65W,V!&R(]&P8W/ M1LK7A"A)61FHSI&,E;_UX.AJ->^$2'F6!1ZI.5<+$HZX2UXFEKLVPE/RA(8\ ML2TG(.AA$Y=G5) MDJP^X#J&2?9WQ AFS@PM+BI?CA8_(9@;@DPB9?+H%QN,CT#'G\B;B;:Z@CHT M+?+])B5187$=?$(U-U2S2)@I]FT9UX,TZ+RM6%20G5<9+:/?F^1L,BB4NV;K M]OZL87OM7H.?.,R]OK)(E"GF;XG.6T0X+OUA5_U"VOP$6KX)CUVH+*_C13$E/LI0 M)X(>ZYXHZ"51N&"*V;Z8QD\+HP4:"(N1I+B>_1'["_G=R4T5PR@/#M/:$A-V M![DMR20*=C/*4>YEO5IS*;T\R/@9!62/N*#-[O=;BHV6D5:NX M;GFXRI;/_2CKG/=.R?]$B7O!:X87O,F4.!7-_R.U1UVI]Z_GP>0)+X"EKGWQ M3[)BU\+D*F6$?E 4>T643F*9K!%0H'-2!6L-T'&BJ^V5@2SX%_V>-\)>4D1&[E"=7.@UH9.!1X(!"OJ!Y M^X^^=AF@0L_!R+'0CW_N9>.V?KN_;#R.Q]V?@^&0+AN#T;P]>AP\#'M2>S;K MS?>R0^T(DAR*_E?"-)%?_%25FRJJG_"<+G;52:M4PD200%+25)!630Y 'M,7..EE$4/7%*LSS"$\F\S>@;<"3H5NO&;8P#(V>)YR8 MI%"%7&!\;!J9V/^2ID=>+C=@I6,L3'<#1> M]/%Q6]8(^X6 *++E\X04NRBR)4HZBF$H')G#B\DZ-/3E'*"5[Z?=54.X&KN'!PR9)\ M=)5K >(-0)-0OIR[;$+-@Z%CW+)1'BPKYL20JI2]*V9&OJI@@'&YFD5,S*7Q5L%A&9ECK4>7N)N<*? M3*BZ'MR>E%+R+&1O,"C#ZV:K*8)S(!=&"F:^"J8+U\-?7PZ!; )&D"17.@$@ M9&"P"J8&)[4"YPXTN=(I*)N?P2H8"";(4&W%^BDC).O6!V50UCJ:C!>^!=RF M-X_W"&2I?0+JS\-I%1(>=P&"&YD$%F&/>II0Y00TSLV>J^8[D=5,'@1N-RO* M%L;^#),I@::9&S@!".1DU@7$O6 O9@/17? ? &U2E)Y0(\CX#69L+.%QG4RG \2&&\"K;?F%-N.A32ZITL%#(Q+O K(F^5Z((7\FRJO5PB ML)0M\"23-=/)#> O@V4V!1M#VQ 9$%/9>-%!0(7>^],.)NJ*:8&)7%UVRP+I MS'D;],N6*&E'%5E)@H4E3)JTI4VBQ)%2#GF^I44B-$I7):PP?D'&[L%W1?XH M*8N-CX2T T.H9!#_38S_I@ #?U^J4<R.6>]-W M%[Z%WVWKNKV'N?3+KJ_P."QW$\<[Q&ZO6_O+EO-J[V#[+'(9LF M_7:7I1BR_44J,,JB!!L>=JE,9=M%'67P]66(J)W@">\%\-_D);'?'\9Q$M+] MFPNWI#K6IX!L&/!"]2";D/M@UFB$QVB_/9A*/]K#YY[TU&O/GJ<]$KQAWQN& M$D672A]9DD>7--:EMK2E3:+$E7PJ;+>L1QW (LO7X:/GH$P3MU+9N6# M&)R0K#BI[=AYXFQ%S-DA59$!M[L".*[" :P/=5E7H*SY1B,'+EAKBX-\*+V#\J51-F2?'Q)A#%IH$L^UDAYCSE,!&8/ M$P&0TUJY^\"?%&- ;6\P5I=@9*]>B)M]4(4[[F*F ^Y62IC\8F@,$4>5SL=G M=!MB3G@9%>Z?^/)+0>#C9^!JDWOVB8C^-^W-YM/GSOQYBN>@4L;(2Q*_?WBQ,"-HTC=O2]1[AU:BPL(%@VRV!#E= ML^J,D9_<^9;=[\G_7F03_/[_4$L#!!0 ( /:$ 5EV<= \Y4$ '%?! 5 M 8VQA&UL[7UI<^LVENCWJ7K_@>_.A\E4C>^: MI)-4IZ=D6;Y1C2PYDIR>?E]2- E93"A"S<77ZE__ "X2*6'EAB-?566Q)"QG M!W#.P<%?__MEXUO/*(P\'/S\YL/;]V\L%#C8]8*GG]\D\>KJAS?__;?_\V]_ M_;]75_][/9]8+G:2#0IBRPF1'2/7^N+%:VN)MUL[L.Y0&'J^;UV'GON$+.O# M^[=_>?O^[0?KZNIOZ1#7=D2ZX,!*Q_KX]D/QPS ?#0<_63^\^_#NX_N/WUH? M/OSTZ?U/G[ZU!G=%NSL"VR7P6P3"(?GZSCN/M3^_>??GR MY>W+8^B_Q>$3Z?W^T[NBX9NLY4\OD5=I_>53T?;#N_^]FRR<-=K85UX0Q7;@ M''K185C]/OSXXX_OTE_W3,]HPF.HC<6G?9A/J[ 2J=((@>'V[<. MWKRC3=XUFN1=OV@N8NS\N<:^2W1W],_$BW==X,F:I15$;[S(\7&4A&C@D'$C MCTIX-+7#D,CZ,[I!L>WY&JQ3':]#X*EABLB:;0-4!,.US+H>[T-W&/=/FA] MT:@!3O7F,8'L,K1=L@4,_VRBB'5G,H'P\2]3%,]6@PT.8^]?31?1E@%HF3P3 M'#PM4;BY08\QW5[B(-N"E;]O@+S6\&U;8Q1ZS^D^[-8+R)' L_TQ.1R$Z4FR ME4V?[@R](G@0+K+-CD/;B8F.1=Y30'?;@^@71 [+;JE]9W2H#8@A^'47>RFN\U^X3NM9WZ$ZR27S*SG0S?'),+6N^ ML/$X()1I=@SK")2^239'3H5WLR0V3KO&,+5,Q+W4WR&;?C[2E&PE)1HQ\>Q' MSR?G.!3E+=U90)!)PI <":[MR&MB_+J H@]"M;$ *@[<+]^'Z9GH*7,T19Z; MGX(*H@_B??_^I* %F%HFXJF/K0'V@L&Z #MUZ%-#0ZQ,2L=[LN2U(<\ZH_>& MV$&*J("D7Q.CDFRVZ=G^(:*;)]HGH1)VD*/58<3!%SMTFTAWC\"U3-8YHILD M)TZH0C6@ 'NL%73W0D^W?V7%,-*P!&KHSM(Q@MA]8 MVB^HE>5'.%QWH"^2S<8.=[,5^30DUMN+4_?B"H=-]:S&)&V;(?1$I6,B'6G,@6 M:4,F)QMW0OS4A@=NV?NTA[!5$C2%@4&D6J>>,$'EW3F9-SW)%#ZJTD^E;?U) MMSU8&F? 3F:NBD@K1%K$=N 2LT,#"4D4X\W@A>Q,\<;V@ANTLFF\06>GHSP8 M%Q4[= IL\C^/$4+1QGZ+DA!OZ?_23(1W*$*K=WG[=U_H+OPJ($85?T$A>\8R M2JR, S\,]^/1":_R#P3U#S]=/BKR-E9V])@"D$17 M3[:]I0DIG]XA0CGZ#1TRHM3_E$Z.D+LY5=B3(3(D2-MWHY>8'M\??30*DDU^ M5)EX$>'+W_[ZK@PUDR%U"%E*0J%I(M^E@*_)$*&3/*(KU]M0B'#PAL7N_2A> M$+\C3?^ ;=]7P]Q4!D[33'!8VRC2;PXV,?_B]]P[]QBE<8EB<-]^ M1/[/;SB-"AH3B/H'.-T?Y#%"'%!'$=D1<>!FM^6 ?Y".05A%A,A2,4$N5KJJ M8^&0K'\_O_E0C+,*\89+WV)R+,/$VH8>#KUXEXZ<1 0NG/H=[(,B5-#JGUVE M7=HP@UHB:X(.1N7N=-OST\^9,SJ2R+ DK E\?,P;#/M90(HZ1U;MNE MK=_UCR<_Z6*\V=I>N.%+KDK7WS]P:*#:^9VVZ%=%5L89K ]255X;*ER%. ?\ M?I+ ;RVQI0OW0;B-#QXI]IW#G/OTNS'3X34M$O!ZL8A<=1U6NTPB'U M 8I6]?9FX8IR!_/T*/4=0 ]-03I ,=>E3XUUZ=3_0[_YG1,&33V $;I& 2'$ ML5U6[W@BRGI=>Y!./8"@")P>U+D,?63)T,DFB)Y$=4ZHK;HJA2?6'W_\\?U[ MZ\HZC$P^%(-;9'0K&]ZBXQ<'V?T,+2T^41B7%A[RZ;#HD ^_WX?839QX%BY0 M^$PO8Q!0CK2'U^Q$5T0-VUI+U="A;O <@)QQ?)Q.VXH08[>NJ_<*I,4*TS?4 M\E/_'$_3^?!2)9?">=AG&=A:[>U2EEURR.)CB+Q2'^ZV1]K+ /9'H#"50MB6 MBRVW==/%4)7X6 &6WC1$$?CR)HP+- QUN4XB+T!15 285=2%U4>N+KQ>)K#/ MX\0B-:FTX6-WW*HUM9 0&0M@,*<.;*#+ZG "K%$U(#M5!]$K!Q2=N1?]>;U; MDND$2B#HP14221\(>%-XA.H@Z*&.=[5/4U518P56AJ=WM1$B4%8:">#05(B< M]9PUO;.GIT>5;CK*=-(1!!D*H/34ZJB;!AE..W:@8#P>B;2, 1D$53M"1:AO M#!2,*EUQ^YDF6,?E*]#2]4NA)U?F%/M"HH=T75/HJ4^/=M")YU/;_\;T-U5^[1/:NXJW]QC>[%<^Q(??F_C$6*3! MS%EZ=7V5P"K\74?@]"Y@=_8?.,S6 MVY:)EK!U$RD5DA4K3-ZK\+*@+:18"*71?4SA+R@54A+L73BMN>NSH#T07+-" M4.(=BK2?%OXG/9ON3N1,P9H0];X?X:)0WH,H@6Y4F:8X"(N;P0/W#Z+I:9R6 MKT_\#ER1$G('5X>E=B40(E/5(!KAI9Q8KAT'%*RSN M)_+CR'O"H82*GUC<3Y<2K?N,E1F%-6$SX=22(7/DU9(C853];BF&:.(]HY-* M:->[;/]*4],$BJ@Q E<0-<> 1:<#?'37+U15S5'JT(LW3E,UKL=FW CFWM5; M"\FRHM= SJC:CX,<^T:JKSD*5YQKC ./9AIFH,9(=6G7E3FHSWK<&/;>S8(V MLF734!-)H^:!E@ ]E#(46(#3AEQ!9365@-51T6#RNH(CAL:JP>Y:DR!=K282 MGG%7%SY\AE<:-D+\E8>/B%&5K%OB5Z"L38;D2FW30<^(M$+5;S9HZ^1MSURT M)#6X39QZ-S'-B% V/LV1-[Q3."UZ3Q,WA7L$?A?!8BCN9!3UXO4$:9!&U$4! M=7:GYNN_$C^P.D0&5GP1"M6U7@QZ[YEF68D:AW6N//Z9F89UW* AV!%RWC[A MYW=./FP&>O'I 'KQS>\#W\]!\#B7@D5-3U"2-6Z26,:A)9;/VFM&617,])J_ M!#RSJ62E5TV*ITE%N62[HE#93AI<%_7AAX=EO4QBK_#FRD. 'R,4/MN//EG6MPDY MF3LXH'ZR/-NBBI4XY-[UO'(N=#ESX["^HH#AGO'J/_0O)D0EV-\' :"8JOV? MOW@H)/1=[R;H&?EJ-DO06<5X2;J;)$SY2:%3,-4LDLH8\WM\HLHC[-9<<12TAX&KN/((K[T. MOBU6))$2'RM"TG]=$A[HE8HD(I!A%.E)5^/\22R5 CW'[?F"(^IA(@V@!(8X M">"D(3\%@-FTM3H] EIC&1#F"O6<0EU)!F!":U87UG:(3AZ82[^-!DF\QJ'W M+^0^! 3$%.Q9%CHEY^_H>C=Z0:'C1>@^]!S$N[3=X4Q\_>MFKO/BSRD>XN6Q M_9FZX(]HKL;&IU,1Q9WCW[_=ZX)@E4U$-X0R:G)_0Q&]+R0PE:467!4Z:F,. M#Z%1J;21X=*>(K,)B 4S]JXZ%1#+(G\"FMF*2.D3O,(\HW(3+HN/&QE$15RW MJ-)(BDZ+U8C85,2B.?NO,%0!LE)*Z 0XHV*;OFTL\7Y4VG Y?=(*S"9P$(9T M54L=4M>[0YM[>Y>FX%/ #] 'KI+\=S&5YC:P^61-=9$G&=(=7'/0>U?I(USE MFZ_F./:>A+.DV,]6X\#UGCTWL5F!#6X[9EH.MZ4IC/[NQ>LY\E,.16MON\2C M(.9=^:@Q@AH5Y&,T2?"1L0?7AJK7!" .&D55J1K@&UUJF<^D"Y9=;GON,B'L M 05CZE7\1WFM2'4!PS49G",-$DMQ#.FZHA'2;]X5J< /+H#)PXT<= MC>K]'A;X$!5,7Z/JJ! 0G2E!I*P^)WUT<>]SR [LQ5XSXS4$@*E0<7G,-9-M3%RG=L1H MC%Y4)2>J/! ;[R2!(GX'KM2(NX!!6E((C-]%$_$V2WLI\ *KPV.@7!]$61[;_.<3)=EBY*"ZZ82WNQ;]I+.\'BP;BR]:R?G7HT.*U:V4F M84W(^K]^+4.E<@-;!04 Z];A;<729<)!X YWB FIP"*VA%9 @_<>FJ M3-JDY7\3Y,ZV>>5?<37-/B:7+"M]3&_:DLC@E)<$K#>:FM71&Z^=Q;Y'H>.9 M-#VT#>TINJ<3UU[JT:?W2,6>,@L'!7;H84Z@@MF.Z<[GMNP+HWS:AR#:(H>L M5(A=\4W8EHV9J'632(6,N%AA_EXC%1R BT"%$-#>17Q"X'Y*E6UH1[PWZ$X; M,46 W5MH( MMC)'K4QB(]G$55K),6KS ,@F)1;.:N!P5P&SNC4Y >](@/_Z[H@Z$_(Q_8'Q M?0Y*!9,O7[Z\=7P[3,AN)]R^)=NO=RDBAQW6P'%"L@CP9+\>CA368WEBSY2^CN36933]?+4?SN\KOWQ1 6;.5 ME8-EE>#Z3^N;'+3_?/.WS@AZN*&(";Y!FM-9) @@=_]K-%M5BA%.<*1*L>\^ MOG]/_B%4VH]&_A[.IC>CZ8+0C/RUF$W&-X,E^;!8DO_=C:;+A36[)3_=W<]' MOY!VX]]&A(R+Q1N#MX*7M(P'QYX<-^II,;\/L9LX\2Q#8&1T:Q7Z)3>Y-#P\]A$K3MD/PE?WF4 MI:V[I'-*A*M-/I.4R'R12:L1RC#9DM,0#52D4W1%^'$0HS"+)]J^&O6E77IG MP<V$"@!O_ M1-UB9!,R\M.FA.GHB?YQ^)WLUI#[\YN8;+0,Y2&E4A0-'J.T BTW]>BXF6GU MT>/6*?S ]"4'\);@5A0#IEZ1R^YJY4^T43^<9?VBYA5>B.97H]DXLC@ MI1Z"P-@]Q%$\6WW&V"W;_@7V70Y711UZ9]ZG)JHHP@08ESZ'Y$1)UNB5Q[.+ ME1:]\^';)GRH@ Z,\'D0*7@:O="KG-+E2="^=Z9\UX0I D2 L6B!?#+Q(Y3]@CIW%!$#MMRZM3/ HN];6&@8>$#E2)995HZF M\7A2;@F%*YH;[3(*T!A" \=3'. JK+D R8Y$BIU[9]M?&K%-$2M@G$R]]V2G M68&VC,84\?BHUA7,04E+9*MW=E3P!,97,;JU-!/0.:HV+V48 N.B+@,A\8YW M[JK-N_-AVV'E+D(!7I 0J \9Z-=HA4.TOU2'HM$+P9M0S@OL<)4>ARG!XSCT'I.8QNV7N&4#4&^R_K=O[[M5_GID "U:G$M.*)ZM^,%XO2'Z M%X-&*3!ZR %C+@%,ZNQKEO!Q!#XS^>QQH]=#T.?K 93U2+_9R:(_2 M/P\;)4MHXP>,R^DYA %P:C3(]M!["HHGILMUEP(W_925D1VX?R113(D@,;9= M30;%N5)394Y.YAV0Z(S$;FA'ZUL??Z&EBM!G0GWZY6!%]B!SY%1*0&0GF'KR M5FL6*)Z?C@6M%FW.2,(:F"F#1D>V3G4C"V!-" ->"5^%/: $_5M@IQ#/7G( M1G88D(-C=(_"]$D'U@F4LW<__Y;]67F<-S("IG-RM0-"B;Y@[*6ZU?31' MHYC>WM46:3V7S!'6Y\C[&\]/Z 7@IMROCF-ZU]4?_ZMX Y. 8PI(3O[\YOWK MT)H -GHE)?D+3A!)BMLK>AYTE<13;07IO36SX](?I7^L:I>;I(WBFC!89 M4,TQH!C6NC)>A_\P#3$'^O+6JXR$'OOYHT QW!T* !]YJ0@ J%24OOB]QCXA M7C3Z9T*@?5/AC+!4T;?U2A4MEK/A__PRF]R,YHO_L$:_/HR7__C:BA75@3/C M#_5SX8!R3U"#3M+G7,H9*:)CWKP>P26LI\=I"Z#&D9;$5?:Z;)3,\X6 M,%! M:N28-7D$[:#L782B=>0 /\;!/ ,.!9_O;<\=!T-[Z\6V+V2&I ^4/84R8R3X MF&?2G-9.#)!;'%F%W.$UAA(95&8+#Q'S_%B&R(Z2<)?J<8,'"?9).E;:[SHL=BRJ?>'D9Q,_M>7"MFLLL0Y9CON7T^@N;D<9AVU.:_"$4? R-_Q=;^9OL)2LM@ MA32<$,5W*%YC7BA?K>MY72Y6PPDR#[.5LH!:A77'/<[KMK 0%6",.MQ?B9:8 MXS),47BTTWC>AMY_3G/HYBBK38?RJK7WB&#FSI&#GS+NI++*=;9V/>V9W2+N MGB# !"]5CG$4)M-9G"GP*:_S5+HHM$+"ATOXMJ-&N.!Z\S MT]@"LX4#G=E%Y3HHFDOY*+_VM2]5&DWM,"OOJ_URUT?6RUV_/HP7X^5X-EU8 MW^R'KCR^U;]$[Y\KNSXMU1I=[\J%6T5Y'MK#&-!>!FB"'!!N:V#9'S496%95 M+JKF+2X+M&P+*GXZ6Z$?H(P1B63*>'6$6%<7],AQP)TEL8MQ&-W'NTGL\A]J MXK>%DABB+%G[:WA\G$#JR1"90HG0HZE@1XY.#UZVK=:46'%0J)J'Z0\%UM""A10%V)T,,2V#GCWMX5)^C,)!78H"A]X(7#67DW M*'%$76[*,0/&00:"652ZJ(L694>C64C_3TU2-:D^^U7= MXQ>/'L>87#_\#"72K,NW P;07,N'$^M]$CIK.T+W(7T3W4\Y35K4<#E_%+N< MBRFMV)^27OAZB-B7?7,$Y0UR^4]Q=C;;*W*&MT.0UR%F M//PD!1X[F^T5N=3;(<@K%C-ZS8W\0(W[L^W3621] MS6*;/CX49RW)*(A@37KV(KS27L<:B1-M#$7-/?' MF8EJB9*O6#8K"GD?HJWMN<7+X$%64RK[K6^K*X8%FG/FS&1;@]*O6/;O0_JZ M?;R[]VU"BVQCM]L>5V:!YK,Y, M7BNT!":A<#/]).ZD'F1 (TGP?,U*;WL_8QL[2P8HA91ZD*Y.Z/>*+=T-RF+B2_N%+Y1] M3@RF@M.9FD(>75^Q#/UOQ8T3"'E!R/&J*71VJ M[T/L)DZ\1,XZP#Y^(AL"_@4E06,HB0H-^"!#T;SN+$/;111XL<*<-H,2FV]! M2TZ1,\\7AM_CC"[)?NQH,\+%$R;#+C=D+S=D7]D-V>:'R0GG/FR#<\969$(/96#>X (RP;[L[\A[6L?( M'3RCT'Y"#Q%:)802*^Y;$XV&-+U1;54DFI$"F*ATDX/"(6NO.45<&$QG?;8J MC#W3#D),@?Z55CJCUTJW^7WD2#M4\.GTE82;\6(XFR['TX?1C36['\T'>=3 M8%6J[*FW_;,7U[9O!PY:K!&B:8F'1VX.B$37._)ABR/;_QSB9!N1(?R$/H7) MIIRHF%5OLQMYH:X$9NJB(*J2YS'PC_G27C!B#X;$I_I GH12YE<_ 8A"AX%" M/T . T5!5^0=G)@#9R%(02??K*YW"]L7O^JN-P04;X2RV!ZQ5 -5\]SMWG() MK'Q?D\/P#0-8+/HBN'FYU@):&B6O/1J@]:E?3>RGF>>V-0&"V**8!8O>[6IUWC*&"JAC3 M2E4YE45.:SC3L0@@\EJ?@,#,&%BXOV9\&""HQRSC%ZS%;/I-5KA$&6<6-HO M.BZ&)K.8CE\ $<'6Z0HWMC&TPW!'J)26SJP3Z3AYG(,7Z;BRBKFL;+)+[.,2 M^[C$/BZQCTOLXQQB'[\@WR6K6E0O[,'H#=*'U"SBP<#2/#LOP8Y+L.,2[+@$ M.R[!CDNPXQ+LN 0[(#E:+L&.]H(=^4PY5R'>^ KBOG9X7FFXN;J:"\(@!-MC1(>+XK9G%5O+1[*REZ^BQEC8%C#=T_S)V/CYX =F B5D) MQ!9=I(U'[5^X#'O?&U/LEM M--:X*8XYJ2X5(@H<7J(UK\GH4.X50+I3U82>P+S2&N[0.7I&0<)S>]49".3J MVUP5:X;(]F0Y7Q$9XHCZI&GB5+3 /J]B8:,1H1@D&$)S2I_SE9[/*"!_^:DY MWQ"V4@+%WC,:O6S)6:D%PR.= .0-)V.R)247M!SN.2(@)DZ6FI'3MHA$#3)6(9V$!%,"XO94"I.AP-YKE>$0RK=I86C Z6JV0$W,4 M1D>@Y&/!O$;4@_C(20-,6!3D/9(L:GI#P+S]TZYHZ%$$F$0PP1WXY, 9I&[- M(GE^'! SN,E^E099ZX\(Q==L/K!:GX;]> ?0EF;59!M_)H+,\[]"+T#QSZ:: M<3C5*^#="]N.RX(,-CB,O7]ILK'.*( BE*VQM0X=>F'S(L;.G]?D(.X.\8:Z MAC09K-O4XJ1]>\$>8C1B857LU0 MZ@GH&H:&Y"KQL8RF>3Y.[, 57@ L-X!R>-$0ODI1@!(JYBE_G7@^/4 3^(L_ MQYMMB)_3,WDD9(IB7RBGDIK\4L32/"MODS!(-U($TEOOA?XEYI^H Y3S1DVF MB5#KZD!(#S$)V0[_8H?N%SN=>H%7,?V3?TE,H1.4 X F*U31 W:NN[.=M1>@ ML++5%ZJ1L >4]+R:>B3$S3RSAN2 F":!IH$%@N,3T7.QT1-W@9(45Y-=8N3, M\XN+UHFG7G6[/H%RZ5$=M3+#U,]H9WK9D(O6YQ!'VMS..X'?40IY+L,.V((X M<)QDD_AVC-Q*B 5M?912/7#+/GDN=AQ>MS<\^"VK4"K:HP,P^>$_[L%]_D[< M!?Q^N)[VJR46]^#K+JK/$^".@V^'Y:IHI.T$__[]QV,G^.?9[.;OX\DD=8*/ MI\O!]//X>C*R!HO%:+FPOBEFM68KJYCW/X'XR MXU%SB1ZT-:.,AW2*)B)A& M45ZJ0U1O2=('JM>;R9K*YDN,EWG3F<,C=&0?M0'DLE82M0H_JJATY:>9);&+ M<2BMW\-N!\7[S)2-O=^%#7LO>1$#ESYZ22R[E,"\EE"V]V(2\Z W;S8*PR<[ M5#/:F3U#6/(#B[]"Z^7[EB M)F&(R@!0HBE:+%-![&S._01Z%VWL\,^HQLG_V]HG?[RR#C-#.?M+GH-4G-)DP#F3;H$Y / T@+(M48" MY,*HJ0,:_&>3P+P,'*RM,)I^V@R*?Z2!$)?9=XI@5WZ3:]]V_KSQ[ T.W/VL M?.>)L#D4)O"D:.]$$6+1B[OJWD/;2('>['903N)20K/![X7"\[47X#GALP*5 M^6VAG)ZEE.:CT NU[^R7.+1?%&C-:PGE7"RE- \!8"=DC4V$S&-;;RC3U>#K MH\_V^ZIMQ<_4'7R$W$$)U$2BW![*XM26! A0/1O_R?$O:=&*RIUF?;?*]TT2 M*@X 61E$_V41F.@O9:B@N%QNF[I;Y .8N+G1V,VB-0)4%XLJ$<95[_:.UM)7<41#V@G.UKBG+ENH(( MS^Y>\<)NXL1+Y*P#[.,GCW-+3M88RNZJ 1]D* ([2!TV?(/<6T314G50,OM M\2JTH$P23+N[]1@B-5WBM83B;VBJ2#S\@&F1 $V9^T&MJUEW@PYZ;/>"?!MZ MIJX% 6*BY#-YMS-8"H6\EV-X/CI<2M0J'^#U>"N>.TNM*Y1DN?;Y6<82@N=W@H.G)0HW-^@Q MIA4O<$"ON^U_;H_G%:+F\RFGZ^6H_F==3.Z7EK?'.:B_EHZVQ6=SJ+S M-?+8VE%O#*:+"^L9M^V=#$*XY(>DD\''20??I\3 MB6)5?#OZ#8:SM!;YJ3(=87/0EH^=V4 5NC-/B2>_ G!;,B6E0MB.[_U(J'E' M:+))-EQZ'OUNVGG($8""H$?0&B*I_2(F:?5WTXGSFM!I9XZ7(HHA>GW4R8!D\A M0N)KM)(.IDV^J@P=$NC$^'1%]^*:3D6'^507-C>])FC37(B->?MS9%CYRP2K MH:%EXE/+RP0+-6#+1!5$X1+!;@IH>>"+')\I<'(.YN@9^\_T86RY.5/L V4= M$0E9F342=)15QZ#YEJ':@^GF+);46LG72%8K*-$#)=JR$#@(SJ?NZ*NP4$PX MP=H:_/^G)ZIA';ZO[MY(4\X;$K,OCB6\TC,I/34NR ;8+*>'(8 M56T"96&5"%OE#8,* L 8,,4QBN[MG2 ?O-K$M'K48$ 5 6 ,**LT3P,J3:#L M"70TH(( 8 9D94=4^+!O"241H"8[]GA XPIC 1R3#4B(HGANQV@0WR,"L3L* M7(5U0SJ"::5J9='7PAA"*L - >#J8#L>#B36>+I;S!_J(W,+Z9C^=V>M;!YJ4M3EP?T'N M$WU8QR$_$;*CJ/32K^@V5X/QC+AB')HX[*T\)TTFFR7TQM\AT6P6KU%(,SE" MM*8>*HH5?1A9X.5L-B2,C(;6A*/J\VE"&&#K15UDA'[7IH,"\M"VH5AM" \D MKV\]#"1NX6:#0CG>MJ-.;0@,T%R,?;UN^B1!O#LD%ZJ4AF?W@9&ATUJ91*+CNV,S04@RT48,[3.0W0-I@-"S8+F>LG:\&0'F%X249^!LUIF4<'$'=K0[A7B_GZ8ER>BA=,8ZJ8ZH1SJB]^Y& :%;*+I*W/(< MIA<';0412T@C6H"5IL$S@?$)S1$E*-&E.SM.** ?I#(BZ&DZ<-6#W1!@#XS7 M<_2,@@31P]20K&4T_OIW+UX7E9M&+XZ?N)0:483(/^[2?N&GE^J/!"<4W;(L MU*(&_ #GH8I*@55T.(,/HO3$[9;:UXB#GCP?*H^#ENM=[N&R#H!9@\C*0+-* ML%V"IOU>R"X>R.%X0ZH_O\(@YBF2[9K_"#EOG_#S.R>?(^-%\>G B^*;WP>^ MG\-#(6?YC\5-@7A,6'*5IA +@3=,^^'@AD?K]"?3VV,5(:D0.87:,%%'#W,> M4=.?3)]8M8F:0FU^DYB;N6)!I23CAPQYC5]QK)"',D3.">.$_.8 ;+V:-(KY M B=,>+QM)G >)%$8!53J:7K]4!7 ZOE9 3$(G+NXZ2]N^LY<;K0 VA1G" PV M..'F]DOZF-[L].%F8^$-S,%V@+9P MX0"R>W T>MOP*GZ1'&Y^0,8U+EUO;" MWVP_080\U[9/NJ/%&J%X6$DJK.$A^]3,0W8 MNP-LRBX5@JO10"V.0_;U[L2S M'^D%0]XC%O+F4+;4>LSBXV.>-:G83'&0>3QC51;)NT'9+^NQ2HZ7>9:Q5NJY M%_TI+.XIZO**'<-BQ"'QL@B;+\ELDMJ?HBZ -B0J*D)8>3= B)5Y1IUSM*S+"R&7:-DE6G:)EEVB99=H MV25:UK ..^"YPA2G8&@. %:EZ,ZQ 6;).B4#I1MR =O-&@ M.!_Z%Q$>12 $\X25.^@=GO+37BJ%0S0C=Q_>G];X&@R'#W;6 SL>D:_LAM0]?:>54#2.0^\QB:FP+3'UD5-G$?;] M]-R358P4AW4:#@KEC*A>-J4AP@#DX&" EJ$=1'[FOW#_2*)8>O!7[0R%K^T( M/:=NCI "H!A]J9DD.O1U*B3PBBNUO^.4N9;TAS'K3:J+-D<$%/9Y9^HS4D22 MZ,!LQ;_DKCT*&,/1GYPHC9$HQ$A@(G) M,:1T+52@49[\EM6KE\A-NU- *:+1AB"U2QE@DM5@X0&ZVGQGQJ1H8:BE>KPEZ3VA4XZ[I?7EYA)+O<12+Z$5&''55Q(Q.;91A\"@JK62!5-: MG<%LG*4#8K6QOI]W3.9K*SZLN%EH7;:Z*$71M;=:+!XF(\8=9HRH-)B3"6P MK (N:Q98 VL/FY4"9]83?ZAXI49/TF"*@[!"7I%7OL7Q35S@+J"_WNW__,5# M(;$ Z]V$+-*^P/NAVAF6U[UU@:C< UR:' MU7 &Q.AQL$WB*$7N@[A$@Z@'%-=(+?EE,I*%)4RV?=1FVT=HR<*=L.TC;+9] MTF;;)V-LXQP..V';)X!L:[ ID'D>6Y[#K.^Q$X(Q!:;Y-NU,/9%Y3:'B*9G" M3Y;28T^=PQ&.)W6ZHX!;*3J3,%W* /-4<>"/"C+M&@N)9"APBU//DB(A#S!Q MN4XB@F-:4>#1RPKY4$0( 8C5(W]%GIL__KE'BR,MM4:"XJ;L7%AJ40>8K&2T M4;U/*@2A&P48>I'89IU9P: M@823['YN(&$_RR4B+:[$S$I;*C;:0L77RQ)Y2QM8!1*L"XR%G:Q"7 MW]F;!4#SMYHOPTJ'MM:FN9S=.CR[M2P,ER/WLH0,J\JK1H*90=6:U.!<2?U0'Y.MI8 MG;=WB^6,H+=F3Y".JEA'\R//3;Z1$;TST]%42=O)%' MND^\B!=NZ&MR*#O+WBT(4\8[)G:[ LXY<[1,R:/4Y^*!XSE!M<";=9@Q 06X M#...3+,Q D,(R"UB[/RYQCYA0)15Q]*.I'T\K7VP6,Z&__/+;'(SFB_^PQK] M^C!>_L-HU&MO2T0QJ^-&)E[2]9X]EU!:%&$Z:@,KHL0F=.4IVRKXYCX"$ M_KR35H"\=TRI8=*\:P_=C'[UZ\?]?'SW'*\EE!T41RKV"P8/?O/RO%=!F1.- MU="L"XP/.K-.ZGF[G_:B:Z$&[*1;P%X"?8FOT;WM:?)590 H#A0]MJI@!HRK0[S9X"#=+Q^$ M$X6+-1')0C(Y_%3K"N6\I<9)-9R \9!E568K>J(+&YA<[@A0[FK6-[E=X)RX;(>^XZQ >-MN+;)OHN6EB1GG-2'O=H0WA M+_UN\,4.7:$[H[WQ#6CT;RBBF5\"/TBE!3 O2-NL+2MZ!6_SIC<'1^@\.6H# MR'7"$#,&K>%4'^3(4RHP1*:(W,T"\0,\6B- \<8PA:SB$]#!ZAS8N/R"&[*Q M- *4LW\+;"QA99Z-VM0FLU-Y.EZDJXG!X)5RHCAL!6JE8LL:B=^=) MN%_P4!8?MN0<766VA7(R MZ(N?'#)TQ,LHC$M\))\./"0?#H[=!=DJV*&'&6NRH)VA=9D7-NIB719@;XAE M.0P/0;1%CK?RD,M<5"5M :R*4@'T"1+QXYBIMT3-32]B"D)TC'Y MCY$PO_Q(]9RGYA-98E(+ QM.9&J--)7]:7LF]DQSIFK3]RU"&#ZGSPDDR'XH6W)8TX!)M$-EL@Q:=7+';?:(!=6^M?$#F,4 M^KL\2,>\P];%+& R[%H5I<[(!=%R/V7_Y]B*-XBN-_H/2Z\E/@_2MW3^?4D(5INIV[=S']H4_3 MUQ,1@8EM;5IF=\3'012'2>IGFL5K%"[7=I"CNB=5M@UI^T"A/W_OXOOC69PV M] D)483K[%G8^!6NIK:WDK+9^H]%O#^+G:6,;L"DL;ME9#]2UNE837O?&TCA MZ5^B>PW"&*0L,)D?^.FX9+PQ7R M^,)I!(+^Y?,,0C@U:?E:;&SY/;5DDV$\>D&AXT7H/B2;[K:MJL*$_@K1$]G-CX,X](+(<[*WZI(XBNW ]8*GU@.5;8#4OVCW M$HB"05R(PM_)DE3"^N_(>UI3Y\CZ%*4Q4T[D4IFA[*D#F]%*8XE*8 GYA"LFM[#E% MD%/ H/3;5U!,Z AC@^S@WHRO_ K $C(%J$)+L\)]1VBR239<>A[];MH8<02@ M(.@1M(9(FEWTY9.T^KOIZ](RDE:A-;^TMN M!1DN-^%?T4WX\T@N[.$F_"6YQ6ARRWGD")YI;DM[J&X1K918O"Q#7Z_M1SA9 M\[[.4@\]$O!K$-7?L$^&H2\P]RVLQS-_!04CNB;A:Q;8N1?]>1LBFCF&0K+3 MZ4MBSJ:\'77G^B25*97UR.U-$J%$7H*-@V)I&'?D/)QUG1@31ID[7119:BH3).-S6$*+? M,L$J+V%<1,QS9/] PW42D54XB@H0!4F2DCY0DR:U+)DBK@ 8F,$CSF^LM@%@ MSK3$K\*/*BI=Y7W/DMC%.,QGXV=XL]N9MD]"V=BG9S$+O/LEH MRFL))GPNI"H/>O.6HF+_J-5+;6"$PF=T<@!CO>TE[6HVZ48'/79:C<("<::) M,P+,Z+_CP$G"$+E+3(_"/!><[B!0]+6N8.CB"\P95D5[;8=/*!H\1NEM6"4U M/^X")9>D%7Z>8 >,>PM$'52!@U+KP_6*'[>"LO-0$;[JMNX($6#L*+:GHQ;[:V M%U* Q<:1U]CTTM42TWCH 6/9B7VA6&KQ46L$TVM?2\S5PAE"<'>(-QLO3A&E MY8D(U"AP/$3!GJ GV[^SXQB%^B5\OC\-^PYG=W?CY=UHNES\%_DP78ZGGT?3 MX7BTL ;3&VLR^CR86'>#Y7(T7QB-"D]P5"6&* #,:]Q33'%"^/^455FW(]Z- M9%8C6#%>,7:3'QG% ]\OO.^QB"F-X8JLK7?S=? KRM^4?V])1C< M$IM-K/T2WR$4TX!:0D;8S1&!D.KV[-'/48L>R,H1TL!ULD'A?8A=LFHN[!6* M=P-'$)#I:"+3>TLMOG=$ _-[SI-5X.0D*UM\)U B0')4RMM&WO)G)L3#T?$[ M') ]6;B[1P28F *)KQ'9UM+)R F42B.!?XF79.WQ=U*9_+L7K\EVF>;P+O$0 MA62[%]QA%_G1;#5XMOWT&5?ZFFOD(.^9[$$77[S869-!'@*4I_[ZNUD2SU8+ ML@VE75D&XQR@-FU]](3V;,C:BP?2-"&F.-[3@BX*!?KC(,8+1,1@#54S5"$W M[1HX0^U0)2TPGU.5PKM1%'L;.T:SU3WYP2,KXH1?)4.Q+Q3W?9/] 1V#DG6,JRZ MXL X(!M_=XZ>49"0A6%KAVD<;XJ^_#]$SP0NGQ/*7:%X)K0XHHR=>2N6"H_M M$_$AN*6'O=EJY7&42+43E .S*M-4\>I.D4X619[C6:&]&;^S,B(E+>%M!4!Y MG6]QB+RG(+^VB(/H'H4;.R S^[LY\O*7Q_?NDSU6C!HS+8QGVA[JL[D9OL". MH#=HA=)[#L2FT*2::'^;-3WIT>/S"H?IZTTW$%;IKG2IV8JCR6C6+:*=@.GV58 N.UMNJ"TM3O6N#@&2GF:+5"#O425=:' MS+66T&#%?GGA,$]G -/>PUK,U$'P+)@[1V3'YWAD.YX2/[Y%A%:VK[33:G5D MT_7Z6A0'3DENMF M&+ULO>Q,^@]DAZ3C7P:!>XUV6!0Z;#(:E/BNHF0>JI,UP!FH'IXL[BIJ.#$= MY=)#2:I]YUU(Z[P=J)Q OSYGS\B+^I6%K^KSM-T85@^'C;S XC@@8&W2!2%+ M O)LO_S=OL*E_IGCA],SQV+TF=ZF)V>/V]G\;K _(HO1R:P;._\%""]WJ7_ZA6>EUCI)[NA^=W+&>$W^&SY_ NYK.;P3J1-&!8 M<7^2(> M_T@A:FWZR* D,ON#@@B37FXCI@\U!78VKAKUI5U,;PWU6"!%!]B>\"LJ>E]K M_5#$&0 C+\7O+\7O+\7O>_05@"I^_TK?9.*]H=[\4'!YFZFK0\'E;28@YO\U MO^\$.#3MXIO&&_!Q%ZXG0M%9: I46)ADF44R. MO>'HQ?$3ESY/$45D_Y@Z;SD246LD8+L.;5&IA32PP^K>0&7)-8)R+,R64 (2 M=5G(1*H7O\Z-%VUQ9/N?0YQLR>R9J-!H0)9@CMQ]?KG",P3M#&GZUDQ=;K:# M?2]L+P[C ^>?B1>EY$W+/!';0?Y,ZTNS6*O4S?25F4;L4\*P%Q;MR\O$=*?G MN;G0T,?)@PA=HX!0EOGPA&)'TY=A&K%)$<=>&)56]RE*LL_14^+3KKNLP'D. M$5.;%#N:OJ;2B%&*./:D45E!8T1 F<5K,7,$C4W?-&FH.5R\@.T)TX +2M^@ M(WNB',PI#G"Q6>)?7E#K:OK:2=-=HQJ6P+B:REP9R KTO$V_I)/Q:RF-#P 2 M!($Q\7!,*4Z=QW=1KQ%!O'Q58O1"3J:$>EY@A[N4#@1=NB-4LWL,.32 33 R9H#,RFZ7G !'C!/.H,[:U'CA^I,\#UJ)$F!YUM MB)R\VD_@#C84_W]5!;#&8>A;I<-0#H]5!NB_K#)(EAVX5AFHTIGIER9+HT;9_I?#?X5^P+13 M6PP44.PG]:ZT858\DDF[ /-Z:*;.R; #%@4=N'\D4?H"R"T.RZ<=CFX)VI]K MRJ,":G7/U/G7]#^/=H3^]O\!4$L#!!0 ( /:$ 5DR97YW X, ,CI!P 5 M 8VQA&UL[+UKB6H MV8@9MR1F)C*3F8D$D$C\V_]^V8?H&2=I$$?__M7[;]]]A7"TB?T@VOW[5\=L M>_6O7_WO__B?_^/?_I^KJ_^Z?E@@/]X<]SC*T";!7H9]]"7(GM Z/AR\"'W" M21*$(;I. G^'$7K_[MM_^?;=M^_1U=5_,!+77DI0X@@Q6M]_^[[\X*:@%D=_ M1/_ZW?OOOG_W_>_0^_=__.'='W_X'9I^*N$^$^]JR!*,R_:G+ H&1'>^Q]__/$[]BD!38,_I@Q_$6^\C.E2 M0M#?KDJP*_JGJ_??7_WP_MN7U"_Y:K"E$9Y\ZF<5 @_\^^_R#[_ZC_^!4*[C M) [Q ]XB)MX?L]<#_O>OTF!_""D]]K>G!&_%PX=)\AW%_R["._K=4_Y_I/R_ M_P/E__\M_KSP'G'X%:*0GQ_F4DE^K-$JD+X;E=,U\2+LW^>LR:_F2V; M&8A&[W$2Q/XL:F<$Y]@0O*\R+[%6M@2?XS^D?UF0GVH2X)<,1S[V2QDH.87K ML]%87**$*]+QID8TI($J3NIZV81>J\>LFF)$]^U(A?0'RWB4D4 M/V178:[E''V;Q'LKY@HV8@NDOX2/H4BJFD@)3N-CLL$VWVDY1[/1VNH[YXY, M"@23Y@(XNOJ\^NH_2E1$<%&.C#AL]&N)_W_^[;O3N/W+6/NVW)'-Q'FH8&DY MMZ9X\^TN?O[.QP'-97Z@/U#/^H%Y%?FE$FA-*)X)W/QX?!^1L4A=X?RSP2Q> M9 WBP>5?.H6!^%[_="0A'B?AZP,^Q,EY?%1"PG[;$L;/O_@S,# ;$/(A-X<* M'.7P$*9193"W)"-0B'8&!VL60J;/C:(&!&82 B[D!I$#DWG!1Q0<9 I(O"@- MZ%RDC15-4."I0<)Z8YHX@X.;,H2,**:/"AX@8.3)RH<@Q'?'_2-.!'(U06 , M0L9J:0CGGX]N &(&&E]\D1]2.)0#CO^%/^!=0#/2*+OS]J()0@P&^<6+6:Y_ M^748( ,0,2$S@A,LHL#C&\(\VL0)"3ILG;(B"S]\$Q^C+'F]B7VY76BP(,W$ M2*"ZU2A1@(S(@">93=50)X@AHSA!!0%$*8QO:&OO9>Z3Z2[8!OG^M6:^D<)# M&I=&B+I928"!#$K)C4,%M9BA,QHS:;*?$N\,6V'VNPT MP9XD3ZE_#&,;(A9+6^ _&_V[;P[>^*Y92* PHZ<7M/XFO'^*(_F.61,$Y@N6 ML5I^R>>?C_Y%BQEH?-D,##$X@/7'"F^."3&W]]\_KH,L%'ES$P3F"Y>Q6G[A MYY^/_H6+&6A\X>PS%&_1^^^_?OP&E5AC?NOKQ*.EC*O7_6,LDN3L;3#0, MH 1%)2S0+OC-,4EPE.7';]1J2>9X3*59J0P<,L57BU!/\<6P0"F^BAE9BE_@ MH H)Y5@0YR<9IH5=P3.^]3*O8$RQK2\&ASTQ48EP?E0B@@4[(Y$S(S\R+),.)%\XC'[_\)Y;'EP8< MJ!6)F3XSG#H0E*V(N)":1PZ,�BX*.>8.4KHP]!NO'"/V,OD5\GD(,"G6QI M6*].N21PXY]X*1EIGGX5^Q\Y/*((H-<+3GQ_('\1+66DD+"7"R2,G]\M. ,# MNUH@Y$-^LX W#X8 9QOY'1@SZZC!NF ? N;%%L(! MM(@Q.ME12WE$:WDREA MPF>,AYXH@SW[',8>A$R6-E#[&SP M1K4K>\::*C.@2(Q8A8:(8C!H1*J&'[/61038;>@DT?< ;3'A_#/$=SL0U*V8H@/.)@2BU:44! M#S.[:!EJ3C(%"CKA3!#!FFBK6'J1YADGC[%FMND@5,()%=(+85X8QE]HITRT MC1/:-M0/,A3&9')*:6WP/[V?_/X/?V!Q@_SXN_??P_K6/'HF0L;)*Y%8HITZ M")SOB%CE?87_',0WF@PTS*8"H0XP\*009UZHLGH+=@,LSZO&V!W%J^X3 M?/ "?_9RP%&*R\':;T-^2NQNBR( MCMA?'G#>0T>S0.I $'H[KHL:FGMV;:@!;NRU9[=YEEH00HS2!%6T$$\,5=0F M(\]MN@2V=X6LZ8AGTQQZPJ'/EG)DA(&CF,E2M6^9IS92CG]@8+(_#!^1M$$& M/FZ86'ZYDZXY-AK3N^T=%GKE%Q._RU[O"9^L)_O?CL&!GD7+]U?4*)!K/;TH M]46>'!YH=:=C2+#HR5'8J@>7\!,4#;Y;HU_(79 P.M_N31A89_\01$&&%\$S M]N=11K@-R$(ACUMR=]A*5F)HRW# V%% \%%6(QI[C@ M,ZT$FP-(8I#%MI(EWUZS_&Y&VHSR"P,2BC1[*=+SCW'L?PE"^1Z%+1G(+:QV M(M=WM^QH &U\M6%2X(@EF2M)C!G6*0]GCX,-*>N,70)#CU[HJ=K7]2@7_VS8 MD))=XUT01:,)9["K"6V7'#D0?LZAR[5!4,8X6 MHS"MC19=36$47R>I.$X2&LN* QO=>DJ% !!T!4EW+']';$^Y>:X!!;.&93,\WX@! 1Q 04G MDH5I&$>[*V*+^U'R>:W1#RC B*= RK,!^',?^8$/X$F/\JQD%-LT.]KIPNP8Z[9 MN_N$S@X<> +_C'(2P $>4L*QW<_L]J *P0D7,[A'*(>&=B.SRW@<@H/7"JW% M*24(3XANW(6Z]UYI5:+9+:AS8/C[3V+V13>?ZI"@=YY$K,@O!A70KA2"MQ/B MD$.#VWQRQ'[3>>6BRN!!+5\MQ)GQBX&A[%_%C+!="X,U-8$AOEG$C-:#3UJYS[FPL"W>SPXF9;1%' MNS5.]K?X,6/W\P\!=7_LI7CY& 8[5K^M\0]+&H +H3;"UM9&-@1@EDOV' J> M#2NW82F5HL$$HX,8(<11C4+(-G6I:K#J*9^YX-+:QV[J36,] MK>8'V:HUWX!R) M869AR9%(8W.9:^',TM52 (&+.U::Q ED49]TCN50D9)8(&6E4AW%C7(E$4_R M(A]:K%2;/5EOJE/1A&O52W;2.5;"Q#-O5,@,2999+-?3!5K,I]?SQ7P]G\E[ M>8^>$BES(6=,U;H*RLVZ)[M*)\=JFZQK?=@+76>U/>X49=B+XURITGU2I%N, M-5639R$D:#\_&>-G_?O.P:#Z]8GY$'6O*Q+@XI4Z!CQ!\S0]8A^\EX.]&&DN MQC^]^_;=NW?OT<%+T#-%1 >2TZ34P?\7^OV$?);_DB+OF#W%2?!W[/\O%,41 M1H%:]''ZHY_>'%2V0F^ 78]E[!<:W!^!@/3RUS(1/. B4.\ M?_=.YA*_^W[RX^_>L>,U\N.__.%]X1_L+S_\Z^3['_^U_/'][WY$\>EURPDB MM Z8O<8> D\\4]]GS]IXX;T7^/.H.'F3'9?+H $+*=0"U,HHQ* P110J7IHE M%!4T8BU5@PAM<@3H^HFAQ1C%"1YPY@41]F=>0F_;IM/-YK@_AEZ&?=K891/( MUB8FB'"N82X6[R5Z+!"',65+5'Y4 B(_AP1VFE%$&<5QU@GVTF/RJLW'1(!P MCB%GFW>$)A2(X,AP4\X2DGVEA^I+.*4'J0LMVOO139/VE(!K4QM(_!9O:H-":@J5GL> ME1&YZ''/TRD.SQSHC=*/N"[U3KD@B$!K!'.DK0JYM_QMOZKJUW6^VS>_( M]K[R,&NU7M[\YT_+Q>WL8?7/:/:GS_/UGQV(6,92N!24W&):>WIH;BGL$#&M MG9M@!\Y-='?8]:>F$C0GCLB5(MET4H ^3%:E@\/?HB3V_CXF&V/8?-E0UD"8X@,N+"Q$J^VGC'"A%G&6+!F]@9E M_?E)OZ")O (6/E/N)+'\;4V7"@#NO629D&2#Y/%LP^0>)ZP$P^@X6([L2IF M3CQYY8 ,TX%B C5K^H/YZOS1J=J"X:4"<"\F03JM#G.---%$@< MPP'W$;.D-[#&R;Q3[C.\5&#NDU=\6&BA1'#+;>IBZ%PFAW;&77AVC(U*4\8% MYR9#2#-V49IEYF:$Z43IFDW.9H &7>!FF=?42\9<2=7&DV=L-S+,T)083KB- M26ZF (=V$\/\I6Y.KJ5DX\D#XR;*3$P*[9![R',P":@;;J',5X0FY$3J-;P< M,&ZP/%58FTI>0W'((02B*+V"@W?#-1H,F=D55R3OFI,,*-%(3PS2&A*6(>[U MG;"ET) /!BH%J+\+* 0%>OY/P4O3AI9WM[.[U>P6D9]6R\7\=KHFOZS6Y)]/ ML[OU"BT_D(\^W3_,?B)P\Y]G:+%7O)(AG)8B)X6]"+Z%6 M_;MW?_CA';-L^I>_$-(XS8+-R@MQ^H"?<73$G_#^$2=GXFBAQ[=N0P&H?6M M![-P/]XP%BB'UV8ZRT*:3W:IN M)%XZCPC+D9??-#5S52T*D+\:BE(YK08>SG.-&!.T6^>PW/+A2Q5([L:&:I5*01&#'6)=8F$@A56G MFFVP)ACD;7XQR_6[^W48H)OZ(B::9L$'/]8SU9V.8C8B.&'('XBIW,018_:7 M('NZ.:89R;.2V4O1*9R^F$K^Y\NO*+>B!.X.;007>(P-&4BGLN>S8;0%)3<\ MK =Y\CB2Q0B_L"R$]OW.B<#?5>A92N@#US1;;C_&L<_OT*SB4%YZ($> /&S5 MB5$_:I5! QVTJMD1'$JF&7T)9T=14$H P9UB2!E&<82/29RF]TF\E?:%JD' MF;J 4=ZVN8]!C+DQ?N.;9Q#HP$" [W[VQ.PXC?+SIV"BW>SE@*-4N\Q1P .V MR=<)4>N2+P.&:9*OYJ;95[Z$1R6".TNA]K+@ @%X*PB'A-SN(XX(7R&9<*;^ M/H@"*@/MOUE()=OC,$0&W#*R$J^VC62$";.U9,%:,U/.D2=HEZ.STT&O1@"Z M7SF4>"/M2! ^CIOLF! V;YZ\9"=]E$(,"KFG(&>]OFG0A /:%9 Q(ECV0N0Q$J(#B>@U\@DU$*DZC34 ?N1-28N6;OJ (3<:B(PT4,^5N@@]$>Y/(X MN3).+MH-="BGU_B1!C,YYQQ"C0_RZ88^:D@PG(S^E@5^\;%ID1MRBA:N'M+4R M(/0DZ*8F:+$# !GH!I'K,4<;(O(MR)<5LOA+UH4/>$>;N<;)ZR?+K3/:/_K( MFE[0=F5)-03:LS' @G=)3C5YN@L)E>=QE/WV?CF]-OCHX0 M&X$EA#D*,=WF=NKHP^C(PXVC#N4&2&Q^.##.%LY@[(]KW*<&\3HY>4@'#+S) MN-#$3V"P1G[.A^+T*P=%7U/@P1-\94]R<^Z++M]XQZIU3];^->V0^LTHCUF8 M>ZS%=P'_[ %[T^$NCN(Z]T74T1W/&R(#/VEO+%[C>7LM)MQ3]X:L29Z*Y[&K MB% 0^,:A,_[NDGZ-2ZDT46*D9A=$9IQF-3EX >^PO/.%"2ID&PQST>H],?1X M0 TR3!D3WSLBJ*5KE1MK-;$N5=-4*20QH&9K%6 <7?FLI^Q')RI MU$L:8?16VYD+DY)J,G+ 2VP=Q$G?L'(+MSS"UFZ4B1KPBJ>+8SLS;9Q6:^5E MF" Z$H&*15H2=L:)'T1>\LHNC1)-;.@UFIB5P)5S MHW36'7!$Z#9H@RJRV4IMD.$ V[$-*(\@A>,V@A#],M%I6'0:%SVR@ MH-K@^=7I":J/CTH&P-/36,&.^)=,J:'2TT=)R5 M"M",D0U0P/@FX446FPCXV!4WAM'$5) %3M,_EJ&3&']Y0(.^?AQ%'(-KCZV^ M&2I*']4F(^1O!"*_S'P?)_0/TRQ+@L=C1AM3KN.>4[=V@T%'DZ'49Y>PM1G) MT5RMO2BMT[2\4TF\I4%S@BH&4,$!XEF@70E@5975,V FWN_7(_;OG&YS5F?1OY-O#\D^(FLG(+G8N]$4S9C3<6! MQH]V @N[0IJ1@&T9:<.CI.!DP^/5*]3X,/Q'Z+O^@XE<\UZC!@ L2!E-?HY"A]Y'@ M"B &$D7BC+71ZM6^$U2,BSZ74);EQT&IA?4KA0?3&61DMU;4IU99QZ MO(J*NW'MQDN?/H3QEY^PO\,?O2"B?YQNB98?\";TTC38!ALF3G[VTRZ@M1K% MS4C606&F(:S%$,[%KM8RM E:MS@)GED#H13]Z>B%P?:5;E1X*6+#IQ<2G?K3 MV>^9Q$2YJ)&9]M:.\PC/.]D_/$KFU2]1!.&IR>>:6H0.90V*_*#Y4+-&A.UDW MY-1$224&Z,/!.D'.W@V6@4,]&ZSF1_3&KDGLFS1.7^Z]1+6"&">"=)6WORU: M2?>1F9=$)*])[W'"7CT6'0Q+=EU;X /U(FDC9-62Q 89KC.)/9?-J#X%ZBW2 M ^\E"41H($9$4G(+?@.S+XDU)19T7LY?) ?>'-;7G1 E7'MIL&&::%V]?)HJ8(1@X.%WAT(O#Q108+$D;4S#27(=.'N_G=QQ6)%\O5ZAMT M/WM JY^F#S/@6& I1J,XS)G5Q+D@+),P%+J =<<+:LRK7( !.F'_'"<&:_") M)M.#,7Z5#&YDY#8<4U^M;;2[EFF?"U/,J8:B5]#NN.V9 "K'+4"=<-T:+T;. M.TKF9^V^:CE&^'[X[[1YPLMTRX='G,TLR+ MV,.VZNS4G@R&GLE"&GXEQ(T0EL$%1D)%P**VH>85+RMJ'%25ET547] MR&(6*'T7%A_P6 MD9]6R\7\=KHFOZS6Y)]/L[OU"BT_H)OIZB?T8;'\905^D9[*=9_$SX&/_>O7 MSRGVYU'UML"TN@&@L< VA$"OY+<4^^S>OB45F&:Q+=D4;MQ02J@DA1Y?T=>4 M&@JB;U!%$)THPI>@]:X%I@$6"! ]FQ6*#;SB/=U,3-?Q Z8.$82XUBEA'??C M]\,,!1<9AE0='SN&& ND(\O-E+!:32I-!HU M#L7)Q_2/&ZK5KX^E)@^RY)9>K"&V3"PX>\V?*/W;,3C W\J?[FF[M;\S'FF+%;)4W06/ M(9ZF*EPE,F71LWF/Q"2BG\=C&D1X M\!OWVAQE%.'O$WQ%^ZSO;)4 D.!\""*/+$"B'7NVVVBJ.D=Q);D1BR)/;>KP M#B0V(H:T&< M?B1+\30]$E1Z*S5U++%I)91/A0I*H39*H49QFC)&+*,5<>;E M]KY8N=P3,;)9N7*1*,04&^G2_-:2@Y9L_0S1&R2\8[H@_D9_2P*\23/8T3]7\ M?_:R>2+\X0?B_[/M%F\:.5IG:D!-4[HKH&JATIX47$.5KCP+&ON4!%&-(BI( M\B]*E%01)8L*ND#=6?YA%*&?RP?7QZ:F#R>> 2LOH&'6Q)Q$6]7)D0P8L-Q* MR7ZMT$H("5-BI6"E83X,^.J10B,>'+RXV4Z*+-[\5DBQ,9%BI,/2+4X2>I"\ M*5_NI VOO9<;\L= NAVC1X,\5#43J7[0JL8!.GPU84IPQ)FCU5[=S3NT>R^H MP 7WG:["!=5CDM"-BHD$"3<>,=@LP+->54-@1 6^M8BGG64\<0 M&ZJ9CA5[S12'I4(IHKL8IY(8=A+*7"\,O,<@9.4QU;LFWN9OQR#?ZU#4S(RS M0@51 +?9 ]_#[TS\Z683'Z,L?< ;'#S3EJO&FA.ANN2WETQ%/1UB4ROHZ,2'YT(@.^F=I"R$B?1BP/D7?/HF:P&XX1$ V/Y:S@N^9- M&+4C<0B.>%"#(U/7X1 ==!D3L?3\ _G(?8(/7N"7&6^Q:TR29-;77ED,V):8 M2UYE([[:W4PH.>*'YJR:.FA!D3Z%4ZR<"J(L*\L?<1BT&+&+_W901X'*I,Q+ M%%VH2Y3/ZO?>:ZLDL\)SR7='SB]-6(IK",'!^:WTR6*L"%P M"7T71%YGCNUXGX7^^BL ]^;I163+*\5..BK=.TK[:)BB).2# "BHN M.;*636VKD(J"4:N0<5)61X0=Q7F)D!N,_>)N%6,O.R9XN;TN[D+A_#%0*DK^ MN;1U=SM2< [<173>A=O0 7'B]HP*]@]S4N5%RXH8/;@^D:M>Z&2>4-($=N_! MU) ]X<95PNHTGT[IX&5%/8K.OM'\")4D)L?(QPE3 %'_'C@AX:447+:91K[N M0I@5!3/5T;\:?SS_([8)+\D-F&G($/?%&OGI'V(?0&7QNZ] MUZ*YTY16?=$;W$9M70SP +W35*B:3^J08#S1C*NF(19XM%56@3E:FY?ZCME: MFQ6T%9$P]$1W!XEK.=;FI2&2]31H0< A/[.;!(VQW? \Z[E X((@$Z#Y#G9W MF0N?3%V=[\QW&#IO45S&%EFWK3''M\3:[6V+-HO];24AYQS70&P#!U90<# M6MXT65/5;G4LOVN3%'85,N"$=,;YBOCP(4Y(L"BV8PL#ZPMRNP%)YL@-:K(D^"Y,8TIA9*6K(B0P*Z\A2*B0I45.$Z M-&.UEPT7T&RNR@FX,5'1=P3H3FCDI^:3E P)?H)2BR.:G,08H!.3BB7YI$0L M:YGX0>21F%WA3]RBTZ M#G+S]-I.9'9Z71Q8HVTEI"OGU7FGX>66[SZ\C*C8]/^T;N;9"S%KDY5F2; A M\8I^,(W\^A\XR*JC+7Z!6B3/@D6["*R""FT2A QV\)67LH9 M)6!W4M0]3H+8;U[XE[:@EWR'8S,!%XAAU,T'W7$Y FP$"(*5TV31KBP?.>P\L^LTBY6:>,U\!IM476Y0S/89B5IF79!>AFD>\ M"Z*(FA91T"OV$N#'E(Z'0XC9NV,A99#63\\CLC[9,UDT=PB,L0&?6[(3L/;^ MDADJS(-,-KPUWS;BL%D\"^.T:)515=$CCAST'0%7I!VKIV/9'._>"_P[K'B' MI@$(VJE1PO994\8S**C^BT(V9-T'\YZ*]ZPQ-P&&[V!JQCTS;]96FQ;(N/0$ M$Y&1S+8Z^SZ#@C1N(<-URZZ! )FU@ >!3>=0#MFS"=OGQISC !\\YX__GNZ; M1GYU>C?/\%Y["=,<'_#8V5;(VJFS*3+,H;,==]+'GT]7H^D*\734S&B@7TLJ M_P?ZKF5'<269%"MU(;2O;E2Z<.869O% &GN=PF?MQN@*[TA?K+@^9G=Q]F?, M0I%T*6F*#KG;92=B?:?*#!=HE\F&.<$Z*J%U?:T\.YG);5WZ;-\4HQ:MX>T5HYFV^4$F5 MG@55IV4TMSPU\6:DJ[7CGK- 7A*D5')6)!VS$>BO2:F^8^I& M*[%5YF4L$UEN6:GJ4QSZ1']TUS9[U6U;FN$";EK:"%?;LC1!A-FP-.>L.6LO M[VYG=ZO9+2(_K9:+^>UT37Y9KXI4((-9OP%'S0< *AVT8H3DM MC,^WF!SQBQZDNCI)!=V"*%_PSKR$+DI3I:O(@"&;#JG8KW<;$D$"M1F2LR)H MQU/LJ)30KGB!E133S>:X/X;TZBQ]A3O8*)J+C6+WZZ+S YNT\@E,:?H*>#CK MUPK!.X 4&,0'--PT#*B$S[.,ZL:W([[031K@G.GDFJQ%$5VA)/@)1VGPC/.R M&'7^9(X/F$O9"EG+JTR187(L.^Z:H7EY,T?3+$N"QV-&CZOH(P+W7L+6J&ZX M5V<1N=F'$4 U"F@1I]!;[T]$X>GRF*69%]&R:-E^6Q,.!.C>Q(%MY1G'D46":/UY*%%&\>M3+R8O M?9((> 8#Y[]"9GF?K0& ^*F @X8!\!VZ5!>#^[1EE0&;\'S6B.OK?WKW[;OO M?T_OW>5F_(U#T]//7GC$Q?-9_DV<9I]P]A3+BBS-4!V9M#2B2>Q)^;:;3_<_T@SE),#=JH.,NWQR\/29!M,ME8P+9-&UO00>R3K6ET/7:54LB0/6LK;@4 M6W&QBXQR2D6/L2J7!^D$;]#KL2\5.-X;7B)FGI#UX,I*0L[YLH'8!LZLH.*2 M-VO9%!\+%9,2/]/QLSEMCD;P73EYJT M+N_&>H6K:ZUV!(G(3%[6/%QQ4=D(U8G*:*UHDF)I*1YT_;2&,659\H1_+8+@ MYYY:-+9SX5YR>S%O3X]&E'O4L.ZU3'9>%/R=!<@;XO1Q&/AY3ZG(OR?:HZT. MZ*_+;='(@*PCRFM$NN8>/=&&<]!>E<-[<"^$05R\1\Z;S42FZ\\/,WJ7<7D_ M>YBNY\N[%9K>W:+5YT^?I@]_9K<W"P_WZWG=Q_1_7(Q MOYG/5A?L3*=V(@1Z%9#5]S;8>%$VS1L4T)F>T-L$.%WCE^PZE#^*-#X;%^JB M'53>FS>WX.'R'+^UD(T8P;-!#]8X1EB?#YX5FLM6S* 3-WP/1(K#,81.'*&2 M)?0K90HQKJ"+*QWY%BX^4E\?4_HR.7WKZY$HBJUW--F,&@4N IJ(PDLFA%0F@HL06/#9W5.:K MFR5-+3[/;KEL!-QD.0GX]OD"BY(G]6-@'6Q%@#/#@G,1:*]Q0M$HB[&'+5+%UXH//W^L]LRY%VNKRG73 = MM37SL&Q'PD$+- S;-OANV:5Y#"Q)3! CPLX9*C*.AOH^Q';0,S_&L?\E"$,B MT3S*"+?!8Y@WD$Z-LVY+&G"^V4I8WCFM"(!X9PL.&W;Z<;F\_66^6# [G=^M MIW+&9JN5K,U<-9B))]N+K$EXKC%*N<3.PKNVJPNN)9$V&1R(I-W\T\= MG53ZD=QA=YUN-LD1^XO3&P)$5-:XB/^3>GJQI ':FLM>V+/V7.8$H%ITV7(H M.#R[>:#;C(OY]'J^F*_)2IB9[G+]T^P!+99W'Z_6LX=/_.?@1LQ>P;G/'\$A M$C?58#[YM*8&:MA=%'!FXFU(01E[>UY%K=ORMY0*QEK8$I< M])C?9HC\G["_H\^(5B][6L3/#A0A@VQG1=0C<6MR0.&Z([_-JH39P_SGZ7K^ M\PQ]F-]-[V[FTP59X:[6#Y_9RUX79_?:&J9.)"_*\M6U2QWH78KM:TMR*I*( MH\E6#055[M%D1Q<-0ZC%Z9A@T-^;MNB^P]ERN_9>]#M?[:@YW9Y>I0#+9O4B M4JZVKI?S*EH=?_[T><'>LJT8 !4Z(F ]Q# CD>^II:[3?TW7.GYI66(KKO5Q^\(&'] MB4X3HNYX1(T"YT\FHO"^I(('\2,]0PT#^S"=/Z"?IXO/,_1I-EU]?I@YD).( MY- %:@V.6U:E#-%*!&?L2A>Y*$[>;HW+])VZ?-U**A?=I?D .9U:M(_&JY& MVZ1IQ6FT1)-BP+4_T[#4;'7FX)OO(C',MX63WR6' A_,PK1"\1TF!03Q(PTWSK?GRJ=BJ MTYU+_F$MS?3A;G[W<466U62E^0VZ)RO0U4_3AQGXA>S"H9?;>O=KMJ%%NWFG MI_[813=0DY8"78C"=ACHKH[SA@/M*8+U'^C*LG@^N+J>KF:W;.=E=K=B]XS1 M_6)ZYXX/,+FNSWO!A@#WH]YD M$/4W*-/'>%OKW2SK\9PJFSR[-,F.HT&'0],#ID>GFXPUM)Y&?A&"3X>GFIG8 M A\NG%@+R0<*8V20$&#)7<,T'V;TSC=($^3=?KV0-\ M\8E>6H-2%"LBCMNOKDS%@H*[%FQ0PE(28;-,C8RC$TP_@E^,[^;%.FOOQ:*G MFP(#LAV75I!Z-RXI.% S+@T_@L95Q,IF:#W]+^B[> +>]4W=5"A.69&FJ9L< MWA4[TC=U8Z6%!,?1D-Q&)F><8X5W=#)YP(P;!@K?D( M!D6FYW G]$G^7M(K^K7XUQU/ZUM46&>[\S)V4'CJ@2X16P0(YT1RMGF':4*! M.(>,C>9#6 R0FL<)U*5)IH4@U\6K,;!6_CDE7,_2+-A[&999^#D0G'6+V>4M MNPX!8M4B%AJ&\#E_ [H"/FQ><+^,:1\)TF4_^OQS3?,M6N2SJ1!%RP]*"*VDJF SV8)4YGAILK@X(DLWA*%'%4B_![P)O31ESUXR2L"9'/["Y:1)')$?-WF-E\T" MRIX,8!;84N1:CFA) R:#;,5D,RW#7VI/TM8(.3PU]R0^<5A\]BAOC98KDSGA M,]Y%P=^Q/_<)7R3 8#_O<3S=_.T8).2WJ-91-DV/>^RSD&L^O_BEE>N\EV7)[W7SN51E@1AAO M_% SFA)IT!E\L,'"CQ]O6*:8).0GRZ6^#MV%"&8FHCCLJ'&!8X4)37 @>YEB>Y7/&1>>3C;1 %&5X$S[CQ M!*9U6FA%S07?:J4 6=)H00H\A[3F59-CE?2N&$'!=I/#GMRK-I:\-I!$&\.> MS:P3S\=[+_E-[<#&6.#G)#J!!*<=,A07SBS4O"E-ZX3JXJG!90IFNF_?BW2N MS/P?>IOU+2BY,.-;"RZ>[8W) ,_TEGS:G2$Y,X/W*>6M9NZ>H#O<;9%K75S! M7BV:[NE-O+]WKIS0$@.?[EN*;U#SH*'D0G+0BF4[MV463#_AR;J83_S#Z*)M MZO= &I=@JG>EG"/@\IT]5B1*@/NB#9D;]":#< M&/F@W!29H'RD>O IQG(G"(VH.Y4^/L1)E9S)-.I&H&*WN9,CYNM[+5=5>@+P M0<9<3/$:2H<-O'0R8T_I_@4)Q-%PUZV[2[P42@SKDZS,\8X8=5X^8.N1YNAP M_F@K(N^-IK@@OFC'7,,N\PK7$[[;;MA16-X)<\$7<;2[6N-D[XXSK$DI2Y2K"@JU*5;"DG/F9[&;4]2@1Q5-QSO/X$7I<"N^)E M=W%>O$KRZ2,1:+E='K.4I,RL'!8GP3/)L)_Q?9RR(E?;'+4C=1?\M1<%B9VZ M$VE@S^^!=Z6WE/11,0!K470: IW&0-4@+@>.0?5%)G3:E9KVL4R)9M)@%^5/ M-Z3H)^SOV#*XBEFN1!ZR6,>$T=G+YHD^#50)4!7:LT,;+]H$7ECJQ?;@L8Y+P>X%M>=9M$)9TBU5[C3(J6K5_38E_XW*< M@5(0)0K])%N];1=)_8S4811#^B(.^6Q;G^JI/^36!V6@I]WZ8UW;1XZNK(JM M>9-8XUR0&519?*S!VRVF:RRBLHAD*$&N#_*!5ZQ2DXH3HD)JYN@8)=@+:9.$_I_EF;C,,S=E2N9*#D33 M-I:U%>V*:FV*/F&/WH'VEQ'Y6HX)?92/]:"V7;OU,88+^5&/RI*LWKH/ +U\ MZTL"]?JM6FQ,RBLG] XF?^13CD5]LQH-Y2W4G8MZH^J/S@ZYSJ8RG2TC-#W7 M&FS$JO1BH([/4?R8XN29:F4>'8X9;<]&%KUAD)?-:0+7,$/!Q:\A5<>'L2'& M 8EFPPG2+('B IEA])H@?DS$!D7U4=T+<".J]'PKG3WPF-$?T\ O&L&<]#O- M^)VK94/;KN1IOY \\HD^A?Q,1-CAN^/^$2?+[>K)2ZS+S:QHN9!WM1!>G%]9 M$ +.HZPY5>9+)354D$,Y/?I13M&]B#&(*DA(.(N4M)\@\?,-RX5N@_!(M53H MA 60_9Y K3)"O'9H^3EE1W'HQ@LW=&5:T)IY240^3LM-O'NB9$;-E3C"F"$2 M8__>>Z4[]],O7N(S^98'=EY)(R&3AS6I/;2I%>AG$!D/D8 CE7] MB: ,8FR8JTF?.>$)JH9#W'@NA[@Q-$BBDU@O52B+]R39HL&- MSXBVN7*O&'>YOIU)BAXP/7_<9$>:KY$ _H#9'N%-G-H4&1I2<2$<60DLZT5O M0 *\U[PQCX(-<0Z7[0H5V(BANQP%NHC-!\H#"9.9]X*2FBHV),;0?>G'5Y3F M[WT"N_%QO_>2U^5V[;W/P<\CPB'>Y8X7+\6'UHL!NRH MN3#-ME* )+VW(06=Q]OSJD[8&\]?!3Q,2@SJ6EN1 *U"L5J45+:CJE [,BNI1 M^.VUN#IK9!44I;]G,>*)NN?_/6ME'6?T_D.NB5/<&[:QT(UW",BP[$8]R35H M,_M;3-8&FUPHVO">NWE_"F86[89Z&@*\"5&OJA*T)NJ%O@L-BWH41)DZ%.,@ M?J )XH=B2_M:ZPC ?$(48/];H)G1 %Z9V3"IC [5VVD\);84X_Y0! &YYX]BV0*9IR]! M*M&5%!K.3C4"\.8H 06Q.B4O#>,2&13ZE2(X:#[Y@W?X-MY[P7FB8X'GEDD) MA=(95PW)&3,3<&5F<"4F^C7'A5X^]BGE>GNC"'#U(IB(8;F2(+%/51)UZ4;G%"O.:]1BEF)."MST94 MD36:X(-:ISF#C3 =R<-1:J].JG!@7ESTH@IPX4!K0S+^R;D M+[FC690%]%G*&WH9^=X+X-VLI;Q,@(-* *@,BCY]F;W.(Y(KXC1+YVE*7YA. MZ+]TTZQ^.R'_U#PE:$43;QK0=F5$-B: M=&V)2M+Y'IU'<"Z#]J4H64R=H2]/B9V5:[,:^WOEJNVS) M%NRB]OMY&J+PT:2;.JSV[Y04W=RW,V"YQ_VZHI5Z0=Z9%*17[<@#A=5*&BHA M.07"N4]D"+:!5[V,61[)?(QC_TL0AO5&CJS]!O;O<&8>G_L9#3[(#*1 30[3 MQU"N)#7]R=+UG/&^//6^5YYZ]Y/3T#MTECG-@)JB#V=?Q_%O9: NJ#D3J,?1 M0GZQL2I^<'L!::('F?S3QY0U[NY7Z_K1+BY>FRJPAWBM&^J2XK69+(;QNAZ6 MT31D+I;7DA>=G\M(_G5M!9L/^\T$T>CV:SFV*]7TXZBT["=>:HA>_>,V Y&7 M$WH[T8W6VI /:#I/EN:T6&>$[T$TZ-N(=7)U#A7RFB->?.23B=0] -X4ST/G M3!2E"7R<6)1S]#'6VXAO#>4- M%="J@2X^@IU)TG_(J@9X0P%+I[3R?!>N^DF,"S%_[R MS\:>,=2\O(W(9JW\45(Y%2,7'QDM)>T_'[)*9=(U[OB?Q9L3MPH'?U1OB6%&._C2BK5>Y0454Z M\,5'48UDW:-F.0#YB0[!0D UR!L*D;:*+.&90K!6(1<7".=11L0-1MH9K(WV M-H*=0('#+9>KH2X^H#5DZ>%TMVA1FC\,6I)_>UF>7G5Y>AN<=/#6TK?15LAO M:_D[SMKVC2Q<^UV5GI6>7&:UH+V>\A*Y'L*/I'&CH#*[_!+8=W#Z"LKCCGOO ME0D6^>0OR1'S$IUI:Y 1@)I$#J.HJK5DO^3A&E(.(8=9;SMI[$#505TQ%'NM MMQB,OX,%U.+ROU76KJ/F*'JK%'$H%$&7L5ZA")-;OA>7&M[BO*_!VGN11_8Q M!WX;J:-:K4.EDN)1+SZU5(G5/=4LJ;.G%CGZ$W1';";?T']#RV$K95:Z":)- MO,4O ;-^*]P3 W8FQ[2P%M@"@FN)KQAA;->H7E*^>^4C3M>WFG3<6< M>[:%N'[RHO)NG.@!I98TP%^\LQ-6\*2=&0$7WJRSX53^>-)RV]Q1+XHH*"U4 M$M,^GC3L4M19L4=))#X$49#A1?#,'Q'D3%^_?O+^&B)!ZL4,I\DOO/VZN>KK*DX M:<,J@0WM6$3"-5N6\RBQ9R2S9]Z8*2U7'L+J4WB9,T]:2#^*1]\]5TD&0 MQ$B0#NO"^R3VCYMLC3=/41S&.[+\E#^(IP &6NEIV:^6=%)(N+6;AB51A2*% M1SP"T/JK#]:AX\R%? >* --)@LQ$@E$2B'7B^9@F-.JLH0D&ERK(6.;S@W,8 MD*1 S$1S#Y*"L:02W"W;Z@5D8O81SWCMH]- M14I2]]JE,QNJ0/*/N#L5BA;RY2F/[)5/,U3H?2@ST9J;3VH\P!TG$\;$3UK2 MXH!BRR44;KF4__8IKWQ<@K[D_ MZ\L!5!LH/V"@]U3 MAOTI282]'?ZB#]W9[BEGZ<35!)&!664 MDT:4-K#[#Z 6@[ PL=+$Q95/:9.<$2I##'AX&Z56QLH>_CJEA(&++\LRE+![ ML98LH<_XA!Y\Q]T%U7)!%C9NSED![(JL?3%= E][(7W.;_6$,;T6/_5]]JU[ MX6V0;L(X/9+OY/J5_'*(4R_\F,3'0TI(A$<_B'84AKUF01_!.!0=T%-1Q=CH MH\/%RI$5S$?)D88&B8^CRM:L'R\(H9P2C7P%+<030R=J;M2&U13 :@5(J"MN M%\GKP;18<-YE*!#O%1H4$&LVXDECA:B.YT0]ET(N9067 9Z3-B>OTM(BN69W MRF(DC>4Y47DDCNHYY^0OV^O7E1=BY:&B'0E0B[06]='E\1)>3**6<_8N?2$=&(PP+OT@R?M2G2F+$&?\MK#5E2-<[(;W2E M89[BY86]KB5V.OFT!?NMJ3F2!-HK0)H:FI."3QAM>36S[CZ21VD]*]X$*6%M M=8B3;(5WU*%5%:T*<+":5JT(7%6K%!:RKE7#E*@=<8Z!& HJ<$9*TA15KI,LI9D/1X^:9B\'+#6&3S86F0"_G %4L3%#!!&)< ML,Y1)SX0QPA=8K;9&%^,5=^H76_#:_]VOKI9WJWG=Y]GMVAY/WN8KN?+NY5# MR;Y:P!O^\6.3'-**G"/I?@L52/-]"UKP";\ULYJ,7Q\>Z+OK)L]IC[8?UZ,#=\I]PZ&_C)&VW42[ =FV/7"J@?GN\@>K0SKB$-_--<4K@BE"X MVJFL[ M59N.X_PT;B=('U-\->+96H-?7/Q:#NM %!I+E:4V4J8-O\*[F+A5]AV^BS,B M;.0O8B_BWJ2]PST$+),Q+B)2F2NK98C2#^!Z;#*5H(>@5 Y%V^62P=B^!QN. M>S::?*9((IP+1ZVU)W@C>H*B"\J?JB=FBZ<1N^NR2?$B8HQ,$2TCRCDYU^.' MF-\>HD5%N'IX]'+"@J%2G'F&V4*TXB73^JNGO<4 -?6+B MY[B!G\,[O\2\07&$):Z,OM1X:M9)<\)7IZ9J$/!1L,@! ]X0SMO$,1'S']&?GV-:>H08?2*O82B M$K90%"=[0CS.Q2:<;%XW=+178CV\\C'6WE/E][BOL4X[L\ UDIK,Q<8#W(1LX*E-&;S0U 1+7HJ_?=4 M,=14T?7[:[/368XH>XCA N>/KFJ<:RW^8K8SRL8U?>Y>B&A>Q&:%7!DM]R:: M!%W?BI!QW$,H^5A%?O" ,:1BM(VO7 L!+"\^B97'P.X*DY"]B$"@5$G+6""D MZ7HX4##=VXK4F31B8/WDTM)<\XJPL'M+U(O9L8O"[SNO5>Z^.ZM0D)& M]R+F?+52.M9@UHFZ/NNKN.ZQUA(5]"^P L)*0Y6\AQSZDN)$#]A@XZ N"$N,W)8Z:F4.CPAP,8/CO,^U@WMR<'% MB:XJX&-#6UH@\: ;LSW$@(6!%XSC\CVK(E]5<$[N[-+B+LXDARJU;AJW[6ZK M=J'N2.+074'2W*$]:?CTH2OOO1QFUIO=7,"-T]ZU5N@@K73@7]X]TP?\C,D? MNB=C%2%'0H>5V"U7& 45^(!@P68/OE_0<\FWNRB -NJXG"J#FSBEFZ_T:#1= MQ:'?73M-BA?APC)%M&X852?GNE.+^>VE;10A3(N_&&E$:0_DZ3_F"HGPCDR@ M?D^^;J@7"D:%W#$A4Y60KD6 CS@B/X6LK]X^B *:HV3!,YZ]''"4]C"5:P>X MB/A@J*:VY4AJZJY'#R/V^RA4RLE_R(Z%BJ$N*+>VTML(A&7I8HV1>\B>A=1WRYG7%;*3F;3 MA$="FQQ+4YT^04')R 01*!3%&0J#?9"7I$_8JKJ*+7')WP64F%NHL,TBC%=U M01TLF ZHF@>130$'S'7B1:FWJ?+-CMIHDG,_4,I4T"9(GM.ZB I9EH1'+,3 M MJP1=8_:F T5)U]4.0(Y^O8BPF(ABI9G]O0Q:Q:YU&&:7K0VRJU0? B5J42 M-;3N(E:CYOJJ4\AN+X=1.=U+7%.:Z:22$.=@+MRT+JZ.TS.P@OEF5]*>:+J? M#BF5T:%S1IW@121&"LX5V5'9&H,=J7Y=F/DWS,YU]YO?;J)DHTK[L%EVL6 J MGY6!!:XQZY#:8;!NM%Z552 LXC3]0(*/$.26+7_OZ:,7RV-VCY,@]J_Q-DYP MCKSV7N1ST7 C.O8J1;^*U+YDT<]P[KQ^T:<\AB]F5)5$7]-AOT'T2Y8$+)2/ MC=C@5S&)\_GP).8S!DI*A 7@&U+C*[?07C%],B56\QP[S!5/@?#+1\$ABQ=$ M5)IE5$X%K"BT"4B"_7)K&?=:$'@.YU(!YTR7G2"/E M0V\G[S%3V)Q+;B1QIM1(YKTX4-(IV.7W7F;;+=YDDFAKHU<]+<<"BJGPVO"A M(^1.L##CU#@T$'(HIR?//%S,-EJJH7!XXLSEMK>#+CT-B4XB5L5UXZ5/'\+X MRSS:T@:)[%/M?:WV%!US;SM%:)W4T M"!\2O GRS0F1U.+*%P,LJ!,=8X%.9S9:%,!3&4/>%.)?L>P#.V%IJQ8><2*98*%N2_,$2K'P9: MH71VPNK!WP_T\N83]MDUQP#8 M+ZR$J#C?*3D?U^)_B9/?YO1]R U.M19_!NR Q0O9%UI\#1+6X@6LJ"R>@I/5 M$2H07#%Y$RDHS%4071TTK(]K\P_>ET\>$33PPG0:^:OCX1 &C:OQYF@.^(%& M)*%'2'!@?4/)E,I+""*J,%ER4>*ZXC!VHE%Y]C5Y4IT\HWC1:D.FL&.(EUOI MH\)KNIY?PO2N/QN^80X4 /V:@T ;M1&SL#9Y?0Q">LN5N%SY MXWQ/EL+/K*UTJC170UPX2[82CC=R(T00^[?@K&%M)0(+D=4O/+HKCM.;E &' M!>MH'XY)Q$XEB$P?@A?ZD]J[5 AP+J47@_$>TI4X8U2B M54&HM3JJ13P,#546H8$H?>$@N;L7)PAN>(E744*(EHDQ9 < MW<)>$)>>9WAO?9;"(3JX@=T0RVC_NL)R:_OZC"W;PSR*CAB^J^PW#+Z#B6;,\2&*JK!R4FV& M(3Z$F%U?CGS^%HY4?(FZ^B,/YX]]JXCWW+YH@_AXO\R+'NTNR:.SZ[GE"/GK M0K7[<& E+&A&P.X=!6NG4)J%^=OW+EQTY=(Y5=;?%/TS,Z@;U\OLCWCY#$>5+HA M8AT?F UCG18%*-89BE+%.@T\7*PS8JQKPP%VE"UJ.N!2D&NM"2YYI M990;N4Z>W@G[$H2A65G\&;0+5?!" <1%[S50X!IW 2_-2^$%=/DP,H5WHY)] M1<(BJZVY/J9!1#+_%=ZQ4AM%#;L&!]"63(2I690* <:N]!P)GHC=%:5?#A2D M%\PH2\_/8 -1L1LS4!X !B#:'(@,P!7"L$M6$[[J>N6)-O+8^;'<5*,):]: M$L,!I=4JIJM<6@0$ET#+N6F^I).#HLID84N.G.=METY=005)O#N5W/>O1![MQL'V1IQKU\_>7^-DYO02U5'V]94G)W99 ); MS&/G)%R-6LZGPK"1 M+#PS:HB10Y2>*V4"0RA!GH'::V$4CR=)I8_W7O*;^F)X$PS.5V4L\XYX#@/B M96(F&M9S H,^7&S-^!"G^M>AM_GM-O#V<>17(\F/]I7@0.?[!B)4A_P*6+B3 M?BU3S=9I% ,5**C"@3[TOS1!U.?_O4DSA-_>!_B0&CBL& [(4U5,5RXJ H+S M33DWS;O;\]G]RAUGM.&<@CKF?>T5/X2[/3P%4?Q O-O Y>2P0&ZG8[YR/1D@ MG/NI.6J^2Y9X+P9^*8,$\DHUXY5/ MBL'@/%+%3[-CV_2_U@_3_W+'&>VXSX$=\\-N7X#3.Y_\-N]"4\':CI2S>Y]* MT5ONYB] 2V7;,]IJ7W_A2IWMF=RG[1LS/?'PSEAK4PB%29Z 7;"[/?+:17^3I49I5YB798/(\XET01:.) MI'\&H9TPG+EYA;DYT Y1D][\D@19AJ/E=ON 65WW.EYYM&"GO/'_F:"VRYP, M23N3/'12C47J:T37A92D ^/Z[$40G OZ*-YN43$"[55$QZ"U7^4HB X#?I5B M0%W=!NDA3KV0E6P>P_"U[.E$NS)E3SAIMFYR-I%J7>?=D::3*5B[^NY.!%U+ MWEI7,>LR.S=KNH?0Q,75[ M4;=]VIJ8%L44M#K/M!I.B.-":9Q"&'&=G !N&A.RI&J@FY:EK>P(DL'*^HL MI8HHV##/ZR5XC3=/41S&NT!B\$I(L(?T5(QSK^>)P""?S)/S(W@H)\&(AP9[ M$:\+T]#.UU*$S$3OT*NLA>80T@S5R3530S3#I=$"]%#1G#'+A8Y#!X@*&;D^ M$7SK8GME20DY::L:L0TM5T+%-3M6LFF]?.<[B_#DP/?Y>M. M83 3OPYQ=MC MN BVLO6Y&:J+CMH4S,Y8W;N-T$Y/J($G-TPT\KX"PYV3\R[GG'B M[;"15. S)1<)9GEC_P=,;P+Z.*&[+NG&"_^,/=G>0R^47711:\683JZ&9!US M<$N^;?V?4MR<3TP35(V0;]_1,1 =Q-D8T55-=&,$?8U?-N&1E5AD3QBEP0O: MQU'VQ HOB([^OR-)P']X-T$4^IM+BBQW^"5;?\'A,_[$!.I%OTVBEQ)/9.IH M'TK.*5Y %!&S;)^_\R_4%*0GB!)'.764D[^HT&&H&^*5O[^D,$ #X/I+W(N* M*EJ7XO1GPK?W]8+0!;AXC=.>/)O2))X=7Y0_JQ5!O.H/%^?&9&3[];F&VD6Y M,J^ CLY,25V*.Y]X[=6A*=G+E),3NR27YL7OYM&4 MTH4X](G5/OV94KTX=U:H@CC7OUZ<-Q/8_G3#B%V4-W/B=_1F GLIWERQVJLW M$YS+\V:Y*HAS_7A)WCS=$OWTZM)G%"_%KX6*:._<-7(7X.$"?GMR$<60(#ZF8D54 M+$&!40D]004\L$NT$N+@O1+J(?(B'R7%O;: %G YX037<71,#7W@'!;8]!&&3:H*]&@;-[ M$U%X\U?!@WB!GJ'F?=@*!94XKZYX1"MQTF 7L5E@&R=?O,0_W=LC%I EW@;Z M0N]]$OO'3?:+ER1>E+TR5_9"U@,IV ;85_N.,3:<&UD*R'N4(2J(QX53N6#@G.G\S$X=U( MC0'B/28L-5^R+Y$0PYJ,/D4]X^0Q5CM.*\&*3U%(<5!XFMV<6+709AKI3;S? M!\3YX\AT!2_$ 5_%J(41K^<%",#+>BE'JM4]3M$)RY6)IHM,FPH>V%'*1C-$ M@,<@8CMU-R2[)%& "$%^2@.?184X,IQ]NA"$<['N:N#]KSTU$.?LRF[SY8BR M!Q-'D7AM11/5B(X_&6I=NW>-<+)O>'1W9DS:2J;BLR\#/V]ZP&F6D*7K,2&RD%]P\JSQ.24&G),9",)[E0(9*6I)NQH6#FR\1:]# MP-,1*GMANBQ(#9#3%@J;D;PMI3EJ&80W/% M9=I+Y>1^X1TQQC9;ACR><[N&3:$,-@Y/2"[M'9YS)+!PXIB!_3@0*FX@0A5]JV A4NXM4PU M+S06;\W 6+TTH^Y-$+ BS99BY"MKG^3Z0_@H74CH75,$!>21Z!UH0:9S]MGX M#BQDCOIJ[8-19R+!R,W7-ZDCIUE ^_9_PEYZ3/"PV8O)]RN,VXU/ ;_C9D0^ M^PCF>U8[,>L> !R"K%@=;D->8X2?@BC8'_=2,SS[',80A4R6IEC[<'1C%(S> M^(X+&!<,TH)= %OT7M2V6/\TCVJIA>:1T85%)='"X,'181=J#@H,L,.73A]3 MUAS*:".'@W9E?Z\A@'Q[KP)U8'?OC!?=CEA*EE<%@EM;>SHY;N+](8Z8!/&6 MJ]GM?,;8_08[Y_\24>L@@+?0!:S6[IESG\/<)&\P((Z5Q 3.:D$FR-O3BG 4 M'[,T\R+Z0A[TI7&],#<]%K1T-N2[.,-E0;U$I#H(G"&+6.4-F?\P927KD -E4#=ATY>.;3*IG?U4 @>WXT6:UW]3A]#M2WXYP!Q0W06]5$VX^5 MZB[]&/"[IC30IFC,4$=/>0RM7U-,QW: 6M3%\B=#+E1 M;Y!*:2FXD5\;"BI+OS7HX-FY$7_2Y/ULHV."2C*(TD%>AG)*B) ";U#:7>Q* MNJ20#D<^5<.!X4%OXY0]POG%>.3_A/T=F4*G&_(1NQ)[&Z2;,*;'M*GHFFH/ M]%QH7-]2">*N]I;$@%O>M^)6U0^?WW:B5\H+DNA$$W%$W;@5^H W1E\AKB;M1O"A/ M41;S-GR%4*6G9*:^XD8%\SBJL0PCCEPX;J<9S8WD;D0O+Y"H[C1WH7A1@413 M1-S-6URY.CV*:DS5 M[+K.3Q#F";[ST MZ4,8?Z%+$)PJ(T@_I$'[GO6FFK-N:)WI0O5(ZXEQ4>>TRE4(;42)HZ\I^6\0 M_580I84H,9130],L2X+'8\;ZK&4QNO<2!^YGC*"JSU&""=K?B:8HW317$R:* M(E'G7$V7MR6VD-0F]D3SLK;&&LKHNCVV&+RNL>\MLH6FY*_#-MEBK))'B_M F\D->+*X&RG"J6T>EO9 ;1:DJ*YT+ TP@E#FH2).# MI>1*87636DI#9FK^(T+ F0!D)V N5%@*Y5 M,OHKR2EG$0D,B:@Z?Z Q7'+4'I2E=NH. S@2 #I+8!HL)J@:BFXJ%'LIL6R/ MY30BXH8$O^)0BC8E\[^WPP^8[IN2R?R31U^IR5[?:Q6OP'3!=;2"B1U"B@9L MYAJ^E,9;X*(*&978SLQRMN*=1-D7D-07AYWN-+=*\^*UC:CAT&^FMS*QV$> ALRQ M5C-<\G<80ZT&;@8N+_)\;X)NXS#TDH%W<_0&J6$T\"(MI\-;WNSS@XQ_]A&@ MY7&LU2R/_!W&\JJ!&U_H[)C$*#^[((N38Y0E[*T;^F=H*U0S#;Q94>QKEB=# M9+FF*(*4 <.M@=3L\\L>,23(2D?%2L-&ROUR#MJ)"L*F$,K:0#FX2\8CK^>3 MP3IB0,IL2VA";A36C2')2+M,Y='Z-"VX/)WP*$M5C# A=YF,!:OO,FG1@':9 M#/D2[#*5F&B:5L>8?,=F-\H_>I'0$TD([6'5!EJ:XNPNIM[OA5-V.UB_Z2;" M<6+O5BZ,9->VB0"]7ROC2-0N@0&A:76GNWHLH]SS.BLCX@XKH=:3720NQ<,O MFR?6EI(8!VN1PQ[BK&G#%?L(X6\0;W1I9#@[G&CH1 M>-^0P8(XAYJ9ADT5X(C!HQ+!B>6R2!+E@EF%X)8ER1?-:>H,>#U^RI@'A@6S8%]<2R0VL^62KVKCS:-#=($",(?N.]-QUP,@?< MI?\@RK>RT"%. [KAG$[0Q?H\MPCKP?%EU!SV?K4"K$* F)2;<4#%:\M@P.\X MC!@1M%-XO[J0!X5R7^+U$@*#08LV>F%:U5/;CH03K<>,196T&-/B0[<2,V10 MV3),T72PZ+CA1$_L:;P)"%OAD3ZJ=9^_*,'W,5O'=*N1>EL3&6_]=CFFGO.)@B.S'K&8@GF>\4F- SG98UY1S7*-(^T;B< M9ICV*FB(S9'@5' 9N>E"T]S2GHP3WFHEY3N]P]ERN_9>5.4#;2D"5Z9T4T2C:*4=.;AZEB[\2NI! MA/Y.B:*<*FJ09;VPEUM$*+M0"#. 3C8UG12=)(-<-8^Y5I)SPFZ]MD&;>AN$ MR*(<-7_A3A,V^AW"G9*6CNP#ZARGH&*8O=I0%W\4CDH-' M(_-G7$?07/X$0X,X;>N"X]]>07#B1.)?AM*%BJB'=ED:O([CC0STH2N51 M'<@[X5^=^==[&[?]:>EX[FRM7)#:@$MFRQ*'HA JJM]D\N@;(/XR(M*2[(:^ M$1+Y=W&4E+]>>VF@+ SHD3Y@,6[?2JI5[O9%'*;,MU_NFZ<45>40*JBQ0XD) MJBBRVZ4\33<2@$HQUZ_5CS\%."%F]_2ZP,_$>N57@TR1'7 )(_&$]J[$A#5F M ]84ECI!%9(35X@J67@/:@JHO%-D2<,!P[015FB?)@1@S=2<0].XRE5J\D;L MQEVE?N6>G$TH[20?UX'GT>&8I2P2O5=?:U)A.."<N%)'8"U4(X)Y/?&_M$]^[Z1/?V_G$]X[YQ/)[EWU"+50A@'L^ M\8.U3_S@ID_\8.<3/SCF$S^T](D?7/8)M5"% ([X1(<-BL8.\P";( L7-N,' M45;?FUT+T WY 2101H/R6FU4[WY5CD0?AU5LA;'A7-J8OT#U.='3HJS2+CMN M,+DJ99[>ZY:IW98*>.<+6X$%S3!,24#VQ[#C45_$7](I++^VK7&B!AT$>I&= M>]%A*[M9.W&BTZ1$WK2,2*^='5E#RCEO-A+=P*65=%SR:P-&S9V;+@Y*!AW(@6PJK< MJ)TLP)-=$'G1)B""G3S28GXSQ0:6JE"'QEJ4%@_ M&U8J5<&,<"-QR6\DYMNN_/#YJ0ZJ,X"N7U$C!CA6:P.GYL<6RC$)D9O02VC< M^]V[/_SP+G^NGOSE+W2-2B3"449^2@,?)XQ[X?&I"0+ T_;&8K '[[70@_FW M'V]8JSPVEK5J98T)*QQ40QKI_%04LRY5%FETZ%T@X'?KCFD0X32]B?>/0?[B MMD2X*A!Q-8,LU$G"9R^4 5_"ZT\QM2?SNI.%>5NO+[Z;K]85E!%'.G_\5.0M MM6U?;H0\N8!^L6\P)=%%.7M1.5&] WMIJR.C6U.]#?,FUC[Z.U0]C7'I*QNS M&U43@Y((-MK$8"G3QZ4K26:^?IC=+H^9'\=)>I^]+C+_6WE6K@ &RLBU[%?9 MN!02+A/7L-2PKGFTC9-];A('G&1DM4;-*(L1I81*4HC00I08^OHK^L%7WP!E MY[;RK=$#FB&1("ZDYM;2$/@W,Z$N3*LT>QWJ34RL#=4--+DNW"C=[%V0T2;9 MA7N%G)>J3$?B'K<&^B7(GAJJ2NM! MG+DSW),DIG=LT10G]RK69[?#C7U[0;ZWD/B8"Z\$O:G)H*=V8$\8$46[*YN\E1_2)KI*G"XV> MO>K^F1VX>ZX\^E#IQ'(9<:8#,H5G3)_+;=YJ;?:2T=9K!'T1I+*CN[$&=R"2 MCJ)>81@==&38&#J":$8KY%=!6-0NBFOA' M?8.<"/0<-,]NJY0//#\0X^]TASFEJ0.M_1M@03[M][KISC*GJ:1_V?LR7KX65%P(+J;"RJ,_'ITV%G! ME#_%C%&0F"!*!)54@#>J^Q,0^50L7R?6J.['";6.K_&]%UAZGPD!>.WIL4-YTES%TOE^N@DFL4Y[N)]_LX6F7QYK=3=,') MZHG$A3*T2#1BA@KG<#:B\:YF@@?B9.:,"2[_453$<">GO&M"7[]$C,#$E4FN M@Y2G('(@8J44PXVIC9^PEUNZ.Y9TR"RE%. G-PM!=9FE!-V9S%+)G_'\%F]1 M3L:1Z:V[A/G\1N1*U'*!.&#^Z&L93@QU<8[DCIN)Q5%Y5AW#"6<2L63B/SG> M:09SS(,LQ:IF+%I*[T71T0N#OV,?/<+W/V:7?^DUXB/VEX>BJ*!XHC%.4_HV MLQ"D?("9Z(">_&S4/M?K&) N.H"RZA[=XP! :!W"<07U@L"J*(P*2MEBF)$ M]MRW#)2^"!^S%^'S-)F-.4:H><;)8ZP+-L.KL% 5TY'/ZR@NJ?%1ZRK7S\5' MJML@/&;8'SA6U4>YZ&@E4EC/\8H?XE(C5E.&,6)6,>K;B5H&:K2-6P5)X);5 MA$F?,A(\XQ6MEV'W*V0DYU0RM^#SFQZ++;5E17J:7>;(I47M/M %;8?>I MG%K;[#X(P[38[H_S9@MKCC8Z$4-(5K MFMK4-85+355!:(*B(STPIY^R/P O^%:;)^P?0[S<,A60Q [[5$DX2ID4TR2A M-7;LFLKUZPF&K'SIWZ;TA0!5;Z4>Z<,%I=Z5Q >FWHB#!*>>N6^X74F?^@O# MOGJDZ(@? _&#T$:F/& Q$&(CN?%8_<\XI8W:%*6B-0@XNQ%$@6C!B[(\] P&_)N7EX;6 ""_?659:/7]N]'FN5>6QTD/Q$&=16T2 M:M%07 *=Y>T-HD;HX.,TW;\M>EV?4T_S[@05=! A!%VH M"B.UZYZZ_A)W]%2.@LN>VA#4SE,K=$<]]8R_]C9+"%V.I_8I-:RGWA.^[[P] M5N3_=1 X7Q.QRCL3_SF(MS09:!@&!4$4QHE50,FP35G!FXL!OKFNDO+YR_Q^BD^IE[D?PBV&<9Y3>:T!;84$VA MK04\=8DV1@5L&VW)8[,S,\!IE@0;>II+^5C>MB&MZ21 +LGL%W/C6K66:6K84:%2KUG A M.#/*089+^'7&4##P.4H/>!-L ^P+\WT-+)!1Z)BO#$,&.+YQJ#E1&,APF^R& M)D([XVR\-!-.B2I 6.,0LWUN&74H,+,0L=%L^E0 04]_K1EW_*C"V8DNMG!?BTI\V>?.$E&V$9$]>AO;>*VW?L2/$2Y&I)WNZ>\;+\21[R7H%7O)A8;-Y8'=G_A(!4_G MT3U[^>-CTNS./.A(%Q@J]8KK)4C*A[FL\*B3H]E4+D.H"?=+16"?M/4?R9Z^-]WUH7#G&! 5:A MJEXBJX#^9854J0!#))GY KHL6[YWX8VT$117RCO&FW!#1F)SB?.8C9[-!.]0 MC=):EG(A\*>R]6]1\B=\3F2(48"J6X936%4%T_\0<-4R0\G2K#5YHLT?,R_D MEIJGMM19@9Q?'*4MJ\MN6BRQ13%Q>_3E*=@\L0^+!2=UOV^!BF]&4QQ?RZN? ME:Y%LU*1,"ZWJ!JTK "&>H/N'T.'XV79CWHM/IYKF8Q=#TI",??().[Z5= M6F+Z#ZW.@1+5ECJM;>N6IVW;ZKEDV'RS/%%0YV&"Q;N[BB*[.<+ZGDJ[I MRH___"9.L[LX^S-FK]+N(MKSE8E=:$PR\8XT-ER>.JIR^1QVE(%!\ML1)6MX MAJDMPZ+'*A1@=2W77#M$<6,JWF6=F?SL&V>L\2K.$)5OI M,GO"R?K)BPIU5>K.]S'ZWCFW'_\"C]K:*KF7\. MZ4:[P.U3,P7VLIFJ'NJRME9-9!%'/TWPNRZ"GR#VE<&-RT1/AQ[YP"X$N='4 M^=G!!'&XU+JBE".=SP*CI_I:?M[B&MWP2QAGW:YAYHVMY8VD!5S?V^G!9[ 4YFK].0T>7UP&ML]D)_E-W<,D4&?.7 2KS:,P9&F##O%%BP MUFRO7R++NWP7!*#?&.@B91[^HCBZVGCI4^%O-3?%&B$O?$^N7O$_^L+^?/BW MN",G5O$X&W+UL=_8?IQ(.,#MN)R=T\'QY=:@]Z/Y(D74W0J[\ #Z,TO:P +H M^?!O,8"*53Q. *V/_<8"J$BX(>J6#0-HSLY8 13P.,-([]/3_8*.T;/O6DN3 MXYH/<;+%@3PR@G!P:769G13=O5JSU? 76,/904[A%:/3Y2+,*!=9Y:$(BL%I MH$GQ6AV]OY>O/;^.$W2,@NP;KO*:=KWX@A-,UZEH6S*"_&-"\>A=I 0?XH2[ M!7AQ%Y+Z_ K&F[ (4ZCB"GS>PT38_[7!>S M%YQL@A3?)\%&MNDYY( 7F.4;J[&7O%X[VF5E\H;B#+'Y<2I^1]S@]#I4/CQB MXU_N7D=;U;(M$'2@$.CKZC79;QP(923M2(,-4]KR MF*69%]$$IO=K:GVP=('52CU^%?W<#^W.SV75/?4F,&!F6K&(*A[S(#Y!')LN M;+"X]0U]J.XWT>6;"P?OPR7TG#9^P<'NB=9#D)G6V^$'3)NPD[_?Q$1_WB8[ M>N$:)_VWA!Z&QPO,CH?\LL;9*&_!X&7EX,-I '">X'B>H))K5+"-*KX1QSAB MG+LP=3C^+=+*$U;%5;9.N.CI1+Q.RB6\#9X#'T?^ YEQQUF?B<:]P+!OJ]0! M]T::@UY6>+:3:MR=DB(.E&P@RL>E!M".>JYT\!K@\%*+0E0Z^#D."9F03#)C M1\/SD=]8/!0K=O"(6!_V[<1$D5P@4?'$R)N-BT:ZKA3R7$&_H?#X$*2_?4@P MW9#!](+#6,%1/.X;"8TJI0X6&$6#7GY8E$LU9E"D7"#*!BKY>',QT4+1%/1J MF[!77 IM)"IMN'W$IIH@Z#:"\G6!@0:\P.,Q8S7VVRCK8,Q0') ^GX M+@2Z,?5:WR+\FCY.E;I00M FV NOAIQMH;(/;TD,ES5F!>/B C/";@H?[LDK M+0N7E2UVD7'X3J4IWZBT<8"3%RE1QN";F+KU152J\@I5G3J;.E3.M7G"_C'$ MR^T#[0EPW&2LY'L:^0]YWP#:J"!=T^):F;)M* #&0'M!:_'+'!TF]MCRUXP; M!05ZC%BC@3QZGE!TD6!DT*^,D/S5Y/:FFR899[;DMY/)TE?2;XAWQF'@_]_R MKJ6Y<=P(W_,K4'O)19EK:G/8*OF5*[\^: $ M29%XD!+5<'R8&8_5#?0'=0.-1J/!#9H_?#S_B(YS1DR$EU= N]B@9WJJBZJ3 M38R.UK2(Q6/:Y ?0>Z$<-RF*$E3$#I245. M?@@&+",X%PY<[6^Y*^"A<+[&BF<70Z UC<2%#\5BW 7K M!NM;7BFO(2=<4\Y-?@"_F)6QS>E<(#TRJ_9. O[<)V&9972[3F$WK#M;&-J( M)Z;F#%=K=-86\,W/442+(1YO#V?"-*NFH/#@#?X)XUF 7Y=O)61.O%-10E&- M0?@:9"_8+R2V9QTAT7R3\T1BIXGJF,436]1 T2]W;7I\.^L5R+:\"1ZVF99< M?JUI3H@J#&P&D#4._X8<[:00BF7:Q\-8VN/P8RK$J&6_P*W(9)L$)_K8)T,W MPEA1B2@B]B&!D\RJ\C$T^0ZR%_- M;LJH%I!*<(T#JDIH#6/'*X$U1LZ.RCW.D:I'G47ZMJ-6M<+W0:R=OT!#_KAO MYX/-<>V;:%51:[G]0?;N*F!W:=8"K)D@]>1XBZ,-0G.)U-&B+)1F83JZI(QF MEV;MT^:)S.17 2'A)1NVIG5S()*652 _H)#GM+A_VP=1!M)(J]; U!$C/I!@ M%+_U($(O)XL6QA&V0*@UKP)2;F M!-1X(J1G]R!BYB"?P_F0<%,N;':C#XE.!"R=L%G;1\M4@8TX"C9PYR_"CE,O MTCR' A=,*)J$3!Q3>J&.&,\.S>(W3:Z?$L6Z3*)T] J(28L:+^-OP13V13R9 M%>14D^W71X23R*47MTKAZE)]7BYH.63F.!;&KR#GRX32QQ&OV5\FFL6R?9KS+?WR[#GC*_D.0!"*U?Q&' MM\4\[LU_&]L(4D1Q-%P55!S< EY<<:2H/3[1GLE'Q;6579J]"=W)Z1ICW&,18!>_/-3!C,&.G)Z(/@/Y+/V$: _?J MCIGY71#%94;7Z0.EQ8J91LE:.#Q7#RTL-[&<6?/OR99FD'W,;"A[RM(M<_I7 MP8X6AWE8Z*>ZB3I"F@XG'38U94[2"]ZT.B&<<5-O#'L+^%;A.AR(!+]\8T*1 MO)*J\=9(6LM%2A",OT5224>D>$3(1YB 6+/T)<>9;\^@,R)[(^N40']$=4A4 MCZ31)>%]DK5Y"#T+#BPL&=PF!H^"!!T8QD#! C5'VR:.4\!@X9"-?<(B^I F MM BRPQ--@AAB6NOTBMZ_[=.<;N_2#"R#";-.U]$;C0]6:_QG5+P^TQQJ):S3 M:S%C/:1;&N?+W?P]8&C#5[K.@B0/:?3._)75SZ@(7UDCWQ,J2RS$AV59+'TC(IX!;TFX3 /!B) 7R5 M#86S+X!!@I< 7EKC/@F\Z!TD!WZ@O1/@@+K@\(2# V1G<7)FA(%[A11T ;= MA&)$F,@P)""\E.?/.0FJX2%%8WQ(7@T0Z[,>(9*6'/LOS(_;_L+;PW*I/JT& M58(3)3DX:%>42.'A03"40(I"0Y8XH+*0)AB@TI D' MJK,#$R#B;6!N]#__%]Z:**0E@2%Q._I_]((>TT*-&NQ(JH&Z3XIT1=G2_^JK M)^0J^1?UAH9]L=YX1&YB?UVO:,CX?%G/*$F+AG?$8U4-=P@JA:;P"QBMK^TA MG:1-7GI)#%'#4^(Q-N4:0<'TYDCDH?; MG,U<04&7NR?V0;2)*1 X1=*TO+[$*2W@]"%+#:,'T4NC9+9 YF%&*G98.:H& M") A9P^>A%)F B)7_S^", _#K SB>7$=9-F!_=)4O=61UQO#,H,S&%8_HP^& M99+,:EA$,GM0,UH3N:7>N%X%PD?E6(9F7Q6N:,:?J,7CKRU-W M8<";D>TPFE.TGAIESK:)8](GQ3(CP#1=BOO).M6;\N[&XIM>=5/@7>@]TBUC M2GR?=DGEPBUY>V9,,T=0)[@8\S(OLBA('J(D8C\=EKN[*(&B/?JD5RL+DL/A M"$7Y'19Z//?#2;#N;DERD8H-HK"2\4)IYEIOY-,B,L>(SP]KFET$ZW[[3-]I M4M(;N@^R M3OD?[\@T+@>:LW=6=6M#W&(&B-+8<3'^8.9(" /6M)+&J&=4"8(GB+ MR>]7C(GB+2S7+#1AL,6EZMX/">?YCL6V*)X :)IH^UV:T>@ED6]OI$G^1+.W M(&$J%A^>:92\T[R@6Y7EH1#T/(-^AO:0[/X<@Z#FA5,:PYLW3I>ZH[JR25*W M21J-DKK51N)5PWZG?S]<._%\Q<$PSUP3CDB=H5DPH/!.^@R2.OEGJ>H/U]>_ MH3O*WW$(/G@IK5R]5<2/^N%8GXD,;WWJSF<&M8"W"Q@!M+DE&,".LC\8+%]' M:ZL61,R:MS$C]8_[]V^H;V=$M(XM))&9FF+#V90;IL;Y-4.R':_;_J&@- +P6 M)1+,W8;2UHI'$Y4;8.-D96["CPG+14:W20M^%DVU)ZP9J5KS;>H:A;WZF)>M MA+RE+%*., D%_M!IPK[LDYNNCH6??L0PM\$S+V'P N+Q^G^.Q="RT%_$+FYW M.QK"$VFMK85(LBWAUHG:*6@&8D@#>'8S'&;3CMRY4>QJJ'C=-V6J!HZWQC-2 MM]+88B/;WNEXY?4+MG IY-4FV4=S?*:@XE$<<53SXDZXRT[1P[.V[)L!CQH8 MNV4/:M8CDQ\AM_M<0-JMSTA0$-D!5FS-81<[W4"M.O$US[:J?\_T-QUUQ!YM M/%OB&_>7G-*/;61#%+?=(F?P;4-H0L$_(]L*"^A^ $R>*3]B!&6VDR^:'P>CDQ4T4NV^VY RPQA)8L>#8%-O"NJ+FI!Y9 M34-THYDP.C_L0@GB9@@\NK#[#/:@!P88?%U7E$.XJ)_EL2#N9\&W"1.4/MOH MHT>U$;U 9EMID%_$[QIPQC8&$EB(-X]$]1XAF!Z*,C'@V8@=1M-"]-0H]F$3 MIQM>+UZAOCB<5S4X_+BHVPO&<$_70.^9.NENZ6J)_5$FPQU=S:FG%Q=T>[%8 M[^A:N3S3*_--70N+/SIFO=NJTS2?KNR.0]8_'U_@WJ[V,//V8Q^)HY3?:9 Q MQK_.D^T5/:2F>WZGM(:4J'SZ *@TY?%-X24IGRKSN+=EEOK4,$@HD1V3 ^N9 M0-<\TV3#.\>^;7CV 3-D.I"Z3?*[&@O6++FZY%B8\Y@G')#!RN&AL[&PO(IC M8_+,U>C L7H:"]07'/8FN@ MFQCPK,4.HVDI>FH4*[&)TPW8<@:(.]QB%7X2K=E3.$Y M"RZ/*@1]7WM45P?YH2G4-JHE/!LZ 7C3N$8T@V)UH^7L)J3(ED"')7FCX'JC MM1G9'!2%%]$^ W2;Z^3&BJC. Z"U]->!#T=AG07K:JA)*R=_@[!Z2IBR'0@/ MM=S*:JM]&QH#,=;[XC;QZW?$=92([X6;1>J^_ES1\WU=R@-CUN*XT^[Y/P&$ M7P6$A+Y 29CFV'Z1$L98#ZA#A;< : 1NSO5')"C3>J\,!E50_H,? MI7P&BC])]4N>WR*O(="M]N:,C1BKXJ5-_+K6I8X2LI*JOP-1U$[ >D1H,5":(*0[\:SPGX,!=>IZ" P\, MK--Y^)\RRJA\T2QZIT(\S=SDP(>W/#F#:BY85B:4):\Z.1=FK%YF&T$_]LWKSO0(U9U MM(%H%734$>/4__W;GZK?L+\V04Y_^Q]02P,$% M @ ]H0!63,+KO(!9 7#,' !4 !C;&%R+3(P,C0P-C,P7W!R92YX;6SM MO5MSZSB2+OJ^(\Y_T*GSL*LC9E5)LB7;'=.S0Y;E58J1);>D536U7RIH"9+9 M19%NDO*RZ])-]Q(D( @Q?1T>]D B/SR0^*6R/S/__.QLUKOP/5,Q_[' M#YV?VC^T@+URUJ:]_<W_SY?:'__-?_\__^L__]\N7_[F?3UIK9[7? =MO MK5Q@^&#=^F[ZKZVE\_9FV*TGX+JF9;7N77.]!:U6I_W3S4_MGSJM+U_^*VCB MWO!@%<=N!6UU?^K$?QA&K3GVWUNW/W=^[K:[UZU.Y^]7[;]?7;<&3W&Y)]BS MC4DK:)GVGW]'__4"O]>"$MK>/WYX]?VWO__\\_?OWW_Z>'&MGQQW"VNWKWZ. M"_X0EOS[AV>F2G^_BLMV?OZ?I\EB]0IVQA?3]GS#7AUKH6:*ZG7N[NY^#OX* MBWKFW[V@_L19&7Z .;5?+6P)]*\O<;$OZ%=?.MTO5YV?/KQUW*][?]5&7?S_'B(RQ?\[L-[; M3RMG]S,J\C-;:S^+Z/C"AVQ%WQ@Z]AK8D-3P!\^QS#5B\;UA(8@6KP#X'GO_ MN1IM6HQGPX7E7H%OK@RK%IDR7VA P,-?O=EFZ.S>7/ *RYCO8.)XPO1&^4C3 M8AK>ZZ/E?*]'O&/C#8NU\)W5GZ^.M883V>C?>SCFZY"OZ"O2!:UE8')]4@@$ M#Z:WLAQO[X*IXVC@ M[>TS[/?*!!RD%O0YP:(/5A!?SPQZ44:6='W!G4,_.4C^/5@?P2K335Q+@CL\ MMM\A31VW)#%2U05W[=EUH-S^)UJB0)6]H:%6IH_%[0CN[%?'67^'RWKXD;$- M%W];\\4" \_C6MPP-B=\0*U<2+*):;R8%AP7 WN&31=[L2QMTO@[A)_*C?B MN#X@6+SX&P_@I11]TO5%VPO@FN]P:+^#1].&RSS3L,9P\^ &:_-R=H/2HGCR M['=["\V'@48K+!&Y&A4LQJ-ANK\:UAX\ 0/]NS3\F(8$=[?*4H[4[W%!(PWL>4E*6JE MT3U2!?O#U&[3^Z5*I&)KNHF]4WDQB,TUL#TIWW-2:XUM5.3VL]Q;< M73SOW=4K'$G/KKD" \N*_!@$"<7^G4:$S2[-@LEG^6K8A^4;JN:"M7#Q^;_< MR):H@IR4!AOI_A".F4]H2H-)6+PPF.8;$0U.%7L+W=>FMO_QE;QP41D_5]]6 MMX)$1:TTL-FMT&-BU+C43TZFW/LT.LT^?L**' UW^CAOHCE)^\7&A7P MR"GDON :*V2:/'-KHU/\@?<+6&^1\3J4KPV'TAV1!->Q7.+/AZL#.(J3SR:& MEN%YP;U^Q7F[R=XU??&4'/G$PN$Q=C6K6T]7FH9L#E8IWIB=O! MQ*HC6(XA=ZWC-!J57,]L*,S>1=K]X.W'GI; MXYGKZ'PT!GW@'^HWQP(!?:K=S[>"](3&&KA6/\(,H7/@U&F9H7W:( 17<.P] MF-8>/:M"I<-W@#O'#CH-;1AZ4(O>6W_ST#)D:%@K9,Z"^D5?JP"30IUO0"TB M# Q;NXUY0(@0B:?UQ@0[LA 9H>#7<.+:[]Z"FZ6(7+#.'EFQHZW:'%L[W%6X5(.&+7E/<.BA4 BJ]J$$2*BW'NQN M$('& ZN?ML[[SV"U1D%_KM /",&K +UQN*E!EX_0W@_@N(-6'_/2,==<(#NI MA43?H<0>_&4@Y 3^(NHP:D)0@)HD*N##AVB#]>&WIH^^S?_ZC?W7;N^VT;_M7G4ZOT^]T M^ID.)ODP<-.=-=Q5W#[\,4>1=&"EJ,3/;T%PC2^K5],ZJ'WC.CLN#*->.(P2 M.2YD_C]^Z/S0VGNPCTZPL#V$]FA"%__<&RYFF(1;A( M6=VCV;FZ[)ZQJNFB1HJ_DC4HX&=JA9S)U6&:+ZJ4L)NDB?5TWKZ]0GD?3 M/] M[@6X!7K*%M%#/TQ217KIR=++'&Q-U'WD[KHKLG9%Q732#X-DD8[ZLG2$#B5< M.+(#:8+H9T/T1-[]'#IKO,J(M732(+^@D4)O9"ET:7R,UU#6PV4QQ3)BRNND M1!X1(_7=RE+?8+V&N'K/CN<;UO\UWXC#L*BP3HICEB_2VIUDK47_,S%MT*$I M+5E60YU1Q8NWWFW).AO"'V?NTOENTS1V+*FAOBC"Q=J2<%*2ZF8P!<_<9]=Y M-\,8Y$2598IKJ#<6"6/EY4].:E<>HM7 !09F&DO^.=WUJWZG?7>"RJ%*%"M# MPND&"KUO/;\Z-GZWG"VBAU*8I(H5(^$88X$[+$EUT%"@F6T0/Q3!) M%2M&PCE&="FV^-R].%:!5E)_UT,E=)%B?4@XLXCY,OI8O:)K2LRY4E$Q/;3# M+%FL)&GG$,.]BZ0/CXT1H2"P>P^[8"LNKH?2N"6,E2?M%&)L^P!)@EQX#-^( MNDXX#BPJKI/R."2,E2?M, +="KA#N"W8.NXG\4;D4$HG5=$%BR^2I1T]+':& M9=WO/=,&'MXDIDKII"&Z8+&&I!TWC'; W4(C_=5UOONOR,?9L/%CJ;!T6K#K M/OSA9#7&+F"L.0EG#1&Y7H%ET126+*23GJARQ>J1'BG<]P1?70%I=TL<(DG''$LAT[^@A_4[1,Q)340UT\PL7:DG#8D>YF MZ-O(IJ]$V;10O7[G]N;D-483+]:9A#.. >SE.NBI910M.E)_UT,W=)%B?6". M+?[SYYRL$_@+,>]#N!( )^$E/A/IM-$SD4/;\.?A;/HPFBY&#^BGQ6PR?A@L MX3_N!Y/!=#AJ+7X9C98+_M^[(UC+?HS8[E>_%OCF2,?O'' MH8^SS>%MV;,3^MUBWI7P5(7ZOK[JWO6AM;R^N;ZZZMUE)X1FQ(PB$!"I0=Q#0N"X W\5 1Q#"^8ZBK,$Q:5Y^E27NI:Z=.38T;" M#&XH(A: 4+Q88 K\XNLIEBK:D85;6$&/ZMZ!^^(4L"1[2=$,2^(X]Y]0> PK MDD6T8P%5..P+.S%:OY:B]6<7O!GF.HH6' =]3>&((0-#S32,_7[[-FL 3XPC M967&/O8[W4DE$9CE:#>Q=J.@K';D8)<2^\;P=)>H4=ZAS8/IO3F>87UUG?T; M1,3:HWN8PJPPE!5(Z0:U(Y9@*+"O)\7,8]4C U3>*K-LD35E"8/B\P?^G&8' MA3=29OD2I@E"@??\5*X@["*65$5)4@@\.>.67=!.1_(YVB,QN0J&)^1*NC.E MA/2U[(^DK&R)F9E&']'$&Z=CP2YZ^9K1G5%"\*AA(R6!813FG LC6#0MT/:K(.OH#L;."47M(N1S(_$^='4L5?$[4MAV30V-_U./[O_.FU6 ML LM:G>CPI4O<0.KN\H)4F(#S93?P4K0<3K+6CX;!>6FG[6Z[CRIA ,V^,U) M68L$!&Q>(O@*2K*EDHJ)C&&1OE97 #GG9?%5][/QB6XGV)P TH55)PJ+9O$^ M RRZDF+3/I/*C.*RVM+#@YQ:S@S580?B1M.)G[DRVO-#T9Q!9V3JN0,D$R0 M&[C=!=D?)L#PP.S%,K>!-BFQMO].6&)1,&(^J0Z"AHTD"58'N!15; MU91_-8 BZ!Q7+6\#YH42; M!H):E]9R'.>" ^ZDZ$S7 (45SH$UG-+7NM:6\R P(3Q]TE&2$O6< 9/T7Q P M^Z1N#+CO"%C'V1T<9[=:,8)3FZ$4SX:)0V<58,\R8HRR[-EB/#-_>3.K?D"^I)#48YJYZ"WH54L,$6D4X1,B2&0; M1S$T M7? *;,]\!^&QSL3QT&'.;+,T/O!WA3RMZ$DC$2#4_*Y/#L?RR#+O>%,@]=O] MCLS$1<*8PBBGAF_]:">))=TE]:1)*:EK<*_-DT:5H'C/@1)>@6^NCKLBI@AY MO3(1\EH_IC[X-_TBYLE9@UB6\QTI]=%Q'YS]B[_96_EX/KBE!U-E10T$NRY3 M"XWR(@LZ*%/K)C]]2@B'Z,P-H%T':_EGX 8QQ9G.4G&5M>)/!9'U>$N>!B", M.#_8^Z^0Q7\=9PPB4;*5TFA!O/0A").H-1RQ*4*,L>?MN4@15M">$ 0Q]7CA MG;ATX)Q3&&IJ18^R\NKQ/CR7O(0ZE1!JZ,H+GDGDQ-^#YZ0FSB"8TGKS@#YW MG/@3<(YL3RQ5]&8#35!11UI92D@\Q3K\U9MM4O<$Z(: XR"KRYKJ8;&$__,T MFBX7K=DC_-/3\WST"RPW_G74FLP6,I(_A%BP'TW M5V#P869=;7'%E%05 _Y'I7%)IJ+:@ON.L-_>@[,S3!NONWQ9I13(I8M"%3(* MJ$2Z%#03(HU>M_M7[4"K4>:F'?!\<[4P+!18^1W8>_ $=B_ S>B54EI5S3*J MZ*C>,G*JK. @3;AMA#UBTS*EBEZJ+B.L'F?MAXD++J#!&/Z(>_&2+Z@4!4I- MQ)RR834NQ<$TX"-]PPLT9*2%&)B I9 E<6O^=Y>3K:BH>/YLPV*()N<5!>. MA3\KQ550DC.ES0ZGG%JFLOKJ.IX'UUP;[$N&1 F]U$\33-1=>Z&+GYSG+%$8 M$GL;I66B+3NPY=. 7?7;=RI%6.9E I^8&KY560#+0O'D@0V!L* Q'*QWIFTB M$'SS'42PX'843)659 R?X@LV'.5%KW4Y*^NQ'!0<[MWW+L1D^&JX6VSN87L0$Q3?"JZILDIGK:85 M 2H)7>M+VE)3#(8,PR# V3:\?_7,=13E+,+J'MK%_,*2O:)^A"@O=JVKCE+' M'QA*3,#6L )JP_EP#K;HJ9[C?CX9OH]VXB%F191@JJ@?)E""C*&!2R0,[95/"\>^K83AJ" M.*4TY>B"J;)F7"DO0S .\>.]>[!Q7)#(GS'Z@ A#*$S;<#^#U0(*](MNP9W@<#JVXD2' M[UJ^J"1?2R^NF@9*P[ T!VB(YX.4TCJRBDU(00]T< X(80H86I0_GB;2L/;Z MW9OL*#Y=ZI607%0,>[4"[T"1J>>@J3)ZL8(NFK#(](6&1(YO<.+9;R@]RG*6 M#W7)'HR,I16]B"-"^)A:.H4[)X5-?80[&',;I2E;?2:\%2!XP;^L4/?K?^T] M'X%+FT/!>'RWG^R]@O05?#=-&OQQL8/?G M8&49GF=NS%6 7[BS+T?R$E^YL%LH<7BYHM,@S Z$NWX:J7Z_5Y!3V'F+$ MCA=B]3@ JW R5@0)A.O>\,P5*>8C9RM*D4H,-\J_52V7:9;&FG-#ABBM%HLI'<5Q2QK9(IQ>660 "<\Q(B:"L MDGS@4BN=%7A!-3R9R@H?V4I&3D2ESX$5)%$U/-KY#9C;5RCOX!U.I%LPW:/( M5;--+H8K95[A;28-[TV_TU$I]BWO?"-$^MCHU// 2LX\Q H,:7[B:D-)7@FA M1WG6X8&I.0"1G+@ &%B2FP.&P-V$.!7)4. M#Q:_M!XGL]]DA/Y.G'8?1&9W&"FH(L?Y"77DV77>3:B;^\]O4+%C^_ L2-9,OZ&E#0A+#K->$^)$%N)J+BR/>ENU4BA+$BE7)YVMZG$R7H%2#QZ MQWA+9PY6CKTR+9 "8^F(,4)U?.J\.-H8@K4NB.1L_AX [/O*#'B (6BRB)+$ M:DS_>>I1L='PE'*P0V\\_@ID1CX3< NQ-5\L@"+IY@)]L56ZT"ICT?C1TO#8 ML_"U1^ST%ST'>7,\PT+[VH*BF<>7./,F]BL7*F=2JAO.B6#E)#X]B1"? \&BQH\T&K(JC#I=O[4(U>MC:LC!6#6VBY!(N M]F "P8,".!!)QRS%A=-@W<%_90]$SX-S)5"J.3:*K/.ZL.N)D$+H7:?Q,82_ M-+$[ UJU"\VRYWHE\!(4NT0MPD$$7+22> #A_R;0'1IOIF]8]/31C U<2)CS MIZ^"G*C()RKM6/.0#%8K9P^5 U4#S'="5G"6JDHRL"(-6'C%B$35RPPE=Z!Y M-,;V.U0)[!0VUCRQSKF2B 9!U1N*$V'/LPO>#',=KR#BJ*?V.GA63KPD*]?8 MN?*M-#8U7Q>H0L38J#\;GZ6FQ:C>N=*+!08-[P0*@7#W4!+3>#&M8!W+0Z5, MU3-F$PL2M>;O4850B4UUB55[8>USI14[&%5/^Y6<]-A="BM[@*= O6GW.W?9 MX71>AQ,5D:LW/N>-2FQ$^R)/Q+L$0D-*LE/0NP1>L6OPA)- )HC""H!UY"(5 M(.#O73#;W$<)1$$8BPPA%OX=^U"\3%-*$DH00?+,$X:0AC%SDM@4^*S _3;- M4XBCA?.E71E@!%DZM2Z3ASFUWIEQJQ0<8H_&EBJ9L2P> MW%:,N8$S)UHI&U;Z".V4]J4%8%?> :1![?2O>@JD*ZV-;!5QJ34CKE)4.SBT M5]UT$AI2DGJ"-IV\8HL*_:S.IG/BV%LX@>\F: ,$P0P%3\Z+AQS>W?U:G@0CZ&S MVSGVPG=6?U*.&? 5TQ!VX;\4B$%5'Z_*X:'E8\G4>3$2?1:(Y8T^@+LR/:8+ MH,)Z9T:I4G"H]UQ2F)%"H1<0QO;:8S=0Q97.C$G\6-3\T%%.N#1V@"L?/IT7 MP2KB(N@)I$KGG>$CXMDF^;!X9B.0T/^CNX9WPP+!6Q:(M+F"@P3]86"OT[]( ME#P\5HY#T7QUG?T;K%&<;AI#8?D=4W)H\)['*@JCH"U*^JI=1CZ_*D ^ SCX MUWDO5.Q;?\Q0:;83:7U>]3LW[=,;%@I 5L/EV:D- #$SA3QC=H[D%P&8H+W? M6S .H?2N?QD \O29=4"ZC &Q*KN6U-#8&2OY0V Q?[MS0K -ZP8_+&]<=Q= MR !*-@2VVEK8W2JRBMIZRG6(2+RO>C;,-=R.X]^I90JJR8 *&LWS@U%H#1T; MQC;L#;2W-%*D2J7!N>YWV]EW2AHP@BZQAE'TIXZ]@M@=W1#M]>&(+LA11_.] M8ZVO)H5X7>XJ22LHRI;DB25Z !P$K5@'CXW0,FV/NG^_]Z>._SL(!A%V!*X A@:)FB8H]1OL\TW+WSI,7OQ#=-&UP;Q0<^CXZ;#Q,9A"3YQ M'E3E6SP+!HK&IY$I4I',>\%5Z:MC08D]M&D]DI A!=]UN11\B^5L^-^_S"8/ MH_GB?[=&__PV7OXN-QE?'@7VK'RDNC+VUW'/EH2X'NE"Z4'0ZW?:VD1K%A;7E!(>X>CP*7")O@;W[&1C'T$X2^8 M MG\:HW^_TLOOC$Z4$G\0UO':0,8FL5OO=WD*[N>"1!P+.!:]PJV>^1^G:R!,* M:WUM65,-@1HB1S2UO P0>;&8/D./-<'Q9:WBO&(:DRNA%!;IH6D;V3TV8OQK6'D31 M)=18PB1>3H*K_$9X$6MTQG#HI^,2,R2$H\<8SEB/Q%8.RSTV> Y6\ M]<(?&3 M*J:\/>F)>GO2^C'5B;]=WJ*(=W0_'*1"J@;C(@BL1WABR5!5;0/"^VZEM,2- M9+VKU7Z@2"B6 ZTGF!IAYK]C/)2!O5[L=SO#_82 FEO;W, Q:OM1?G"T3(=V M9I6(;4FU'9TV_#]H+XY?A?^8#I;?YB-D(6;/H_E@.88FI#680O/Q[>EI,/\] ML!WCK]/QXW@XF"Y;@^%P]FVZ'$^_MIZAJ1F.1PL)9F/F;@W;_"M ZFAR$=GM M]7-"(;--],#2L([6F&)6!+4MX[*S2L^/K$#,(Q%N"3EV;^%#]3;=C;1QN.MW M.PJ$6A+*T-0EK0KHUO4BJ2%K&]P^>&8J6!B#^>SFS>=@"%=2BW%@-B78P?LH M42R<0U^@ML.)@VS>R%4D6*V"#ATAIMD:MLI*6@@6W24'?@513WRXDJ/\,0S< MJ_S ?1@OX&X)KF.^P:W2<>DC80P72Q?&R3O&S:,-:^Y6I/C4)+N2C ]8T'5V M&U"UV=20N6WW.UT%0J:59$7:AZ<&7'3:=*% +#:D.=\FZCIO3,;37T?3Y6PN M9S,4B_&96."0C06QAI2X=KG^T 8]J8J2 YI!2^F0=ISRG?@<'Z=O+DJ)S3 H M>_E!^3Q'T_KR]^ T QUX/J/#4 GC$YN9FC)*&>K)R095W"OVLIU)])O[$85)N MBH[UAG-T,# 9#^['D_$2+NP#ZS);_C*:MR:SZ=S8^T3-WV..\&.P&IV1KZ2'6A= H MX 5879UYRR,2GT:"LC=DCXIR-C.8F]N\N3D:E(?1O8PM"A*!>6F"*RS!$"15 M0!OFA665',1D;22')KM,)S[W/P#7?(=MO(/#K>;8AKCL@VM-CM%W5W 5,)J/ M?QTLQ[^.6H_CZ6 Z' \FY34L9C+&Y"2FAX?P'K;2K_)L>@K="B MC+L"_OY2[PDJ-*FHG:C,DM1]@6A\3MSF$".E)6-(T,U.IUVXQ_CV]&T2^&J& M^XKA[.EY/OIE-%T@6S29+21M*FCQX9+Q .C;BW*MR?':S/9MZOA4LT*KEAX: M5_UN-WLX(V>?4$7+&?]-?OE/W#0\&J8;O,)["IS? >^#BM MD.6CTREP]U,F@T=6+&1QJ<\ER)64>%^)NL2^HF>NK^3H9=,B^1DFC[PG/I;C MR.=H71*_#^$8S04^@*/!?#J>?EVT?D1K[;^UGN$:?/'+8#Z2,*1CZ6+)*(,9 M7UQ&..5,9VC#%EL^3=OK?N=.@5TV33.I\,E M=,$D^^5^$+YH?'J&^^' .;?U/!E,)3GHAIV;;=(A7X+]$PIVY1V#PCP;GRRO MC*HV*L=]]]#EH&LYW0]<%Z6="[IZ_WDL$W5_\-UPUPS>O"*_HJ1)$<.HC*]O M[:B=N+D*$M7O5WX0XX3#0A6X%LY'Z')@N/PVA\L'"18I)\.9[04HP/ M1WTI:8 HO6/?()1I2DF+P:WQ=.X@02CHY/R/GIV;8:BW8? <8@OL5>@O,0%; MPWHR?-1/#D-1X)H(ER]/XV5PD/3UM-@N1S-99ST M)3" 8J=@8+Y8Y&Q#4C0&:@\93ODY&DF/GEZ_T\LZ2DFP(:6TG8W44!&#$U]# MA-<;2^.#Q\&P4^!@.)Y"TS!J+0?_(^G)4"0'QY,A0@TI3X9R_:$_&<)747+ M,F@I_62(4[X3'XP+L$6V:&QO''<7M,4Q)@N\\!:CKVBFAF/S<39_"HX<9)SM MAU+-P9OC!DGB*:?ZV.(RSO,SG>$XR:?73%.XW^]V%!BB-&VE3N]+RGCBP[1" M:*/@?UFO[.ZZ[4Z[6T-\H]:/83]DQ$=3/M!1_'JEW[OK]GJ]?C^7<+>A*"*& M9WJS389#G^%_4Z.(,%56T@#5I\2\ :L DQXIS/.F#$.H?,&S)P\C)'ID,O_F M04E'GF_"=2DV0&RZT-D3A $./3*;+U:O8+VWD+2NZ[A#!W9\%2^,GM%Y:!C6 M-IF,@K9\KM#DV1-/.'AZI%J?@N^)F=YU;/CC*@289VW%V\S9TU$(8'7E:9<0 MH#'(9,UZW'IWU>ZVKTA1&EL_A@W*V,T)#M>("'5[.R@&LKBVEU.BGO+/B57Y6Q(1 E3E!2HF%^H>D''F' M<< 5J#.\Y3NL+N\-"ZXWP>(5 !14[)BSD./ADX2>I =JKW^M0MBF$KPAS;]R MP=3)5RL1J)77[EWG[5XB6JM,6W?Z85N3,WG4L^'>1:., ,YUI) MUA._ "X*[@=W/#VQR/%>9 [SQP*Z2I_6XK^PS>:Z&DD.]E!Z+IW,V@94X,!.ZWEN# MC6F;/IB8[Z#8"/ L_SA:TYU0U<%0PH6">CJ[=(TUV!GNGV2V,-;2BQ55A-;- M1^)1F)EA;DDO,HD&0@GO!N[+GR"2V6"'/*__JGRS0VE,+_[4@$5=W@ER;)1# M&E"/>^3VF,1G]('>Y ,NXR7B$VE-W/2[7062( JS:K4A%'&U?Z);=:ZD";R; M]YLB5QONS DR=_2-IU"0O)K*]Y5S$45K(#V&;ON=6P4.ZTMIN7CM5$K^1K(> M-/PP":$W=>Q5>(O!2RC6ZGK2J9+T-6SOE4BAP3OYW.8GGW0>#:F.+">:4"/A MO0 [E8@#S^%#@JFHY%!F3[514L 3O^DAY]W@';)W!4YHE.0;<@?QN6?A.))^ MZH3$A9LHE MJMIGM?0_NL@*/IH-4ST[2:9_=9E1J75'#(C0W1YU0Z78Y]>BX MP-S"+?[J%44\1'&*$*S>P;DN\4HGQHGW*+GR)]*:N.MW.C<:D[8FO$[=6Z#X$C7[;9LEW!&0?@/;_A;5=)2 MB50TY;A'$&)ZS+)S $V:YP41>X('KWN?"20FHHII_ SY6B-P)S[%%B9JXIU6 M._EI%9.M2>9,JD/:IL2*,>Y:]&(U]5(U4N9Z9D/F[UT4UCB(3<2[BJ_^C>28 M@6SO=_M7\HT-;UJH^A'18_([H,, RC?;>?& ^XZP&=MO>Q^]QH;[&\L,G218 MP5OAK$IDV3.?*><.^EH>W\#YO85A>5_!ZZQ M!=/][@6X438/WIF-HRTEK0)/SB5Q4I_X70T^'Q/OP"]X-$M,RB0[9, E.U-R M&!3G]@G8,0LH[:$)-!S.*.3+6YD;&Q$?20_"3O_Z5@&/1/&YF1H [<0M5RI! M#:^Q*G@:G,K/)-,X-9:H27H,$TQ/@^'"$]F+H14ES0:7ID@VHCP$>D7\."1: MX;4'!4[)R6PK@CG;%ZFM]=^*," M+AV)@'YTIT#_ 8 ]79AQH._E^[SBJ.)[Q"OG$R7*K,3#JBD @(?;X%*[8 M G_(!^ ;IL6\?KEN=_/YY=)1R ]-_ZWU8]2Z'B');VZ[D!!WO>OKZ_[=54_. M\[0CS^/>)M5Z_YGX5\!HZLJ&K9GT>+CJ=WH*7*9PZXNTTJF V&)$Y\R=.7D M#LO+-/@P<6E[,*655+T0O>7IP /!26D]C#<.'IR=8=H<^D_54Y()/"IC4SA= M9B7V-)B%YQ+YB^S]M>.XWK/_.?'73P!=%Q>M('%E3T;1=%5EEHE<$BNAYCK, M 5Q#@K$/=APSP:&*DMQH;CH@XX#=D4K4>V)UA+;6YCJ*S+YT#=L+:=QA7Q!C MFU"2%]P*Q'.@- :"K,@[<%^<@OLK.5EI8_> I1/9X!@FX'UU'0]G6&C5="51 M*;D%'6_AB",GI58!F"BTM/\YMN$\"3S?&WL>2B#AHO]%MCKM[1;^E7W>*M&X MKB2L$1U!)V-J4I7!\A?BB$*_14!6GU]I7]"=M'5!5$/03]D1K(HA0Z?G4%TI M\.*G!I]<_"2VE ;YNM]1*;.;(*M$N^ HT_V9IM6O%'6\%76\?/ZG8] M&N1'O87_N6O?W5QWL\O/,[H>5M1150O1&\EKT?9 MM2['1#1T/:H($WA45OEZE*YZ#:]'%58T756EKD=54K/:UZ.]?J>;/032>CH@ MXZ#2]6@C-UB*Z)];455OL-+ZKNOJ\W*#Q71'HP\):T2GUN0#ORFS1TN!DAWDD;T,;6\Y?%>@-F MD[X2OZTZ#AS?L,2, XSW<,%M#N91T6"U"M*8/QN? 3[V&O[&W8,D,$4^QV*_ M<*'T@=)-H1MQ^>YBTPL5]A"!L#0^\".AN0^G57C3[UXI%#;A]&T^!^CQ;5K[ M,G *H6QVM%R&2%-#A'5<5+YF%K0-$7XEHA#D$LG@HQ [V;!0#?)#G'+S4U55 M3)2-44 0["C6U-B1(Q9PMJ(4;42IF(LTS*CH\?1]N/=\9P?<(!,GLM>OYIM7 M& Z!H<:IL8=9UWD&\:*@!%LPZY=GUUGO5_X2K%YMQW*V<,V.#XB!+7P&RB\! M@!+YR2I;B:5KK &"B6P:LL7.@!)5/$SZR]RJ(;,T7I_RR$\P%FH7T@/EZ6PHJFJRJS'N"26&4US0?1W;?$Z^MB:2$YX!_>',^POKK._HUVH\W9RA]R[.#8ANH&"T@0@%Z) MW1N68:_ XA4 ]'ILL%Z;(7&/2O/N/],2P":L_=JTM\42DZ+T-_1UI6Q?!7[D M#9U, 6M6BUI1Z$I'(*#8S@K1,[C^"-12BTEN2:3)GG2ED%09[(1#V&I]90D M7!D5 M8<9LYN-*TEBMB5>B(@0=(2DR?]-@H#KVE6SM3#E>=LE0$5C9"PFLPQ=8F1[L MRN+-*$GI%VK MR!EM+1?ZG4Z_TU. :S)I4NU"/T909[()O-!7A7!E5%SU0E\GJA2,L%^ M8:K M4J_<77ZN]JG1AJ!PUFM\-@PNI_BG>(.O"H/5FFDE*N)R@R_\!O]\.%YVC5 1 M6-DKAX9O\!6ADT@-EKW!O\S]>MS@*T+I;3$->A?^J$#0I=-@-!.4M4:U4)Z_4;+= M=)9=85PFM7[A=6E><\/:B$]+PY&%PB@<&QZ-$6E=OL$+DS.!A\0B*2J]=V%N MD1,PT)A,SE/'7HFST]2/7$A>P5R70[?6M-PB7J/DT6!U/:$2%BAOJJS5ZX7)K+['C6FJ[[9(XXQ)UMI$&^ZG<[ M_;,FK2@(A:7'/LWCC/B2Z=GX1)=*PDZ:B]N]D+CR;2 #H,(R6RMD>_F0I M_-\B65W<](7858C-@6G,;9VN!Q.B"[P_J=CJA=%I1M "JT]RN(D MF,47^HJA+Y&WE:\ U8W), ?>WD+[B]23<13!Y=%ROI>(T7#%'J,A^G;+V;2< MP]=;AKUNK>#W6QO8@3.,VW!)Q-"0?_MUO]>Y4<)8GF8BAAA V:^<3B%N@R)< MDTD3RN:)$4&=R28R;H,BA"NC8BZB$&37@2I-QVU0GS8$A1<2IS0&E[>;)QFW M01$&JS732E3$)6Z#^+@-9\/QLFN$BL#*7CDT'+=!$3J)U&#&18\7BLO/4GBW, 9=^O_+T+2PQ?#7<+LIM$$4V>,3UK@Z]JW ,U";ET#=N# MJ,833T4R9IN[$%$L=%5C$)SZO#^VX2H;CEAA\WRFP3/F:TW@50T\H*;9C$(P M(,@CX?,!%86TF<:TW[^ZRDJL+2'KPT_/B $X%222\>6+/ 3KGN=7PP.SO?\, MH!CK"BD7Q7SQC$DO"UU1X0<4>HI2O!6-LE/.[%B?F-R40S"OY9XB,G6HI(D M5=*G1BC"8GW':SI+ V_(N33G <&OA.ZL_[PT/K(?.#AT*<[**IWX: MJ=M^]TI_/E7&1\-<&$/CS80KQN 2 JXVL$%&, LRUNIG1C&6M8$LID!3[5:K)(&HF[ M?J^;C7AV0MK&R5-#[K F5UQQYJADTBCNI5X%).Z"L,FR:*LQ:CU("^N^U>][MU-[_;V^OKJ[BK[QKX9 1@V9M%7:TDXHL0OI%94D3%-''&04L*M4E1CPU76P MMY;D2DIJOJ2J.'2.E[U6%\SL;6!#67!7J_UN;Z''^"F_5/!F@4"K]CKI4X@% M#4,P4%SZTN9%_R3LUW#!B68G; MWB[K;>_A(W_3]^;W[K;;Z]_<=FZZB$&E9C"&!R=#_M;^.K[/9PV_CR208Z>/I,8JE &AKFL[^8;@>& 0%RIA$7)S/\TBQ%]MS3:M^+OG9QRN;V^N M>S?7-W>W=WTXB\G9Z.8)P.8/EBJMA>7(JX/D"D:7G\'/1TZVW^.C\;T'MTR> M%Z7$(25S(]9)B]^]N>K?RE<_CZH*%,TMK[KJ#GM.=.!*E5%3G=P**5 J54HE M_',P"[[9WE\[CDO-_%543DV54M616;HQ2Z:R&@=K]'H 3CU411:7U$.5'++I MX?,43T(3RL5CKIR:^JXTN;+)2-"[7#_IN/ND&\14&255R*8$O/+PDM5ZAG8M M5>7CW9MA0@$2-U/AKX+[!SH=J/6UI$HYJ;6\H(LAH? D#_49Y+^P K7%X7\I7* WH"5;2HI= M:^@3.1OX\C9#@3B%-1B-CC 7UM!JC&S\[*#2"?W87H.-:9L^F)CO('^HR7]P M?U7EX/[8G5;0G]:Q0ZVP1^=VI"_'/%!H,?J(HGQ2S AO,TI/.LSZRAL>(3@( MV@+E5S7J\:OT^J9RNV?*P&H+HQ,_1E/'V"FTMI)K[3J"-W''Y9AR*S XUM9@ M9[A_EEEL79=>;#F;UO'+9[:HDNP401D?;+X2+(VD!];U;?NN?6(&ANPO41H# M9<.E4"2Z_WPR_N6X0\OP2(X5G*TH21,!6N:>F9B .57N'$6;&CMRZ)T2+2G) M(1'JYB81,SI*.!149MUQ$4%\)ITM=HI\8=9LGC-,XBM!"(R'R;UEK/Y\,(V= M8Z\/PN#=3 C%E=0\DWXR[B:\,JJLWF<3O'D,>BTJIXU"F853XM@#H\GYJVD[ M<\A,!FWBRFJC42X!50YT]&1\P/W0!X-.BTNF!>[U._T3U2B'>'H$+>)8PTXH M;H!EFE*2.++WAF1TE/4QS$AX''YL?#F65Y(4PO1'I08%B$9<%54ZP7X@X3X% M_''>^^U>%2>"!XH+P7^T8*?.[,C[#SGYO![QQ"!Y.M.J*6F N/61-S2EY#XC MOX#?H!&$9F.VV_S3F%7[_6XG^S!&.QKAY19T>J"\^TG!>GVV2:4VYE^]]ZNY M !0L>(]7.X/(J0=!R.K:5E#G#+A3'@@>)YI:_U&;T<>T$ =$+QQF"IFH;QIM_I*! #L\E]#QD)E7+"-'(F MJP@#2BNLZMEL6N_U>%@H=YR2B'"4/ 'E)Q2FH3.F& \B6H:.(F"#S^Y"KG3& M=,))WTB.%U6(\\T#F[TU,3>X.P&6JN=+(@H&C82BDG\_^;@/$A0G;/+HXPW8 M'GAT7**[88G;RAO>V\JP^HML?)$FP.T X:##6USO)5A_0X,;"KQZBTK:?"JJYEO-58%*SWN,/C0F4+# MMOP.K'?PY-C^:XD])D.C%V:6ATF)AX(-DQ*-T.5W1P@7H[;2V-[VN]?9&>0L M*4A"1XFC=1G,@U_FWW@06[NPKP0^>CR^Y$?DT=F+627&C5W8QP^/H$B^IT<^ M6%8<^6#9"_GXX8G(US\G\@TVL+M"&9AJ\4+#DAA%7+S1EHMB+BG.DU$X&"+2 MW J\K6CR5'FP6KE[V$?3>#$MTS:^:_ G3CV=@G<7>)/1U^&?#7NH^2; M?!KKP7 X_S9Z:$W&@_OQ9+PWQ,@#?Q*_+Q,6<;$DQ.U,.% :D&^Q(^,Z2(DRFLI(DII;VD/>&05<.4 M79'T]XX-16)C1;JLUJ1@$+6& U'9G'@ KOD.U?4.$FB1J4&JDH;MKM^Y4> M M=V6&<$ME)!9T-DA[EF+U'4+"MKB#9W=SH3CQK%9 M5[4%=?2D"[_(-1SVR>9*'-,' O!BVH'^AHZ-!A$$ ?[DF>M@4*$].I/A*=^@ MGBP3C$<-9WRR*8C"]QP@61VF>SC[?\)?_6I8>T"F''L#>E*LHORB3@ +*24G M!,$<0+3@$G+O0@#@/X#[3N$0H8:>I.$5.&+)G48L">#* TE96!,KZ7O(7"E2AQ%]45?A<5=*Z%>O<%=>]R M)Z7$J<_4L5=E#GZ.]5*C\:K=[_05\/"NZ^R'(K:RV=TP,RY=^[1ZFFJ_E-@: M7D]!#)R][7O/QB<*R0!A+$$BOD;T9)0 #&I]!]SP B=>I#R %W_H[-X<&[;I MS3;)WW.O6F[S'C3'=TMY([ D$90V7").80T,_U'8Q5,AY#&28T5Q7+EJJODV.< ^SCN MJXNM;.S6C#SX$*WY@DKIM[J*\F:>461E8ZVF^T\,J%I45"G]M-S$Z(7$.FFL.OW.G7)L("BUZ(B;5]A:G1A%ACJ-$V+0-4\K MKHO22\E92U1384I&$QI=M_E26JF443Q!FRV<(X^E1K'(*9DN)6%U5L,]&XNR"H=GYJ]**8P.HI?3W9-KF;K_#:C#U][3LW=[MM417&Q:]I+5(E^6$]6A\D/68_/NIZY$J M2ZV7T2*/GA@FC0DF&0)W?:6T+G+*%(,$]K&;]/TLS?\*4_HD]4W6$6V32Y9= MPU?U241Q#SH2192B1!D5Y@E %:]6K M7C0_W<<+J+$-C13P_#GLY\!_!K"+ZY&]9E@-4%I0BCQUK1^KXE%S*L^89@UY MIAYCS3R:MF&O3,-*C-0IBB&"_LCMG'J7=TY]&,W'OPZ6XU]'K3 MUGBZ6,Z_/8VF*%?(X7.R?5-C3))&RU[_ M9;T]X.5O!/X4,C=@?6"BU*#=/$ MW%^OR!NV%Z '-9= M\ IL+X #&JRB>R$13>K"+ (5\E03#IBR+\#*2DKT(JG6J)*,$\X(<:0CH*;P MK4T#'*6X*%=I5"N.$@@DCJ4$W/1@Z0*Y&J&):/3O/8JN='A21IB8B764Y%C= M,R\_(FIZ\G 0)R,I<68M+*LD4?@5F2<#N[1ZF)"$&9T"_RL4%L7<>H2X/@#/ MW-J!?77_N37[6! MHC =Q;L8*D*$NF8FNN0ZN!U*5B(=Y *%:#D *[BKJ:)#0M^8W=74UV/-Q\03 MC'.;D#:5XDU36POQB F* E_U7:= ?L9KH)E]_!T^'1:UGC8\(_. Q#4>9#1T MP\L#<=@8SC;AR="LZ+AHA.Y,/917;&1##86AJYEI6.$;BE.6ATXLM!2-E" * M6VJ$[CWB-8!&VMB".4#;2V@EG@P4TMC_[% YB:V9QJ_7[[85.+9IUCCR8:-A M(+TY> ?V'J C!Q1:'5U]_V;ZK\.]Y\-AYXX^5M9^C7#W/ #_LUX:']C[#.Z6 MSI: HK 2Y%29,W8-1]TC^S8=XPC'6'G'T[&!%YR%K1/E2[A Y:(*TUV@DB&$ M#_UJ'3O6&GBML&NM1-\N_E(7?ZF"+>/IFKX&_*72MJXA#Q;*(5GHWKPJBC*8 M_;,NFB:H)GVH1A6^$4UZ8/73UGG_>17U)M1F_*^C-N/?_#&PK*CG2.RB.U!2 M4:6TS*2%H]*XY5+O4)1;V\/! TZ[\$]*:9-;/06:Q1B.5X)V7B@NGT>GW.S=*!)&J9[XM 05#I#@Y1Q%Y&8B> M2+CB2NJ?0S\LRB5(JIY%+[=/2V_PH?C'@4/T,V*H>2(,(2BY:*]53FQ=Z*+T M_;8B%*M[$A*/F*A'XZJP$YWG^E,GE&*P0YE7Z-+%#2,JM=YH MRXJ6'(,0WU8]0+M/-V.ITA<*,>!1ZWU?5\T[ED(=/!JF&^17ALJX-RQ8'2Q> M ?"'J9KJI=O!P[F[QD::'NMH+^MF"'6U&/6T&76^D^7RYDDIF#>E?7 M5S>]FUZ_TX'CH"\GF(ZB=S2G:R.)"J[MVH8^ )RT8Q-G13MLPA5/"WVC M1FHAL2K,4X0+# 8&R#EP*I*">.2$KZ D"[BTQ*9D@K1ZG"0\N^#-,->CCS=@ M>\=LFE$XJV#707[GQM[ R7"&H/0\:RK*KP>+\CE4:6\C"XOKR1 N:?6XU@J& MP#&-+BLO:-7TY$'=PRZ\$.X8XT\,>K[#9=$7LA^)V MH$%'&F490E"R $<:S>BBM".-(A23L86IAI@N@2)2 ;"*8 H/& ?^X<8:0TK^ MAK1A(IDI>38*@DJ0@50K'& T7!=TX M!L-DB\_+Z=C3:>>32@R&PV]/WR:#Y>BA-5O^,IJWAK.GY_GHE]%T@;Q])K/% MHO7CL6/(O2?1M5;0MU:J!C@0XA/@3_;+(T/BOM.R=:09T?[JM/I MWEQ=];JWW?ZUG"0XC-TG>>OP-)$>R'?]3C^[X99@^$2JL/#RK!H\ROKCU!R^ M^K38@==?GA+\("C+ <&1J!71.;^"\DIFEU:/@XB!LS+A< C#X#P[;J NWW?- ME[V/QL;203?$Z%+ L:S@C"9,#$;VLZC4J)+<8N=%P5PB'@Y-R'NM.L WF;4 MY*/X9;P07,Z*:?$66LQ9RBGSC$R*TEPC0B-H,GX+0GSHF]M>-6@XO[ MD<[9J&CR36T%FUH(XW6[=WN5?=&L#_U*XU&+:XAL.RE_!:DYW41 $S&O)V0% M.;+7V/6C*M?NI?/C\M^_YR*:L]V_9WO8@EV\W,27NL:]N[EK7]^T.W)NXLM2 MC70U7ZG-4S:.3$JFKPBKXZ7LQ6V5[/2"V9:[5%6%;.+I((YR6- 8&"'?J M'..9??E143;V@%A/O.M.O]-7((TEOX+*>.+%TNIA'D[)7445GK%SI $O%+WH MF+7C1\X9[42;ZJ*C=%\Z:(J6*0J_EYZZT4 M@L8#_R,*YW@/;+ Q<4?FF-(7HG&CHV6BZ=/U7#E?TM8.:=6)_"YDN@VVJ#\Y MKO>:O0$^/#%_ @;Z=R:W0A0HP4['/@U*KF:>\,SN;-8=SKY-]>/ M@_&\]>M@\FW4>AH-%M_FHX(<"F&G@D0)B6ZUXGZU9G9KT#KTK15T3NY%[P'E M1.@ RFTNJ0JZS8-DO&U?P_^[:??;;3E'+L6-7+T#*WMT>Q+[_//SXBPE\%,';(X6WQ M-=2F36E-$]C#B(&^7.ERCPN+I+[BYLK5A2M$ M#/0XH!>Q1*1=-PG]AMI\;'JA71NBC20&E9).(#RY6WW&=R$!A 5[:QR9^5K1 MEJYD^A105@!NM:8ZEG-I@('%BQ7R69F9Q*8N]!0-GH876_=[#Z(9Q%1],<. M\P@?"#54)/S),Z'(T;U"A!:&HB5:NC!4,':U/K+.'I,WY, 7:('=4F++7\A6 M"B%!#ZQ]QS(85\ FN.J9BM]H5N O 2],::3#Z9M^M3PW6#J.\E+LQS MCZ2Q%^:'KVAU\WVR9RK-7W/WVOU./WO'IM@U=W-WVC$:IW"G?5CO#9$G$]M5 M=KZ.VF2H1;G$&VQ&A!@((B= S$$4!E>L;[;SX@'W'2$5''_#/SMP0K;,0-E9 M,-@NN^OZKMI$928.@7R-(J?$_2A:%B$*7[?[5^V QN@W?V VN(5W6?0*:A.G M4:4?R5<2-B58H\1*3=[MEW(4;GJ2K@U1#6^_2AP?)C:A@;41=ZB;;5E;6I-I M)N20EPG+1F[.U'B"@)W+0H4ELN0)>)!P5>I!PK&+K50?CT\2!GX+=;,5]!,] M4-#Y><*I;X^8SFH$?28]NN'8OE;)S9/WR*9.4,[UY$8U3M2IXTH'."?#$[T/ M<%3C*S-QI!_@T FL]0&.:L1I5.GE#W!48HVP7>U@]>^]Z9F!VO&S**:T[K3B MF3]Y(%(VM%N1$.A'%Y"#HU+K*CA]G>7SN.ZSW[ MGQ-__1-^OL$6/AE5TY65F2OX1%9"TRJMI9G/^P5^2DDRRM[AU8UOK8ZRDK>4 MB:-3% LLAY.7!LJ;9TZUHU5JT!;'H_?*WTHKJMOO7F6=*TY[() 921@,M8/< M0#+$; QEM<<$!L$XG&F8RQ>LQ_;(<&U8C#I?U/W]R]@1,W;$ *_A.Z$#H)QJ MRP!X"&$]VX2QUD;H"LXS8?6)Z5$OF&K]N-IC2 J1"0.K>54(FJ6L[( J%7L( MLS\5K*[,R\71Q^K5L+=@#L&+D2S:^#;?"[7'3G/SCTKPU[K'42=@UZGO<53R MACJ=A5H)E$6]9"P<#PV':EWXSNK/5\>"$GEAN@9N!Z=N/N+J8CD;_OE+#.C M;,KZ;QSH^FQ\(K$?H#@/*$\#).&#\?GDV/[KP%[_#@Q<0$N.%M16.UF#!)M= M4G -0ZS%D"0063KWX-DP.]_S#1LEB?SFH0OAH6&M4'ZTH'[1U[A/FJ_R M)\VCP7PZGGY=M'Z1_/6XI?!?)1^3)L6!_TF$"A(]Q6)U IE"I_> M(JE:@5BMA%PM)%AK;+<2HJ'RL7"P$U \V G@AJW)?8$;=RO&FW+'=42:!&C$!<;2AIVV@:3)JSZM+J<;B#P2%M MN(YP\'$'UXJN[.&25]1>+A%D4UJRWSC9?/AF;@]%GKU%[^40GL$@(BVD.%LY M>?Z(D%?0E@Z7.UK.IHX)F.0PJT*H9#OG02FJQ()V=FJ1"BV!0SS ^@!'&J_" M(G$.8A8+)O0;:=6@+*0*!+'F(6/]: C:6VI'5 ;;*/@K%[(RX!'1M:\57;,@ MDW:7A65/GCKL4D4$N!%* 5T'C&?4>M1:>WT3I(KTORM>,U+//HLGT#A*I] M@7 JJ4@*A5,^&QS >6N-^ E17"#O[<#/?/01OD0*-PN[M[V?.7H^]#TXY\<( M*J3MD[<&]:%0UQECD^[R<$X$:P0 L+V@O6?+L,O;CVN,__R7^\%B]- :SIZ> M1]/%8#F>35O/D\%4&1MR[')P$72 8PXLPT<(>;X7\.$% ?9L? 9!6"F6IFJC M,MP)#[=F\9(I38\!U):]#4/0WG\>RT2='WPWW#71GU]4^^D1V>_=MA6($"*& M12G/QEKQ4O:5P:_ 0^'="&\,$B64I$*]BLL3A8:'LE$_HXX3'QRDRBBI;AK\ M6(419-+C#A-#_X#?< C 83*S0>%SA1(MJ,P-@J8+['Y%F<^%.\OO3D7N'%HX M(^Z09:[!CUD"=\*-S X0UA#)(DIJO^E%!!40AA(9PIM.1X3@M237O)<'Z"BTO6::).KX ME)+TH].!>6DI'AP][-1H]V8YGR \:I\%,A!W*]CR2A*H,3(47/%R :4'F>9P M*^B:*^3)@J0F$JFP[(5$:1*Q@Z3PCMAS_01YX+^.Q('_.+XH6\#UH0%G\8(5 M$[:N#,\OG$/P!=53-9?*BM7-(*(>ZP>JN<19RPDMLE#EAI4BEJSM M>4TP8GWQ3XF"3\:'N=OOT@]!GX$;[P-$,Y/VO332MQ#IM@*$K8= IE:"E9! MUA?GG2_'P:4TA.%FU_L*"_K>V'X.THM\=?-!SVO\TH7]30 J:-.I">^#_XIN MPT/D.J()7_")"]-K1;+6P%>E0A5A+BE+(Q%/=?_<&R[LIO49>6 4IJ@0_Y7S MY&^38-8:;4OB9=L+';F7+'*CCS)7&2FFM MA6E=QK;GN_O@O'?FOP)W^6K8$8('#82+1]$[4][OIQ5ZU[_N*I!Y3OUMJQ"8 M!444(&?4.I$-03%L\<&OZ.T!^6N7,=$4J-$(N%-GZZ#P*NO04E@I:W$:7WE1 M^G/>HT@MV..+L;9&2[2!%;2;1"2)W>@#_8B[[F6K?-X4KH!1S+=Z-PIE11)] M \%RWO#HN!M@XD>$A!ZDU-5O*Y*U2^W;"G% Q^-"NQOG,K >KGL&GK??A4B. M/H"[,CWP[,(MFNCY@_K!\QP@<;+7^S3C,Q@NW7!%N[^QK;OFK9G MK@+,Z2ED9';I,J*40CX><_5.AL*]';8T+&N,,MU..@<% KZ/27H->ML-N7 MD,F7D,EEWR&BC%*=;,372\AD*E[*ADRN$N]0%3+4J[H\5:B *!LUN6J\0U4T M3M4 7FD$J91XL*]2O$/5U$W07>;$M:+ -3!!]F:U6O!#59C0M*FG(Z)L;-OR M *D7_% 5^M'I4&+;+PH<):8O18,?JD*@QLA \$)D NHD U7-$8J84'6'OZG) MBX;F-3H2S0;S95$H-MQ8XJ]I49 W2%]NC#$RR 4*($OJ6U2)?EA/481F#"ZS'Y]U/7(U66&N*Z*K]94"3*GVPZR=J'U@1C M#6%(3HF\RD5%ZU_U^QT5@EC60S>!O.8$5,,#O=+0*1 3[<)ST4C6'/;OQ"BN MNH/OA?ZUXBHH0"!N,,AY3"X8PS> 4E@\F._F&MCKN>$W-";RW[T,C>;AK37^ MX(F]R24!^:MCP68L*%;3(R3]Y!D1#>)ZB7M(.9O+/$P)_O@ #0LN M]WOWNKW1*FIX]AR8-<:"3'>NC?T!BG(%;E?^7O7M+?I[WA2H@W@5C-\>3%8^7#OZ9N ]F2'N?X?RYC2 M:7QZ_>M>-EZ;= 80%)F?"WC$U(,&AW3"]WL/+L(]+Y:<\/R&6$:,[V_MIQW$@(_&/,HG)J MJI2JCJ,*^21368V#]3OL/ H@0E-D<4D]5,DA6PWNT!*L<&H"0]-6,(EYP'T' M$XJ/,TM5-5DA?/HN#44-.3UEDR@-(_K_L;W:(U&6#CH&Q=T(\36B)+%*TX#" MJ')H:.C\FP;XU7"W? >NF2IG12(6V75\X@/0-8R] H%1QUY'ITNEP>GWK^X4 M>'S#KJHUTT!*HD,L/'L]=>RAX;V2EP\E6C@!9I1:38B"HH:]CFQ;$@/QZ+@I@##V M!%<\!=?-5;]W(S%QBBAUYTT,E_A5ER%W(5OL(&CW6A&^##P/^./=FV&Z" GR M[%-<^$RXPB%\U36*DDS)V6V$*!=].%HX$TY51:21":PA%[VAL]N9?@ KBI$. M 0'V"CDWV>L)' C6D^&C?G([[_7SSGO#V=/3>/DTFBX7_P'_,5V.IU]'T^%X MM&@-I@^MR>CK8-)Z&BR7H_E"JF]? A,(0PJ6HT"4XR:N-OZ08ULFCI=6.LF= MK[AP>GQZM&PH!B+6I0Y75"EE<^B+I&2*=+)5C3F,& :S\1#.QHX;B/+K M3T,CC$9IV$;XRF!BK4;^P,+?O',WHKC^*:K,'$&(D5YE'PQD!A\A5H]P!02G MJJ7S!("//(SVL(7/.8""(Q,Y>[$B$+UO5];^9_BO<5Z-WHDMG"%RX>;.? MG#6PO-EF\&Y8AKUZ!4O7L+T5,-^AT5Q\-WT(MKW]9H/H>:GU.=O[L\T";BI1 MU2*#I7ZO3X.Z9/9E;.")@J[>!;:B0W'J^ >(T5P7HSJV?651V.;#V_ M#$F5@-?0E2"MR\^1YYL[PP>SS3/\@PD7"1-\3%6FNGHQN+KH&EXA9\ 8K%;N MWK &_M!PW4_X2U*0"*:Z9\$A#M%KC0$GB4/HQN818*\"#W]/ ]+K]ZZTX )1 MO%JCF35\:S>VX2_!TO@ WA02W4 YW;BOZ&[R5W3CZ7#V-&HM!_\S6K1^/#0M M-V7N05CFRS=B#6'+]H*O%%V@$JG*+*OG>IB0O$Y\FD*DKQH:1.64E!D%CEZY;!'AHWT[!1"B/X MT^=L\VC:Z'4$X>TKNP;NSK A M=M;G')CV._!\L#Z.BT+.X'2I'"UI13)3\-6>4RB(LB5;PAR'\M^FG $$/ ]$= M'BNUR*V/O!(. MRP(,8]@;T))!%<5OY!9,!4;-P@;*]1\!%-RPF!;M EL^(PY6QT50 M0AVULGCF5@JD#,O%A;4D$8>HM6:74805R%$E5)]E.=_1L3HK1?(USX,OC'+7 MFE!%$?), 7S3&B SUP@D9\N-.0#P<8)Z;Q@G([FEA7,%(5 MK?G!+'!\JMBN>372O,O88K_;&>C^MOC,HH0C69?L2!9]L#7;M. G6^$W6ZF/ M:N1B!MG4:W-4NMT-(Y5&*/"*3*K[*F$ M/34>?;R9X6G?[\!P8<6;@;V^!Y\.R7FI?&NG0Q:*LC,WTH(148)*]9B;">5) M/[E2&JW;?N=& 2^G>J87LLRUOH&4LP:I[>9/99J0M5S^^B]-DWH<6^1<$$MT M;-&)2%5!J-4 W35[LA&E:!K;4.)=T%;Y-W&W^3=QB]%7%+.R-9X^SN9/@^5X M-E7F:5PD^N%)/^70 E]<@B68[M$""N5>0KU!\VV<,@_3>WP%)<'3'K\)Y*W^1/)PF%\^&XK\>$6_*D5?_HRODOW_9!= M+=NM!-;WG]$?V3+),[>4'C9W_"R"*)F;/;.D1#*-HN'-X,!VW\T5 M+EAM43$U%2I(24?U_>&/%O&E5=4LHXHR!X:<_<2DP.Q*Z.[%4?JV0JJ[$X.WV1(AGRV)^L*CED M4WA"IFRK4"!YQS+7@2:"&P+,IKFXH)J:KF7;S $ X>%E\X92'!OKB6DOLS.&A \=71^UYT58 "M0_WGN_L@#OZ6%G[-;I'\#RXF0F< M 3 ,*=&2FH0IJ]8\0T1!4JN/3C9<7,,S4NAA3PA>7U!2=]ZPBBPL&[$OAA6X M\WW3>W,\P_KJ.OLW*%)(>G1S'D84 .M#0(%TVMS"G,,BFM250+5A4S6,3!UY MKS%LBP_>!JM_[TW/1!T-LHI XPM_#%(Q%S&*H5H:F4Z_>WVK#VO*RE\U? R% M&=DCW4IY,>/ _S[:.9CK:!",/MZ [8%[8(.-F75[8:^H-3O*(U U&$R:'\O" M)4P6Z$IY,5&"ASAA^QQL]Q:J^AGF*(_D+30@3!6U)DEY!*H&96EP>HESP@(H MX\Q_)7,"6UAK'O!)737P2AVZ%_#8&U(>+J["!7PD_]2QG7AECX^FP5)55_I4 MQJ#60"QRXFD&(R@I>PH4W*:96$EW^I207L.(+> 1?:X6?:[U\ZO6P ]*GW^NWNS>P_=N;Z]M\H+=S>^MQ MVX6C.&O3%3 _1(T5W%\)@D'9D#7U.IK!#:/^5'BPE MSFVNF2G4H<[VAQNG/N1SF*6ILZPW8PV!JMSVU4 M4;D@-58ZMV&GPDF>VZBB:FZ%<)W;U+=V4/#%5;4-SV7A43@?KXR)9Z-SV &6SJ!P[@+H@ XYCL( M=[P8/E#KJ4F&LBK+:[\< .J] ,.]]4ELGAG/A2A5="5$:=EKSAHNQUEML/[7 MWO,1IH^.FSQPP=@1;'E=Z5).<(XH%$).!0. /+#Z:>N\_PQ6ZY!JX_#)R-(U M@M>NKFO8VV _Q'JFU[N^[N72?X6-MJ)66^EFH4B10.B_7@P/_-?_#U!+ P04 M " #VA %9L[7>I::6 @ Z'B, %0 &-L87(M,C R-# V,S!X,3!Q+FAT M;>R]:9?BN+(N_/W^"M[:]YS=O58[RQ,&JKOK+F/,/!LS??'R(,!XQ -@?OTK M&\B$3')F,)GL.JUKFO__%[M#_)H I6XIJ MCO_]+\TQI=)__]_O__//_X<@";6?;5<3BB7[!C"]A.P T0-*8J%ZDU^)CF7; MHIFH <=1=3V1=51E##:/8.A=Z@Z]PQ((LNDJ*[KP27ZX:HJ.:(3;&?Q"_:&WJ4S.'&')4F2>MR< \Y< ME4&B;$F)4NY7 B51'$]E,HB4I$B$E' 1$45%0=(C%!?EE)3)D&#=Q\2#M(+T M,MU?LBXZ__Z8>)[]Z^?/Q6)Q%W[AN[+EV'>R941C1BD"_;%I[[O(6!3M^T=& MHBO=6<[XY^:'\ %BVUA736VO\Z7DZ%%K'$6)G^'/$B3@MOG25?=:+XAM6^QG MOU;EY DP1$0U74\TY8>G8)^*=__@[BN2/]<_;INJ2P]Q@;SW$OCY;FS-?ZHF M' X("?O34 /#+OZY=/ +;79_CK [8^ "V(E\-3 M>PTL.()3>_A4#^*36N-3_?'[GPD0E=__&, 3$[)E>E O_?O# TOOYYHPX<,( MF/GJ_-\?F]\1+[#!CY^___%43P>___FY_=]U5Y*E!+__4=1YPO4"'?S[PQ"= ML6HBGF5#!61[?\.7_H0_[[515-?6Q>"7:9D@;* N?X6] 6?]IZHHP(S^A WJ M4'LZJKP>[M)KAV#,^4Y$!@&#_Q>J#J%C"91 H.L/=&7AM:D>Z;$%<\A+O67- M;;#C'PE3-,*7 _47:\)9! R'$F= <.L-*(T29^K)<7FQGM;'G MOYK0CD!?""B<9\E:5]3]#;B+D380DIXZ#6KI"H^J2A\C"81#4F8KU$NGGPN& M"T3$+T*@D\E.3PFSDHB*I9M5P7$L@#(:(:HQ+T8PW0 M^%'2 6N&8XM&LC$S9"$(E"@Y1KG@*N.S:B[ MJ.WVY^WW0*'=3=,2-.1.I#QJP)" (^AY*FM5TT:6]1L5E\&JKI*4G\#C@0LU MT?,=:(E"7>[NT7-"$+FI/T[S6D.M"9/\4AX-N'&D'2/#CQY1GS]/'I9O'Y,\ MN4S15BI=):=QN$OF_+8]J:SHCY '':R"FM3+E%"JH$#7ADAA>69Q)/(0(7EV MA/YL\+%Q[;K N^\]!STEW7)]9]^J#5A/7O*U MMLH:TU%U;-I#HL70YS'1)R$=L2&=LS1\FFDO/;10ZABT+P&V[#^QK9\AW4QB M9+&%589:KZ<8K78+';K\XHI)]S[4131R7R.239FRWNFE)+0W1D82VAK6N<8U M$^E]^'H;D?IF?TR,-,U&N;$CD/5*LMD)SN0GQP!)SPBA6U5%2=6A*7A5B966 M*:686350?#GM#H7TB-?=:Z;?4938V^F7!KE1:CI8>'S!)\=JC5-;-?2:C< [ M\:>:HBFKHKXEF I>%5F5ZN-(1W8,+7"+I0J*,RJU_#YZ[2,D:W>E_+R!FDT4 M3SFJI*#+;@#=MW-' TX LUY+2AK)C%5'0;/8GF>68,X8K6/Z&OTT6W?!D>? 9VHT%/C64#*LI0>5M+GC]5=#&%OHQ*M M8$N1L9I%GM/:*[M""R:K7+4<'D6'O<-5$T!?K;2G+NLC=H5-95G"+5^U,!Y% MD;V=@.69A2DYS6FA?D'VNHUDN\5=(*9^,01F?5LREB&IZY!42$35' /3 M@W^YJK()==^3=(]^PUE.JIE F&B@16HBFO?<"G[5 'RG!'_ X 5F9:LN*=HZMC_N!M4$8GH1,SHJNZO*F);G F8N2OB8$_-F"D]+5?<8_ MNU_RL#5255UO7\,S\L 0RMB<[PUFEC45.I,,]']_OYX&\Y]G<+C9&'JQJV'B8C1-]- MHG2/<%S(=C1W2U<).?3S49_11]?RG>A3E/WQ:\.WB P'^49LW[+$)H MK4 6'&=41CFN4BUV53(8:(L;0MZ/D+?J$.)4.N21=_ ^A*RI%!%LNV>=Y-(8 M002.W(>#+-4UJ5M^H,\E0ZXU-^QU-$#.95=UA5?!<^1[V7JV+YAHAOXU<YUD1<78_XKD-L;=!H T\436!PHJ."1?N[@8'BNM) M0.VZC%;A,Z-27IMJJ^ 5[#]Y=S\I15%#?6%J#=%52F9 MC&BKGJAOV(RL.#L-%.9B-&.5G+/[[$ [SBC=A^7FZ-K9_.%+'S&PW*=!04VJ*N;,\12M,BAZ_>H 4)YQ5F08HI\Y4Z(8BS M &$;LVM?BY[5<8D+@U_V7'BILD2)O.^C!6)>[T_]E#V_^J#S)3R7V+#[S:Z+ M/.X/%X:::FJ().HV1B+8*GGM(GYIU^7(,/CH[M(S6IT<-067Z65K+)/*"C65 MPKHCY]JE_,J]79K.L+57D"RE1JBLYKDISN9:W?0+J/4X\'M-^MT MM\[D5^UNRN8;[J#4&P!%SN6N7< OK]-/$D@^WH*,S!7KS&R^&+&X:O'UAMQ) MU>;7SO7S+\A.$G0XDN6>U$K(:V)=)7_]/OEE+'&UKI[U%W9=C@R#C^8POG#8+6W*1";+X3P^$7V7]6NSE'P+.KQ[LS\.F:I/ MCQY09=]IU.:BBOI+KX>G:E4"0Z]=ID]Z]"!^F:=/N5IC[)'>GADB3QGB-#=; M93I]^MH=[C-R-1:).4_9BLHUE6FT5%'C5E(@#W6CP%_].NI<;(W)CNWSAK;K M+ZER)U/%T8;5R;I!LS\3FS=#>Y4[>4]EEQ_6JOW5P)GPB(MJ8%[SVGCM9FBO M:F?N*5Q^F^P[^'E/$W(_7Q3A.%83'L8?P M)H^V:([7$A1^JJFF:OC&(QFYB(#V7$6U\8G.\9Q<:T_R);W5J\3.,D.B_;HG MX8_?X<<]&GX>P5]%9&,5J7E1!L1E7&2@'*0K189TAAKHT#S=FE#CSBIV*\I# M,K!+PYL,Q$P&XNR7D>R<,5FI4V"1?+K4P]Q2>EZ('>1OP+R\-W./8D+ (A@G MUT6=MA]"77Z_LN(@+438\[V6WWX1EM661==[D[IO0V_2465O<]7C,7%ON,-F MU>X&6;Y0;F7YB3128UB (-3M!VFZ5ON'B7HR_7^0'5]5Q))AL 5[DX@]:GI$ M$2-W1>PU2W%":>&U94^LC%CH&&7QH YZY:I(Q6YQ<(/OGH5X*WS)8\%W&RR^ M.%QKK9&!5XU%G4=2=JF,K;).1[BV(-%7A^OC'63L%@%](4+6,+=99?98DE.5 MLM/EC3K1D"M>16VV8^>Y?#6/_=01T'O^?LTUP_-78\7L;-3MV#J MMY"?P[=7A!+3="S%E[V&PP%GKLH[6"_!?ISUQ66BSHDZ<-M@#DP?/)*2^P#- M]L8S;DTB]Z&KAN\IEN5L?M@\7QJO F:1RR\T7\TC(X&=:8UR[!;5H40I)J+@QT>TY=(KQ9>X%2Y'.H; M[% L6:+0CM]IYQ-Y M\.#2_H,PVSF'Z7''$HI_F\(!/U5CL;NRV8XVNCJ\; M\U&FRZV2V](BMVPNRDG45_NMQ40W@V7JVH 4B[7%N7VS.$9++[E*-@J]Y$RL M9YH\5.F=>FSJ^ M]"KCIHDOMDINC"4ZI:"HQR+<=)7IM 3<,*Y-"5\:OS?]^SE?(C_%J4YE/E##L3:Z-B5\:?S>]._G? FN MYE0[35-JLWZA0U:S; >K6=>V.+K4*OGJT/""/NN.#'[%L;TNBBQ7W'3.9(G, M=["F5XT!+(:K9$?DEP1FIG'>X%T#'Q6MH=OX+AKEJGVSMT9[OAR.GW'0@G)= MG0^6?9Z?*4[9'2U8KA;/:EUQ1_+YO;3KPO()5\D"/ULRFII,\X!9J*7ZRNIH MM[WDFR:.'7J?4<)NH8:X[I LL%0[->AEV199L[^!7WK3OS'R)3IJ";7K,Q9# M>QX]Z<,AULWXE5Z.[RKYNM#P@CYS1L4E'@08C5+R)".E9I9?6UX;$"ZS2HX' M!G8N/@E!P%BF:^FJ$C4L03VZ7X2] =\FAI5&MCKU2$Y9MFT(\S$.#-9/I0=S M%N3FS6DL0[^'"?1PPOX9"GUWMVROV/SI()S#R6E91/(LBW=+F;96&?;4TQ=8 MO ;*/7+2IA+<3V!',@B>U.VJB/('09G%N(G;7_$),?9OD=>)KW'5,-US]T6)IE&?ZU->7#&=#(JD;J MJ+'JUL6)2."R&KOUY8=X_/RLOP//0\_%_Y7I&8:VIJPX4 MM%>:E/M+PNP6BU^#ZR_-^SOP/>NK<(;F&#;;_EDR;,>:@UT/7ECI%%-NN2NV MU\:YJ<2FD^[@:ZCV-Q'@*R,A6G>%-2!]#SA%T5$68J0#.6ODA7]N(* MR+H^ M0(8IS2^3K)=:%J>];NP68>^"0+0J>G7FU\'[ U>4'LMY9S%Q:A6)VHQE1%=) MMU3#D^B;\_XQMA_Y"M-/LGW'>\]G4%%HJEF5+0B=E4S6J3$Q^AISXV=WW>#']1?]]3%2L5=EPECS3XF=S M)SO*\5^$[1?PW^/%^+F1@SE^W1BXJ =_-.;?[UO@ IZY/\O[\&&+A9SJVI8K MZ@7'\FU&%UT7TEA>U^W?50FP7=B]:OI V>PX02VY?AI^,\H&X5[FH\VYDBE; M!GC81Q(AW67 30 (J4\KBKK>"@\[URTW-*_98&]$+NQ"]T/Y.SR !ZPV'2"K M(;LYVW*\_]'U!K]5BN\Y\A24/6NH]//G\=N!YF+F1 MOQ>X>;+M1;AZQA$\\Y9-LD=-3U:7[LDN]XL7EM.R[!N^#ILJ#6\"G+"9 R8A M(^=@S;Z-0,A3,U4::ED"Y)8):%6KQW9A]N+L'\3AS=,_)8+B4=6.V-C\ MTR&('Q!]JC@=U36N9_CM?GK V/'+G[A&!+VCX@-QW!2'P^>93H4@,U"PV10% M!.JCBPY)**,17&G=$/1)!,7F-!3Q9-UQ; 3E,"W)NKR#\CYG:X5^?F"DX[N# M=$T(>D>FX&ETT.?\($M6[UW-)O0?0\_9\QQ5\CU1TD''JEMF^';'TO5P:1^F MY8+[RWJ3.6J"@&H >)]<8&*C/5M0UP^K3]'D:WI,1_:YPRON7'V]3E.FONOM MK$ G63.U&@]D@O6+-C"=E3S.VE_(V+TP]QMVWH"=.O *HFI6+=?-.Y:1 ZXZ M-B,;X+1\45=' 91)1G0G>=U:%($ROM]^2=DYM-'"IFT-*6OP 1RQ'2NV$;CW M(^O#E/F:N'OYQM>SV,<:41*7O8I:X7'"7;)N=3R?U&_V,0;KP3AB[6WVL52R M!]G1H#U&@\&8;"DVT!;)FWV\8>?3]G&2%JQ\55AUV(98'#&%(B66P1="5BSM M8]RJEI[5/LHD59L-0)!DN94X]FKE975F7KU'%D_[&,/Z3R>QCQ5WYM0QT:SS M*L5Z;C9/2+;QA;38)>SC5\+.Q^UC4BGQYB1(B5JONQK5AB:[$*DOA*SXV"4U>/J8O;QR^#G8_;1[)*S8O]II-F>RXQ1ZO.I+"\K1^_&NZ>.^S6 M$9>, Q358T3'"4:6LQ =9:>TR+;V1DB^W2;LTE;72!X T8%=IL)48A!8]V=C M!F1WPD\Q>8;.Y&S@(\5!J4O$5F,]2X=M'9 /$^*8,#K%4;@WW!Q[H1(V_>E\ MR?C8I(@:&9$:BIP@-GNQ0]"MA$UL]HXNB>!G:@LJLTS1][ATA^WU"ZW>H.AU MK$[L8F6QQ_#M/O=/H#CI!Y6.W9K.6<17;73I5I?+^*U'3X'!J\;!\W?474R; M$5S@6IBANUJA17=' #$#MQ"[M<)-F\5HO^KH*,ZP@*PL\DB/192)71JGM7X+ M^186]:IQ\/Q=(A=:79 KT)PWQU:3QXGF;)@>8#1#?PNK>+VKBQCN:%W4'J.6 MUQVH.-+F@W&9RBZ*RUHA?H>48H_AVPU?GT"QM*(\4"UW3%:563R-JFF[(GX+ M/7K5.'B^:OF%['$MWZ[6.F*[S.-VG6T)M;&EQ_.:N%CKLO@6K/Y*"'[N)A%O M9+*I>BFK42TZG3.%?*U3NF$X_O;X"Z&XGZ^GTK-5O83ZHI1CR7EF2:.Q*WT0 M4WM\H7W9 S6,UKN1>5%6=3CZ!\W3 8ZQ_79[MB!'ZQ4Z-VIJO7*9H5*>6N0#5?E2KJGKJ.$(T([H[I::V^0=Y4=6A9NM8 M-0"\4!GZGN4$;1"6@8%0;TCZYG&7-Y7P=+3I^@9P-G>M<.((0*+)]UNDV5)C M037D,L](&II"DO3$;<=R ?B4+ANVGX0P<=]T?R+V(73:HCE>(R;\5%--U?"- M1[[) ;6P_:D-YI8^#Y-9]MH\ZB ')*\4E?\+"?" SS9P0\NLK!^FQPX .XZ- M7]&5Q6"LU7E_W'(H0B:ZA!M+G-T3\%3_OO1Q27MO?7J3_YU_]E'$; M 7J1<]>A0E\6!'$9'T%H]_)\?894.+ZG]UW2+6;SG!-+#_^Q(.Q2\28(5RD( M!RW"=/PNE%XAW=4#Z MP(KB;(?,X14R]E6CHW#$3)PO:5FCDN5\71(:YG05.Z/SJEJX8M/P MAA3#\X8OQM-ZR@2SDJU5;"LW&S0863=B)^;7';Z(3T+C^U''P']\E[$<2,7H MY^X=(]KA'S71%,>1B:SJ,NO1^C;7=14XNB=G!BRB>ICO!2(?#*X+4>^>]-=$ MR_.)@^?54=RT/YQ87MWF.35/<$01]STD=F;K:^FH.*:K'D]'<6Q^SK"3TARM M]"TP9_56?\7>=-05HN7Y9*KSZBA?4_(3FA*G+" FJP:*R%F1O.FH+YJZ]7[4 MO5]'T:K4&W6[5);W]0HG)D=C9D3$,HO@"G143!/]SJNC5F-L$60=0]<8IY,; MY50UK077A:BKTU%Q3&LZGHY"AKFJE1EP&,MX27I 4 6>BU]EX.O14;$I2E&" M4C-23=4#574.E)+IB>98E71 NR[PW&Q0$Z>6$]T++J:)AF&'^UX&# QN,QW4!9M5,);-(DZY6L3$>(71.ZG1CM_:X*A?@ M]'O,Q_,!%&2)\7.ZGN=G581?$4L:70V^&/O/Z /$E/7/. 'HO$[-&P$WTX R MJY1*4TF5XK=*O"(G(*;L?\D+R) %VY^O! U%FES5]?-"'W;VM3!P?B_@7'DI M#REC\MYET0W?:XS><)W@H[RSCW7R*#/RC 5:NR5[;@TJ4H4%G+GH38RL2@QC MNXKY#)-VL^8^PZ5G\?[F67R%,K,QS-[XYI+,CM%)X)9K)-JS!'O985BQ;<76 M#[U)G?1U>!%4P!_J>UK]O4S)MWW.C!OCVN,Y2 M=J<# Z1YO$(D"=]W)H(6V\3)MTW\0>&_,/.K9?ZVH#(MSWS55:.K=!^*/+79 MW*8TN-OT@JJGW#V*N>Z0L*J*4E36Y(F2,,/S37#&X9$FR+=U8'G3D=3OT'ZW MTI(UG^FF.F59(='X.HS/4&M;^^DY_5T@N$O@Z IN':%$>QM%"J MU]-]-(E8O&$1SCQ=2YE5Y>2*Y%USQ](("O^?.ELFT]OV-]K $R%&%59T3(B& M^Y#,U#=2@Z _92FBV4UGAHW5H!=;F_S&6/_AN7[]W!ABH\:/A(TQ*Y:2##5# M6368!IHS\3L+,K8Z.+;8>$>V!;&C,T^>;?$I;+CC\02=:G."Q]N]I%2F5F(K MB*U'%T]LQ&;_GGCB_GT*&TN&+J19/V-H!15-]2KI=!G%;WKCO=AXQX[PB^ IER M> "[02D@JR'WN;"XPOYM.V,>1X2QU.%8(V>XB]1R6N3BFQC]"DL>8/L>GGQ^ M.7(>9MX'VI[EYNEV7G $SQS1LW_A0EO?<8 I;\JA;CX(+-^^EYPP,R6DTR9] MY8DTWJ>UT.ZFZ4.QX*WWGRG:2J6KY#0.=\FGQ>=0>)N2.#+U.R9CXC^>[;OD@.ADZ=TQTZGDJ:U731I;U&Q67P:JNDI1C MYV.^@$Y(CQLZ3XW.R(-]=-7!691G"_?D=$,R6FRCG1MF_2J5Q^*WE?F=E>>[ MG.B]@.4EX'ED[6GCY*20RN,S%!\O4V;6J&G25=GV+Z\]XP#/ [;]I0N34DE" MJ:@BMV0K15774S67IN)YS_V';BRZ1GMXZ-[ L]@_C69&K8JKHAK#<*"0PTL( MTHW=BOF;V;]S9(>>S8212 K/=UOC'NM[*Z>6R:\ZB_C=_?/-3-C9;K \BQ++ M]*JI60])F2CP/)(W71?/2[$T:-]3B9WV2KRS:#''(*A\WIHO>2[I672E7"\P M4NRV0[ZO%CMWY9F<.@\9I>QL3#3"!BW\_I>MM^V/ WDDC!=HSPTLLHLW?=2) MG8?UL-6P,Z]-C/[PQ+Y4)L;S*70[NQ]5Z\!^670RMFZ9:T'SM@E<#PFS#UK& M4>?P^?#H[%8DVJJK[>=?KJ\28Y?R)%SZP(\+T5$>]70$=<;4B$'.\0L5GJFX MR>RLG5:I=NR8\*!X7N/"YU7?2^S;R2)]@7\W]7M20:1EV?&!.SJMRUW2 +:H*N[0A MU4!X;FY=+&*MB==G+>(LB4.1;J>:&%M%*T577O +%6?C=Z_-VR7Q[?RXR>95 M158>DC_G%7*)F.9 TL0^TIF,S976+IT] MV2P(I-;)3>?[9H^?7"V_>+3' 6:2UR7,.V4:/GO:JI)I5II,6UBPS')(^_RT1M<;L65N7 \]'8W/#YNT MJ)!Y2"*X__ Y2>XUE4R!8LDL6^B)7M*XX N<1VJX(2\WQ[. MKJB*(Y<7[2:/<+6E:ZG-/E&);3PA_H>SKX'WV(;W34#:K2(^KFM,;V@+UFHA ME :QV_X\)N^Q:^+]::HR;)7^LB@,)NG.J*3Y\^6H.,E(5'GPI07_M$K_*DIR M;"6_UY*21C)CU5'0++;GF268,T9LO<#X2_[Q=Y%?.'T!ES26KBI1NY('C/UC MF9O34N9XMMO9D%[[U/M'Y)9RJL*C]5J:99JT[HM.2[?) MV#F)42+#00+M[/D=IM#G(XHODG:[)WZ MJ?<$;]XM?]/U:UX.#38%%6E9#*B MK7KB]M;F85H0"\Q89S3&JTY73+::7U5B!\EW'C5^<G[5?W!#^4E%RE,XY90WE2104V0:PJ$&YL(SMVN"JP'ZF8N@WW+^S"GNG M.3>X1=HLLY5J*B,$C55U2<9VX^N%"U9O2_ZUK2YZB2[XE0W#I6>#@'OLZQ=#W*P/6 M ]SMID0QL_1*:@G,6+6/^45:Z =C,K:V^ZU+R4_1Y#KVMC^,EX>+'*$G;;IK MOX)6IM#3V-FLTG6W&Q@IQF,K3E_+C-M=K\MB(Q16GI\/.A[>(/F=KJEV+[*2M_I#M#=OUZ5AN MB9NMZ0>#7KM=*L92PV;U9FV^%@ ^;FYX M/N-E@KD3:)PI3)$@Q5.+^-Z<=OWFYD1E%,YL;=(%?Y(W5&[,-WK-;"X_T>QN M-K9!U^NV-B2]K;.+&_X_;FFIG M[*]R/DZBA7*N5D8FQ4(#^T+HB)^M.4D8[=PK&R]5R&*=9ADUF%Z5@ 1-W-S9/"D!#RYWO$3V=D,=7LZQU> "5":PRDT%D<# M][>L4@B>/%UJ#1V6S>P$-M@3%-:P=2L @/,L66O8.P7AMBV:NFB&1Q5VTC87 M5F=B^:YH*GEUY %@1D]#:Q3.=0[")QYUTH66!X)I[]7<1'1 5G2!$F(5PGFM MJ*)A0L4%:0]?M.EG-K4QN[M,X2PW,Q$:]*N@%;\[.NYE;)?4#Z+W+*V?E: M W=OIV*E]M/H2A554\=1^V@7[*#_JT/DQ=5W7?@XJ<&@!>BQ_E]#O$S ML7, 0VEX2I<-FDY"F),!+ZJ7B>%O =ZCIL< 'BY@Z=W[6K>?S@^\*4[P8GLP M6_"] 5'JEBIJ,1?/6^^^#O#@ZB/]1N#M-CW^F1FHZ2T#=,0E[7L3RX$3N+?T M]RX#7,L[<(4FFK!91+W&:*3*8 .?PF3LY!6#GVM^?<9Q*NWAU?BF!ST_WYU5 MZXL3CKO[^ %.1\JE9$);K[3!')@^R $;@C*<1QTLAB"\R6%[7 Z,>E*JK"\Z M*+*8UU=9V672D]C9J;?P.U(=;YSV5^5ZA'6(])IJJO"OH#'*JV9X;<>&VTFK MH^I=.DWQ@.#J;8[(5+19[-SW-W/[E>G&GB]6] A<_U?M&;.=4U[9<42\X MEF]'U(+L/W#7$VPG1[3S@;(IOPD)6 2Z,H*<%'7P"/1KU?%03W/G\B+:5!YJ M+87]ZI8+O4PW&^P-QKW?(3O\[MTR"4!60RQPH6.Z7_14;%FEIMEM!6RO8!K# M7*M$F-/8RLXKW-BYVNAM[/B\4)V'C_?5%YYEY->4S9>+^GUUV5Q.*:>]\JH! M:^06#%8U,F4F'UO7]R:;9Y?-2Y11?/8,R%>71HJU>GRJV110,<,6EGEE9%K^ MS5)^:VD\1X'\;VK\T, 4&W73,U!5R:8*^6Q/G<:W]/E-W"YA_-Y1X/0RI?_? M>0-%7G(E31@WAWQ%FN++]H):V+G8.GPOSO)"ET%4-JVO/ :58HO%(!&++QB MJ5>\:DQ\GTMC/HV(9_3$M-I<82FM0&N-29GC+5+3O$5L]T7CJ2?B&NCZJ)Y8 MIF14&-8XEZWD1NF DU*IC'+3$W$.KQP/$<_H"<=N=R;%K)#6"F6Y:6:<[G)1 MCNVZ*H9Z(C9WEQQ/3P1>SJ$8;PJT'NN-%LU1 (Q:;$-;<=03EUN)?AH1S^D) MI$7RK2*WX@O%4H9SRKJ>=F_^1+Q1L0G.HT)F'P8?JU3>X^>=;J:L(:R*]WC' M[P;];GS=A\M7*M^/!J,(FCE=HM7+@KUMQ5B.;4%%L0WR$@W$<\?EP-;\0=.; M:$U?'C6N5:BWS1Y-,NY)51_CZ//&VUN*$IY6G(F&2'F!*Q7-I#>[&>_KX>HS M!KAI%+P1A1HN*K9+!6+42HW[TLU1OSAG ]\:3IP)S:$SK#1"E*DOR^63R]M% M)_]2Q<=WV1_.4_5>"8SSJ%CF U,QRWGD:C%]7OMSQB*>[S1 *M*N]C)4OF^J1'ELPA[S46];"XGY,IF41O**N"99*J4U^4<-4\](,P 8IBO]5MU+1+'4K_@(]MW;'_:?@Y? M\LH+;=A>Z*>5G%E"*E6MT20KF&D5FGWKZ1LW\X)_?N*%;E@[Q16:? E11H&= M1 M)J9_UNDRSYC_WRO4SGWBIMZ[*(GB59*[FNVZ']P==2V\OJGJV0S]Y:^0M M;)[YQ%MI'C(3+3 F]% \K9!>=KC!8@E$XND;M\R$C[S_A3EU#B$?86=#786J M*2T>#4S49W.])+T*Q*3Y0%TE>F"WLWIX,EWT+.>#*'OR?/AE#IB6H9J'NGTK M7_>Z^+D_^KHS>>3YQD!'_D$YUF^+= N(2^U M;+F&-AI(MU)ATV2JNWCVA?"1STC5VDD5AGE/K%2LE812;*H5\!5)H:1G +YY MYN6W_E27OR"/+-^1@;O^. &B$JE6R(C?_\!_$JX7Z%!#&^(26:B*-_F%H>C_ M_&V+2I@^BNA@Y,%O[HCDPW>..IX\?&FM _;P16%)OSGX^\>C?IVQ:B*>9?_" ML3O*]OZ&D$ F(.J#Q.Y22?C5SHOAT_;VV1%4N\A(-%0]^/7?#EPWN(DZ6"3: MEB&:__UK_0W\7QF*Q&R;',GR[U"FQ7(*NYQ)LGRG2]0*;8!JU6HGC2HWZ&<<>R2C^(**'YH$? MGD=/="<0T9YE_I7(W3%W"1Q-DIDCCIWZU-CW!YMOM&O_^Q^,0O^.!@@ULFF9 MD0%6Y<3&S6R'NNEC2\"$*8;NM@+47SE+]D,3$18-^Q$)55UT'&&*I/B96JXZ MFC\8J!.*Q)M@/GYEU!B*M-8$W1OPL0B,OX7 Q .!]ZDV"I6R]^\/%78 %Q=P MS)8NB;IN>9*U_'$:HK9\N+0 CKZI&+1#7T$61_EZ,C=G1<>R@S8F*4[^*7VW M9.+ V ()OI3@ @,2^[^' /Z__\FD2.KO@PQXB6N)^U$FUL-,-'W']4732WA6 M@@-R2(HU&#$B83D)+/F'\N?Z"VC:O D(&_D.M$Z0E>Q2GHCF&"1HV0LM'Y8A MR",*V3LQD(?##0LF6@"LYH/Q*/(^17TH8;(0OGBAB$$"C#,P3@:09 MC8A=+RUW()(=-,!XZ( 4RW1)VI@/,$JSZ5=$L.R; #HQ?R7"09Q0%M^DJ'=D M\1F#CT>_6LZN:?^.BB*J=1VY=T\T1;&AM&JFX!:/W3&_CRPGL6F2+::_8H05<0!^W!'INUA079L ;N6F2;@&K MEJ);L.6VS^CND>TL-P$-J*QTT7;!K^T?CU&X"5*%X1IY'>;9#XOM1EC6,3'T M22S+<[9OW?2&K:GN*=OOY\#Q5%G4-_SR+'O3!9F^RR3_9Q?YFY=MI6 GNK33 MN04['.G68AMEV7Y&%HYH_Y(<(&K( E+@U^B!)6R[T&-;=D'IK@.=6W^ M]90WS0V_0]-7,+5C1R*/$B'["+VO%DL_/2<4HN-,\CPAN)<7'6Z8ZV([UCS4 MJ4=?>JZM5UA 8IW8%M9U"%_(6+[I.0%C*1MC!I5FOJ3D,*,];?)!4>6:!FX6 M#'L,7XR^8LYRD,<+,=Q(?,:('4L+7")D^GA!]9PG*;UOJK'$Y@F@UQ&7I @Z_!5.)-,(EDGA%(J^#+OK4QA_ M1!(:+JHMN!!U$E.XC'85-5IR0Z?K'\GY^5O=E>BHJ3,63745??[S"H5NUPIN MM@BW6U#X.TSA54G?'Z6[]AUWE]A/X9^:_G]$?>P82- MAZ^ 9$JD ":DQ10AD K4'!)*I@013Q$R*1&23(#'?CM"8*A!9#I+/I"Y21HO M5[Q<>;$Q07LMA?FBL^084=$,;(X%?8T8C">+0VN!2B$-5DAR!%<-';&V:J!X MI=$=?^VUP,\82?ZQO=T717RM,]Y,I.LS#J>WV+2B..'9R_7_5%438#OQCA:C M*1)2Z>6T(-<;$FQJ2930Q2NV&D?39((572]!9% TP5F^-WEW3#K2CJ?>)-TC M 0/_;#@=:V'N$"!MR@B/C64.I?!,*0"-"N;W6J\0@!-U+U$5-9 (^WSWU/]* M')CW)182&\)$#DHCO/QD#AV1W7"8G<\16)/I+OB".' +7"]?8Y.O11%Y3SP, MAZMS8YY?'AQ53A('FI$P#L/ZTKG5LLR<*5NL-2X,T MB;VP)7JMJX(-K<*PJ^U L5-M44^ )9#],+X"OPXOFG%OOO^5L!.B'4J4 J[* MM;]&5SGJXFL'.E^9XN7#9G^;0$ MF"+SVNY<.CPQ\DX/[<]#'MI19UBU(.>;$\M\NG6;H4@59T%7XO$1+2;-ZKS4 M1U[UR5-I))E,XL>SDW% X1\/&[6A^L)2?[L)#^C #@F7,"/*_950M]60$R+$ MS/6IX:.3_Y @ 1>98?VQ M@#Z-^8Q4JZ?7.IJ/^H-A8U:KI[ULBH8MG^PI$P[HK[1YV=,,H9O-T5YQ:;1-)"QSE\;B/=>.(T:*=IVD^ %F4JEX3_!H MS"32=^F8 [>^2?N)I!-LDSHM,[&8J/";!\NP/_GW.!$Q45(G=.0VIC3 <"E2 M=_?QCF5RZ&N&[R8UCDJZPEQ,F2667F]^A,F"D,[1%>M_)6S128\@U-DGV1[8*K5MIO^C+%FBG"QK@3.; M:15;:\TRU:HY)^$*M4YS.;KU&&N)@FY)H@Z7%#I<5"1JHJ,![^+K,R)6ZS/X MXI*IA%D"("$%"7D"9"T!?]:@+091VDBXZGK(S_V5^ /;K,@FHIL8J3I"07^"IW L*GM !E$+B&&K_N(SEZY MB3]@SQ"O"=>'KH0[L<+,X>W1"V\B>H\FE%B(^X,.1[Q^>#.E/_]*B*:2^ /? MF;<$H0\;2=,06/"AJ#U\,AS/IK.HT%0TDFBXX:YE!EWWH(B!>W>A%?CI-V,8 MWW'@W-?G?4*+X8F>[^Y(<;O)_Q$ MGIX]PK1SMC&2IG4'=>MSW9%Q%\Y$"$V(2D/U/ CF2.TYEAG:&3V(0&Q;;OB+ MMP8?!7 D +%21*H6D0Y6AG*"=ZXOJ(R2,9?WCC MSBMV8SIM7P=KHI-H,A3F-AC[^CHQB4,ZB3_"'U-_XP3T'-<-O(D:I?W;8=K_ M6<1^/8G[&=Q+-'#__+JBNL/>D+L;R=T]EH(/O,R@BP"^D$%2Y(H0^MUFZR:J MK['N?6(+L2XF=-@72(BR#,4VE$DE0I\3&I^#WR8@[9&#/[@&E'?X%F>K@2%T M##N2:B@@L#MHF\)QCQ-CQUIXD^W/=]#^@FAL"ABI9K3?%.T3AZX)CO[]W BC MG[&_M\U>;?#\^+8-0RG<-'YFK-N6JKFC7>!2&,$3&U]BUX&XVPT9CR@%0]-8 M4J!$!1=(412%3"HU$A1"448 ZBD/ GOVBC14W6A7=.0I%1)*2UZC#86AT+& MHM"=^!C;][4"WB?DIJBZ33,,&6./6Z;:3M'W<]DLR[66O%PUU50AWX(MB<#50^MH*"HXEW4#O#PP-*3MU># MIC@T= W75'V)5;AJ;I63PW3&)V_ODUU]VE.\*MI06N8$*S)V&$\@[UL>*V"] M65Q%\6K1]ZSM%^MX=?3-J6+:>/HN==Y5UT%K7STL8>]:0";OJ/.F)1RMX8P>O3/4.0 +]+QV#6]4,6Z%T3H>XH_/+S. I8WQ.=CHFZ.3-J M8ZB93C_IFX+Z/K..H3;[Y*2O4:F]$KJ.%KZ1I0H7:&/+"4Z4Y!Z&2AQF\XZ' M;&2A5:G(07.L(=QJH.17Z'0V'*\/'-%/;>DG=D]BJ&[?%PJXZ=EKT;/<S-G_V&_NQ-J=V4VE=6:NSA'9YKU%27=AVWI"Q$E&36A+QW M(*3JX<:R.#J5Z M1 D>0$F85I1FX;OKW5LXFJA:]:':LY83O4L/PIK@5%5;X"AN[FVM%W$18'$!57CRW0_PA[F=V[>W&)K[%AKX[ ;J^ MY6SB#\BO:%M]7=;R#9O6?]XE!G ^%UOY 1E]T:B Z-,!%(VSX7J0.H%[8K>E" M,*; B=4"B[?'O0$M6KJ^7/SX3:3_(BC\+XS"MPS>TN'W^K1!1#QY?33!?7(T M 8W.)OR5L!Y>>LR,K'??97/HLIJ=NVP.777S%JOUCMI%YRVH]'%']'Z\51/?*=*Y@V M \4C$(T!LC[A+XX\X/P2]848N!N'-96Y(_YG YM?]P")+I-:7X"5V/G[[_N# M_;>+M>)ZL=8FN0QD9"Q)I% A(TD9@4Q2F""1&"5D,G)ZE)%3I$@^2L6*9G2\ M^Z:>'+=[1%;LX4*A4CW']H^H4)Z\^M5RX3N#.53+_(B50DZ36[8=V!N+B>S5 M9L*P.^S%$V,GKBBRT8S1BY\4%_E2Y:KWR)XF7CF=>"/[*O"-O8#\BU5\/ M9+]/V9QEUKNVX?AE.E^5["\PQ]?$Z/)G^YO0[7WOL?U+0'7/VJ?N[B_=4Z4\J4Z76=*=!6NF1OM6N2S"!D,)9-/2/2L?[HE&NQO M'0TJK6DG7@?Z3T:0^ZX2.WU]E#3Q$)JC:8HO*$^E#EO#[GD>77!;8^L=3DCC M&)%,?6S)5_* L0FQWCU9[5V+8)V$,OG[^'Y4@7=]4OD/WA1]1?6 \NZCPKV@/($KFSHHZ5+@@P4T \-SM MT6:HPK&_$WL7\$8G7W- !F&!R74[ HM^(FY*^28"QQ&!>R>BD6<:M6:;+4*! M*'794IUI"%223%'44=&_XV1$ 7C#=L $M@N+2E0M]Y$\=. H06)3U6&=Q_!4 M1+Z 0) W@8B+0!RT"=Q3,3F;5(07[1D@\4LD#=9"$NLM!I,)5BHYICVQS;XDN=@9#)8,GT M":$?Y5M-+%T!CKLI0I]@9SZDZ"&'*42\^RV$(G43BK@(1;W18;$ZW>';;"/? M:++KQ V.KN"KD7^LT%__+J#_JB5GA81O6B!*5( MB. 7^O9S*(.ZY?IA.CPM6?ZV8'6BK;K:E0L6B7UYP2+A&KG3;E1#YZ?9;C!L M#CI%7%A9DDRAGY4H\KHEZ@2T"=.X'4MW(S%J.I8,E%!R;G)R6]N<)%7S:,>O M8X>Y+[:3_?F\OE*C4V3;NSEL5(J@T*>W!;\CJ^^:T_J.1H^HGZM,Z/OZ8G/+ MW/YJF=M?'[.?3SFML@6Z&GFD<&E7+W "1J32Q =S?[Y.ONE1R5(%8U%?N^C1 MQ1U7[Z/C7U\NZ':)J^1IIM-H5"<32:A/&<1%Z4/EF(?5;?YV0!HC?Y6> GKQCW'Y]_(RJ+HYKKDB6J9=Z0'FND0PU'L?UB*5OJ M0.V&82D*_RSPJ2L&_M'(P2XGT,N^^BUI\IEL5=G2PWG]^P/_\9:I9,B[Y!EN M9?Z4*(0)"U%& V0\2J+DP>)XKS.>@Y,7/=\!B?6)V/>P?[<:9PQX_S@C\_P5 M_6)4&^F"I8_>7VK_:-60GJN+L]MK6+#G)+44GCU9BY.;.C+H?1D9_%;"Z5;" MZ2!4WUS"22'324P1"0%/ TH@<9P2TI2$"TDEE1%1F9!E1?[Q>Z>$T^N'WX]2 MWBEM?Z3$4OJ!!=)3W9"^2Q[J=6_OXB[QPFG\^VL57S^H?#HB'&?*X0RV\;N= M*3],Y7[&YS-\Z\&>R_2E7U*V'Z#HH9I>>Z!YQV',HZ'GJ!/ _)*!20B9-D<)(4J@,+BI@]+A H"STV1Y?($K+,C]S M,HQ)6LNR(AV\U=7)^^V2[T^R[$QFTE4S6]6K4WIS2\Q>R]DH&-+3K-=G"\V\ M2S.M!MG16P+Q]$9;L[4:CYWFS-&,!=622^2TR6CA_:]/6A8I0#IFJL%IW'!. MXCV6J-A56D@^;5FKT>. D9NZ%G# [(Z+N9H1M7PRHV*A)FCIHC?C&SRA.'-V M4D+G8R[2G+2']M*5!J$1KFB/';*59;N/I]K#? M;-!"YL#<[5HCZU-)&6VP6=3*C34&U<<"=N RX6#>L.T2&A8=,#S.\/-:3(S 8]OH)T'9?KYLV2" =P M@/OM\;R@,B@@*J[M$=5@Q6V'3)[!.*814+_+E$3IC63ML%+UDP$D%W4AM2CUNVBOAK/.$IOB+0P.X !<1G2F,$H) M%4?#YYEQ"\WY.IX*MI^-T4S2(V MW2UF>A0VK4.]?D!E-.B^T[(LU$9[;$EH5)-LOM>"30\@"^^4FNDTB]$\;HZ6 M*]!+US$9-CV K"7/$L4JTJ=0IJ^160&D\'E_+! '&%M8&$%K7AWP*&#QBM*F M.$ROP%X/,-8W^=706;6R?&^55)6Z-'%S."T0![A5YWJ+5L8ME+5&O4? %;R& M\M &$@=8H DH"NNJFRSBJ/==&*'92P"H8ASJ(E MD ?T &UAE2*=S+$L*)1GH[DY=%5U+) '6"!UBY3;Z>I-ENH:G:!;I^J:!VWK M 188/3 9CFIT%P46%ZAY?]@HDW !U@@5_+R2C.,M-8KT6D+TS7*ANH--GTB ML:59L9-?-?(,+^:):1:9%,4)-0Z;;B7V6!5XSU=>=P(]6@0Z7G(83P@KA6XO MB;?1UBY"N(V1W:/)A:7P$E_;]M6"?8PUV1[YX?\^-,Q?C#/K*ELV- M-9=B#7Z'?M-*UG'G#':7>?%BM1MG+L89\N[&F5-RYNW),1]VTRY,F9WM*M6# M4Y*?1BV/FC[^49_I]&6-/T*X\Y/I-0?F1J1-QD+H+R-C+AOR&G3=9U:]% MIIN)>S^NWIXH^"S&\/]Y=!$?%H[U^9OVCDW2US8V#]#X/?N<>[6Z]F_0B*]. M3[^&LO=08%O6[/&_3XAQ!#!1=U3Z:^-I6T4Z\5! 6OJ0$MO56 \)=+_^(\L MC$97@R[:=4&8,W84P5K[WN>EQGG6<\?PM6]T.:B';V0YZ%W?R'+0F_ZJ9/F8 MX;FDE7EIYC]^,[[C0-.=$#?VY;K".S&7A//$;N)-A)@'9KY0'";F-#A+D"7& M-B NBP_J369!="?'-@9Q(<";[.+_O?)EQ:/E^>.#D0GBG?1(_*,NPU. >4>4 MHRJZOJEZ[?!(% __$#A/-!71402>RPFYLEG4AK(*>":9*N5U.4?-4ZT?B2B7 M:KE^BG:%QDB@! (5PHB1$/C6<.),: Z=8:41HDQ]62XO?B04(*N&J+O__D"( M'XGU>?Q_?ZA+[Y?I&XKE;7[_D3!% P[<=Y&Q*-J_0OS2IA+^3UAT?B[JX9$K MVF-$QPD@G;NB[H,?"1=R$3X%>][FH*+(TB[B.H4B#$B)9,-+"5I+2(9)C23U M%XYC__S<)\3OVSKK"ZZS8J0]+K"%A7G 8&Q3H9+)34W.5F19D>;>8 M$Q<2=0'MX>)H06KBZI)G,MGZM#= K%IY#+5'\L=O#/N+""/CKVF/*UI@OLF3 MH&4Y.N&4<( ,("DE'?R5T('K)D1=MQ;1Q8*0,;>5YQ6N/%_2$3&DRFTI>EN* M7F2__XS"\=7,A^P 1?42NN6Z(+JN8SOCUQRPJUJNT%M3F+>B.")6LFL*E#EBAJLQGD* T\\G"&/H;?R4IZEEWXQ5_+2Q+?TE" MG\ZU^P2EG46*(;C>F--ZU$(C&TN\4\W2(:5)##_ALO#FT)S#H;F.-<_I-- 3 M&:@#;[,Y=&BED\FR]+P@MS4.;\J.FIH5&V L1$=*2>*OU!GB)-]<(&Y^W.G] MN.O0"2JJ[M)"S8F).M7N+"$SUWIR/>N6S$;'<@5. MMQN&)!0HV)B"_NMOFLP6V#> P@/$5NK.)EX_US/!A\?;D>\8Q5X^W91XDN]= M#!9G4$+(CTO>AB96;]'(A2Y/]2!UH^^)X"9M;QC8# ME"N2IN$MCY*TP(EKCVLIN3B-9+?>) M;B0MEIUV!&$DMC_RA3>D#MR;P^)@L&7FP-;AE2#=V%!\.%&%6-OV5&Y\FU=@(6L7GLQW"98X_ MA2]C.B'0A17PDAM=?^XNF&PB$)!$)<^K2WL9]0>E7D<6X5T4L(R#9+-$_F)U M'&GQ&"1W[/U23/INH-H7#C8@4Q]Y##[=8_ K#^.NV:_K(X=QK>JJ0O0KI7I' M&480\*"G()_/LGD6^0J0KR =RX)\!9]DH/P<0):$6PYK_3$G#_7*./Z3?%MC MDTNM8IN#*!2R+/6A48I;;>UY1ZVI4[X&J((4.050H!]5D-X8<7V3]=#UW%4\ MI5V2,0?6H;E:QL=R-N. -%71%_OCKX^R7O75IV 3/Y]CR8*'/PVE3(9MDL1KPAR1:1641F$9F]2S+[3CB9"VV-QB2\;9DZ M![3]!BM;D@CA!/K3F2S]%M_8#87 W[3G2>)BQG3BO35,>$7IP7M^$1ODP1$" MY>M?UKJHF/%;@9:Y 7K]69X/#J_S@+!9,VZN/&AZ?+5C@^F\(G6UC@'O6H_M M"Y+.LNSE[8L'UPG$X5&R_J7-A'?C@M"L*U38=@A9J)M=!LEBF\(;,'>3:09P-Y-N[29/D MB"G/"@4VUV"V_'#4GO5-, #] \3 +DCY+$T\H+?C:;V09P-Y-F[(XGA%S?GY M4%SO2HVRW"RIH[7H^YV":"AXT@&1S&?SY.4MB0>7?N3#0#Z,2QL$KW$)?E%G M<)80L66 <[79OJAWAR)$@/B@)PM9DL"0M^+?\";?&?"\Q$OQU& -3Y$#HH[ M-!>>)/VY,/@U9Z?*=09=T^EMY;6D4R:QP>2F$2EX_IAD@1=0D@5R1:1D69 K MXNJ6Q[O !$3C7==D[!VV'+C;".LLW3HL'TC:(A)$-L_<5UO$=Z18V*YCY +@ M+2\5&D'5T8_79^"V[)(73=(ZKJ/]M BI[/F\-JF[ UEP*ER[&V*C*1AZW_^ZFOPI.],KVHF^1[-2)7VXSNAC"3Y$I: M] <&WE7NZ/[L]4D_RERXZ\(95%GMS'%EL-Y7>&+J[RI^,Q+:&R-^AR3XPA2R M%/8&WRMRGES)>?+9*I02B/F9$^6SER?]"'/IO@QG(&;:Z+LDZ_<%ONJLJH(. MJA5%22 &YJ(6Z"Q)OH$,H88,*-GC9I(]4$.&&Y4,E B!&C+<$_UMF6JR-F;\ M=-BA00I?=C;VVQM=7K97($[GZ2WNM(2I$TE"ND*5)$D7K M'H&'@A4!'M/-V:>=M , ES04HP2^\^S^'@/K*WX[WKB[RP"L:5MTG9H6.H1!) MBSB"S)(T2D5&7/OFN?9M(,)%38(W0X+0*(A$N\H96'7+TDTWQ$:^P4%(@%8! ME:7S=U]O_=Y[W._"QW +.'$7SHDU9:V:36"SDX5B=CJBF)@K=V$(A$@N%R-($NG8K M/2X !$@H4>#VS*-W 5+4UV6CWG/RUM#$HN$ SVVIG0$!B4XNW<&9BZ4,?F9^ MX/NOP_C.%)I^H!V$, 9=X)5N"^<%EIQ!D&:_:,WE)>]APUI;&+;S[6)S$",( M"4T:ALCB.'*ZH&N[4K!*Z-JNS[9,7@>2QE"JBZSND)A9+,MI\>)9DGSN:')M=U1.\F,H'0!^H=@BZP)/@NSXS M:.S H#NJYRE37#6WK6A4E)F)JKA5?;OV:F*\NA=;AG=Y"ZZV#C*INU4IM_(M M4]-F8#MT*.!'?_T=BQR&G:MI^HE;X1?^EY7J93;P93(KX&62M?OW&R7SC:Z; MXWYTY7I.G^U6-%:EIZ-B,"AUV^%UO<#?[T:R]#X7!G/7BZ>E_^C/279A,-JV M&2VW83&S)Y1G!PEKL M[/70OR>!AS7*J,_OS!A\F>&;R?.1= M?$COXNN!"BC-.7.;.ZS*UUKR/PH=F(M=.]^4,5,?X129DW*L(YY=Y-\Q+[^Y M'I)OBE]^7B/58>1(2WK \\2 MTJ;4M^=;??WL+;G+I>L\ !$^3/3][(]:6S.WNRNH6+5;6S74];#E2;_D'2EE MP;^["%U)4;Y?65T.5.K=JCPC MY;#F1KFEM/17X\/JLLS/^R6]B4^G8)&O)\%"&/CP-6/3ZNQ"CZGX\)+H_9X? MSHN[K4,7"$:-083,9XG"SU/!D!B_?8D-$9\1RL(M8^%>:^^=DE"V OZWD;!Z#<1*[.TS2:M3NN;NQYW\ MAM\U[1U9 'B]0XL*R<+L]S<4%:.\!I37D.Z\AMO @*N=XYW>9QKPMV)VKNUIHHR0349(S<.*=^-%#*?E,\5J"Q>N+P9 M@70&Q:W2&K>Z#22YX%5Y;X82)=0\F' M%M#=1K2,T[1P&=HP:!)OP[+#?%>D&7BKSUW*W_ MB3P5R%-Q9YZ*E,#$Y4R%/\,)NC.._$HG$"P)Q]I-C"W;N7$$<2(V'T@:R[+D M:43@%"<>P)G1]X#JA][N*05'#>)M]C_V7Z2SU)MYTVRZ7WV[)[)_I*@4^ MOJM4VOJ;WP)*H9LJ4F@OO>S"=NB^=JXAO-YQ_/)@-\>JBE0WE6ZE8TUC"I;< M4$%B;);(DR@?)36>'(1$Z(J*V\MI>1,2#9M\93HJ=DALB2_X175/&P['022" M_: +1!8G[NMN"NQW#:$7=U,DY4W7,HR^4R%RM00R!53\%.DN2 M;TVW_5>@QOM\@28_B] /S-GNI>3\8NL.(Y_M8N+M,6 M]S1'@GJ"U6?8(%^\=/+SOUZ^^S>>EM-ORSI\\2P'S^T/63E/VO'K!56/D.O_V[[TWV)7!77PG\"_1_+N-_ M'B=&X5]8^D([]<-I1W[;E_^HF;D'@?:_^T+IK%S"WU]MP-6'&)9Q9YD2Q.U8 MJON,;#[*C=JL%E:9UO!#;>K-8NU5]%G]4(!6=R--$@0+Z= J. M&J ^66+JS-KN2O(NQTNC;FWDLQ:Q9",%5_ ?1^YT1JP5E=Y&)IPAQ,V. MN:2"_3A2"3JM7LMB24S:T<*TC^NSL^CM.CR1)T+97"V!O2Z+S=T*CCQYSZY(M F?;6A*1PIZ.M$0CS)%+RI)+=5":6413+.*14C@= M6?8:Y3:K

I"1]3;88T=ER"HZ=#JU$UJ!2C9B WP6[F1+E1\7M4HYJ,KU5/5SO#04_LT_$ M=D;0>7\ZEU7=VX]VN"-X0?P"9S;*LT.*=^AAB.5\QU2'LX&TR,5#SZQJK\%P MSLILDO*:Z]0<52M'\YP(A](_#O5G@)F91=G#=D)=KI-Y)ZQ3\;>>V8'F@-1( MMMA:RL1.,%9$MV)M9_&TSFS!.->H;D:26N%S1E%D-6&VJ^JQ\..G0Y>KB2KD M(K=F"6T0#D2]'.ZT6/K/K&LL1-WJ'BQEB]$K*V/"8VV_(RK$F77%B^ZD -94 M:)6,3JZ@KV>] 1V_P)EUK>!*9O0/IY,G0?%H$TQWW:VC6"HF-.&KN1P,&+"T^&8H(Q=?.YAF!U;\I-NS5\\79;Z_=#AJ+F9K@NCG5S=[%@)6+*=MT2%/+-80VTC"T7#+/'5 M3;58KFX:1,%-^D^<#-4U8T'JQF H[Z3 ,!?*ERQ%A>6YZ^\M>+Q9 18=[FR="^$4CKO)+O8DO2 M9'?5FASY= 0S'DZ&4I6I$1C 6UHE3IO9+<]NEL9)4M8)"LJL0,\Z;7*"29%= MMO7)2!&49.@)#.9\WZ,+3=&1B663]JK=@*HZB>OO5&%"2:+LZA"7)8SH:AKG MF_UM/*TSHMUM.Y'LX4M7#IEQ4!@VV-)Z%,&A)^^**6*]:PCS+6:VRN5QR]Q- M,3$9>O*N\Q+'BW/!JEA5ONR56VVSPY/QNYZ1@5ZKN"WGI(4O,ZH]\?/[/&GA M\= S,M#MS^R>KX"2)32,>J-CNW(N%P\](P/%AMI=X^Q^RPNY$HN--\M-;QO! MH2?3VK=KG>%Z- VM*C<:\:XUL4280I<_LP6M"3OTBRL%"]E:=5XM]"3=B]?U MC&2)\:R6@M$6K.J4W0HFC=-K/C[>SH@+#EA<\59X9!%>OBCP*Z.FU46%/G-L MK(+Y;B!M%RV^NF@LIKI6F^_C(YO^)@.)0^:9EAX<\[XPG%W)(RGE#SPGIYZ_#;\8&+]MF^1Q;X0K];=O2!D+Q[I MQH^9V6[T9+,]_3L'O_KK@73#ZPI^27:/WH?DP4]#U:GOVF$ +DQR/]#!U1]RJ>8> M )EV_!_F?H9W='B[U^8+W'2 1U1Q)!/@*J_ &&I%0_;F$-?D5K'V(1 MD""D; VN)ON7;4)XL3F_LT+A"/>?6;T)4^M4&_@?)JJ?6N^5$NG][+*W-"P# M$@:T"M\#^ITLP^]A_)5K'YYK\9"0Q M!'I@ YP0M,%R"CS%PMW2:$#-)$RR0EG1R([8*_Y)5]/DRRN>NX29Q7#R0S.8 MET(_WCW@\5O-#N&N<+X/XO_7#RTW?JS6< Q++#4YG,(8KSBR?#KH;VE.H6'B M#4%D"^2Y6Q;2+_@I!.Z;U?44W*5V-5TG7^HZ^?NZ/I@MY;W$#P=8;KN7%IM2 MD2R0W"?K>H^;3YB^))6P-2&.K8;2Z48[,=9U6#A.9PL$_8JNWQX=^^'TKD/G MI*,>;UOZV",\;8T44@A_/Z5R:?)@WY*E\9T\GX&@_#X*=EY+*F/ADI^H=5=5 M>IKXR1 T8ULY,1?(.@:6^W6K66Y\8%-L]D"R7[( M@?V+?"/$,A#70I%K) QH%5#D^O,(7OR5)=0P.@?V MR#MT'7H()5N85:%>:$2)*A*#A0P\]! W789+O@H:).F84?V)[\LY9N!@0^],Z#J$AN=@W M2S*O!:-N.!Y^=/I6/=?W,RO/G9D!LG)OF?BE2\,O>_@G4MM-A/:,2A/SUJ1I M]BS* O@PB# ZJHJ8"-NIP7PV+$MA# HP(YY[=SPW70APV3/^=02H[M@!-NWH MMKS.6]B*]RO;%9$@ )UDM-+L5=S CR7R#\AVTE54BK893?EF0ILI<\I^]$E#]8*6>H][2"5_Q9 M,*]8.\I6&'I;)[92!&\=@,ZW?!;+XRC6AJ:<5EJ2+AV_K _MMW7<6W8;E8I8 MM64&J,.EV.M4QD2BX]"]QF3S^8\OBTA%T.QPA/= O$2A%H0>)&S:/!Z'^-IM M\[5TJ?VE"RM>B&_I(+WG,JF#,+_FU/:<5Z>17\BIGC+J1?!.H/@@QYD+GN(/ MKP%H%5 ([1H%%V_" 8FU&])6#VU+W=H=PAS7]_VA"'$@/NQ9\K50^FTQ\[ZG M.OYQ(S77#U 5).+AGW98PY+IK\70-QW@^YRV#LW#?0,OA!2FN9U3V&:(-11Z M5XID=\"&_H@PS\M< W$G,T9<2^+WS\_H%F>]MU?1.8T01;[GU\ ME@.S^;9I0,U.TEKNF7/#DM#X8< )DEOI31T<]BHS!0Y N:OW3;^AKO_C=H_Q M;[);>BFZ1_]:\2# L;K'4X^_]HS>+Z2]S-+X*N1W6L-NE&F_3M8B>#LNI.)G M.K;]$ZD#XN(/QL5SM\H[6\!0[0/C3(+!'C!"6PU<;Y>)P24 W@5R@E"!%JK= M_*33,!'WQ,+E'+WW+.OM1-2/9^(YXW=3&&!2/\_49+->H$RUV ;%F@CO?8=% MG(4"XK6H@A-5<-X!-_Y=@.@..*:3ZQ09N1DNRMWMF@K%T( D91R?DQ?8]3X M!YG+Z>30*5P&) QH%5#*<5HZN[H7K#%!YB+BDY^7T?1L.-UMJW1NI[=@Z+!SSDFF*1 P2,4C$(&^;0;X'$BQF5ZH5[3(O"W5A6V6W MGERKBA 28#B5S18*B#,B QEQ1B0,:!409[QSSOCOETT(;-='Y/!QR>'MYMN< MF']U1W.7H!7+\VL)-G-ZN"C8%M; U@.\T)V+6).R(H7 (3G,9_$SMP9\7(K- M8TD_@H2;)(?7@(0K,<*W0<)BU=K.+&=C6: 6[8/%2-:)6@()\":1+(6?MHS^ M)R*'R!)&Y! ) UH%1 [OCAP&<^!ES.3L1*;O'X#X8\WY ;?Y :>,NH5^6O5 M4!U,DGFGV'$4'V-C"R!I980>426,B*/2!C0 M*B#R> ?D,?Y*6"61F8+XH 5'OI@)U"VRA-.9_YF"&IY+IPL]E>Y4/'=YZ*L= MQBMXK.UQ';^8R.IA7%_= I_?!IX:V]FFHWJ[>@"6?FP,PAEX;G+[W5.FP6NU M0#;+D$N^QI8L-6ITIE-@$84EIQ!)[Q@V2S"OU@(A'4%33O.M&M> A4MG"WT* M+ 0[<[01Q2'+[\!LH(I$<6G4(P@+28D@GC_EBK]5(IB6S.,DV_C)!KC&Q1O( M:_1&/IAF1]*]6!TQ;+S]QHXJP:SWYLR'B-F\0C[! N:M?UX =<$'CF M- S4J0WZ[OMIR4;\,&>+0[D=;G(S42&39D9TEBJ<-KI%W@J$*@\4 MV[X7$^*:J&)XR[!$+@B;S_5%/]+KJ^6>2U EMD"H+'GF^E'4#PF% 5%D' D# M6@44&;^[R'C9](]D%>@ON&J23IUQ9Q\:)D<6YJWQUE M_IYKO<3];VRK P)AUE>WY]PQ197SM<6F)@_S.WIA<@W'8#B%))-\XBQ!XBBC M&!F)B#+,1ONT6 VY1+^<:R@?/+67TO M,D6+$@:&0M(H%H>H(J**=Q&+>S,8^%%$Y-KF4)3-\J[*M70WG\LE8) P0:QP MR@11" W9O8@*(F% JX"HX-U1P<.5(O')N?+ '#B^N7DN,OT'I(C_?!E,^XK, MXC^ ^<>:\P-N\P-.&5TZ<7U0/R:&2WT/.!HNTS@J8YO)Z0KH^J+ MT ^6P$'WD-RTL9ZN&.\5^H^77EHB+Z*^!V$O'66]#T7],$?.T?O?!)][EOM7 MHL%$SS"C77DUDY=R=>LZ;6*RT@R%S!\* ^DS-PTC+4(LY]99SMT[ 2\&(#_U M)K;T750*[?7*DJA^+ZIP>WF&<1!):(@D9/ZT@^7M% 7^8&_(C@?BM]H#/6.H MII.)I6,.= .6"<*I;Q14JJ/Z_8;E2+I1]48U6 'W*S '@] MH-FJ[YNS>&?ANQXZGIPW0NKC3JNS]B394J<]6JAUK,W>BJ$CZ6?TVC5)B)\B M++GW@.1=Y:Y>'DN*TT8QY"2ZPB][EEZ6%APAYD2()3"H^=I-C#?L!3EVT_^E M QLU,TF!BP2!30H,EU=<(G7>'YMJHR?+H;%F-2'7&]EJI%#'7DDTA:YS1:V2 M/GN=4*NDU-DO;W&2..[8;VV* F.%(D[Q;5EC)5R$V')PDC 7:-%XS1#Z=TMS MR;QJ?[/I?P8UY_772=&GU'5MZ@IUUT.Z;VEKZQA6VX' MW+I753%.H9*6162V0*$&RQ?T2MR);I_X%1Y.MR][%O^F;C>!X1++9FO.E\I3 MMV@,)MMF(8*Z34/=INA76Z&BK&<4_+SU1(H4+@,2!K0**.LYC@!E/*.,9[3-:,HHXSD%&<]%U3>U&[4Y+NI-N[$TPK*Y,760,.SDD/45G6GK MHHSM'"SDRT.:V^]4VOEH)QKQH;U]N\!+Y%&",SCEWM@S]QX4AKK=:T:FW.QS M32J>G;X7#(6BH%\-^X*_ZOV^*1E/(5K?DZ;?8,+PQVCZNUUJGZ3IY:G=?T4=!_:7N MFL$"6.W]?&(MW6I3U=SSFIWZKOSG+265IE MK&&5\AC1ES<#'PB)OG_H68T"8JFSSU.X"B@@AH0!K<*G\]V4>5ZOZ:-XZ@B+ M(E^IYW8IG/,#;O,#3AE%OE#D*TW^[Z@R M([W*SL6J ]K<#98E:5@0%2J/XEMW2190?.NFO&;OUN=QV9SNJMC>M=01ORQ@ M92(4 MJH!B58CEI9[EI46KKWKJOD&K(V+="6VN8\JYE3QO=,:".YB*4*L_]-Q%$:G4 M6=0I7 44D4+"@%;ATQEJRCRBU_0J# $T#(">4>,74PUPB$KY&3<,?%BC#1^. M3+QT$K<4SOD!M_D!IXQ"5"A$E:9=O2T#_#)]$H\4O2O7<_ILMZ*Q*CT=%8-! MJ=L./[5/TI.%P1T,C$ZXG )/F"5\W1>^F1E/'O,?FZI4R^Q6;QPFFM^,T0-!=1NB9>E3G,_Y8!_62+R4H'/Z&Z87UA!=SI; M\FO.P%>KL26.^IQ"D]W#_^^0=__I; M B"C:O"Z!M79P:Y;CAO$3PY<*#?Q2_M A[\EW;M5Z/Z=F8[J:*9JQP^)/X W M<_G_^=?T[%.3)3OST"_)'WS([-.Z*P_V7O_2S]R;X$[NHK$1_W4"[B?QXG1N%?6/I"._4#72&_[%TEF+ /X>PWU\ MG?(CPX+D S@=Q51]BZA^O]3G5O"C MK8#OA?4W(+S4XGJRE"D)O:[0X_IUH?,,KVIRD):$3IGO2'PY_D426O4RU^?+ M4C_^V>8[?4FHE(1VM\?7_CHL4OHF^/3^F9<3R'R;04:H9(YSB,?5!WRFWHG_ MS6?^T1(DZ9\?=]I\],S^(3MJJ,?VJ)[FEZP[F6#NAGYLIOG9#-AJ(%;8Y\+$ MC+J,H3+P/W &%SJD#MJ@J)B>9S6"4:;8=*I0) V4 J$6%(91&;)08&DMSQY5 M07UN&J:L5[V=G]>P89T=&EB/ZTF"H1 *_N/(X5#D\Y-IM88!V:R,I5YOGMMQ M"GDZD@SQQ:K%EKN8.MKM.F&[KP4,'$G].%+SBOEU?A34K6:O;W4"NUUH*H9" M*]B/(WN3_7!5!(45-IS)U9'?WJ];/2XV\4]&8E5S71&<'"X/5WR-ZH'*?EN! M(T_>LRJ*0=AA^*4%>M5F65=SA%4VXI$G[ZFTQ]PPI[ ;>9=G'2[H!;."S"GL MZ=-9EA1@3H?N!OLQH-1@9:UW@Z'>V_4W.!D//;-1\D@O MV#-9GLI 'RWFH5-5.I&HX&=V:DN.*+YA1 T>Z+U%9;(7&#<7#SVSK'.AU2PW ME*4M$QKI8#-Q0>6:Q1:;QHC"I#%QON M^OE9+:Q6?3X>>F8%.L&@KH^LR1 +)TMJ3)9R8B"*D R??FMK,2YI_JXM+PML M5"! .5CVXJ%G)&LBC-HZ!BH2EF/,"KGO:VO'C(>>6:Q\JU5H^-2,D4VWM)B* M%:H^B860/+-8[45K.U&FS:D\[&V9G*(5Y48Y4L@S*\#876W# &9KE?J-F;QA MJN4@2.Y /AE*1/)*,'UF@%45:ZJOPI/AEIJR6O1)J-AS)PR]2HW MR=7:!KPTZ%2W&ZY:ZE=:(K_;+I129;K1\XOD0&J4%EN%8;;G5##6@5%3IK9G+QKKC/.$[;"GML1U>G (B+O=&.O_6,#(PCQ\I-]\+.*LD3R]OG]-E8 MXF#-T*D,^-5Q4PI;AJ7N0&.CM;7I+I8!ZHP,.-:.W)D#MRR';6K*+.M\#U\F M0T^FM;?V_2I.XX:5<[")K-4ZTRZ3E$2<3*O"B(7^>F/TL%!8F]:8GB\Z(TZA MSTB6JJZZ78)01[Q)3G@;:.3:+B2AFY.ALR7?;>;GZP:F,A.'+X_7ZTDQ\1R= M#-U36]HO!:L\)AC[ 3$31SN[&RGT-QE(7$C/[/!PGTK,#&UUY8.O3[^\M%\@ MF3H2*4@IM ,5^9ZZO7 P'GG;*3,.O*>G'K\-/UA#?YI5_G,?YPM>].*1;OR8 MF>U&3^;5T[]S\*N_'KAO%*_++SGGT0F0//AIJ#KU7>@1O##7_+F'&7^'A_F; MR^#"#G:T$=?:B%^%^=!.()5 &X$VXI.PZ=60)-J)]^W$A]7EI24R_L(K;@;Q M#+13#]X=Y0O\RJWYBW6Z_JI9=OSQW,_PC@Y3>J=(C'Y+C(C? M%2.<^H+=NA@U0@=D2"R;@?F]W\L0.K6:^10N Q(&M JH:=7GUT*[\5_%+Y?Q M/Q3EKWD^?6"G_INK MJX=:('@2\#:F!KBMZ2N:K7K*DXPDAD /;( 3@C: 98L*[I?*;8%?ZGR)F>2+ MTXT9RKWHMVLCCU_^=',>G/S0#.:ET(]W#WC\5K-#N"N<[X/X__6^NCU3'YEK M=&9+:SK?R%*#TEEGQ-1M%29Q$W_]3>-9 L_?;CGT[_.3^Z CE^SK_S#:_T.! M\V]KOS>K;8G=#N. MM1_+XL3'-S))48.S.L0$)]EM6(Q\:>KVJ<[;=%JRY\E=FKS6 M5BN+4(TB4RAI>6\&H2JVEMA\%BN0=]#V#2>2[^^[P8?;1 ^'&0_L)>&:4=!C MAE3 5YV)/!UNV[[ &Y^LP)O< B?[#-"LW+JN@^)F2_@><\F,[1IKK9@X3\<4&8X8&\#>K09GN?_:)/>HW"8[K]T(YA^D#8[MP M.7IL*,G%ASB1SQ+X:PJ/KF!"H3L4S4;"@%8!1;/O()H=?V7)]0/8V@O%CPSU/4A7^7X M'D^02Q+DS<<]4Z7&B!L^/FIA[#A.ESR7=@ VBUAM7-*9;[4 M\V$P6);Z74D7[)VE;+2[JS"_6">8$)\SE/Y+):_BFOXL43^ 0E0NLI1 M[VB;;^*0>ZQ]1\6F5_7F"BL SU/'R(#M"EZTA"I/;YJPI7 9D#"@54"QND^O M/)6 ;<5 MEJ1+QR_K5?MM'=^(;,]D]R(EFZW.M 0!WJU%)<6FL8Z3K^GX[1&T'X[P M'HB7*-2"T(.$39O'XQ!?NVV^EBZUOW0!Q@OQ+1VD]XR25PF9[?0FNP:_&U66 ME$SR7+N;W%\'#W(2OZLP6[HT *T""JI=HR[C33C0<[6=V U7%7Z-48%3$53= M&(H0!V"MY 5.^L\ZUON>ZOC'C=18Q>XKR4#]U)TX@HED[NB8:\NW#/G!M6CL8/ TX M\PW=7#8J\P4 M. #EM]XW_8:Z_H_;/<:_R6[II>@>_6O%@P#'ZAY//?[:,WJ_*.OR B^MZG)3 M+\QV6'_ S!0#7OI^Z'9PHOC_1.J N/B=<_%K@,(%+8 _!@716BE%HF3(6'-4 M'AB@2YI#(0$%V!$A2Y^Q]/]YJ]2\!0S5/I#R)%[N 2.TU<#U=IEXJ0/@72!M M"A6ZH2+83S(8$G%/2 #GZ+UG66\GHGY$B'/\P,ZWV_PL\@L\,V#ER*CNQL0H M9OY)5R0R2V$7=-H_EC8@B$"UL)]J/OPN1%B[@CD:FZLV%N8=DY!7^'X>&A B MDEJ9CVE[B'HH(4Z13D=#"IX%"W&0N8@8Y>>E?3V7F+UB M'0J5B6OS[7[.*CD-5$B3750,_.$)S-N, 5#QXTQ9XNB*VEW79/4GO@9T? MP[8=UWE.6^J ZI&<)=:.TR6,+*4]S"I'T\LF?*2!$&H%HR*W3 MD'3APF7==K^)"[LM4Y!WQJIJ"7)9;.2JRX+3CR NP!K"CRD&2$/]8$++/OBH M1\YY%+"[=L .BO%+K?Y.W5_STZNM<(0W'+HBE]S:4!NHG>UP&"MZTA.(*ERR M@\!CJ0'"AIL,W-V5,?!+F#CI+Z+4\&&S%K:PJN%QW?*R5)@W#8@.L1E 8@1* M\$1$X8X=""E;+]70\ MY?U)WH"X ,DC?I6KE^_$.$*6,B*/2!C0*B#R>)/D,?Y*6"^1F8+XH 5'OI@) MU"VRA-.9_WGW <-O13P5SUT>6@Z'\0H>JWQWP.>W@:?&=K;I MJ-ZN'H"E'QN#< :>F]P6^)1I\%JTL1L57&B5&A9PY147=J?EFL0EDTPJ!>D\ MJA1$V;/IS9Y- 2Y<.EWH4W#!WX_T.I.O;[#0E');BR\#II?@0E(M2)]I)?/' M+2.;?G0\N8:Y\BX\$4LSK#ZH&V4L MI\_[Q-D!]+^;# M:^PD'F&'<%&[K@<_X(+ ,Z=AH$YMT'??3TP4+"C5"+,[P8835B:DN="OT(9" M'EH;X=D"?#W6P'9&B0E*)RSR?):E3'Q?BK(BS/C)GO:LL[3_$#]S:^YZSZ!I8DZ\Q MS85AD04SP0]XLTLVS[Q6TH&H*+*R$16]&V&XC>/VT:4#4=&K4M'X['Q*XOX' MO.SE Q-.D.&(B..;&Y!<#?HR8OGU9JSCU(DR MN@$&3?D.IXQN@+D>2/_0#+[B>B!^S8P6>AYPM%TF\%3'MQ.FE5'U1>@'2^"@ M2V%NVD9/ 5N_0B_XTDNKXT4X^"#AI:. ]Z%\'^;(.7K_F[1SS\+^(DS\4]I? MZ&$\75OR752BB;C-_7&;%$#)%?K%7Q5*N!;7 MI46\FY>'4V$M\W5VJS9$""5T B7X:>K)[51G_F!NR(X'XK?: SUCJ*9S#"5F M8B&9 ]V 99MPAALS, $JVT0!QKL(,+Z&*"75GU=L-ZK%T@^JL4; #[E9 +P> MT&S5]\U9O+/P70\]:,XGK^D\5IW-M<[2*@FC00TH6[*_B!0J:3%%LJ]=68%X M*D(3%(V\9:/D]R#DI]8(NVZM)'7.!'P8FL7IUIAM]KH!L00FPE+WU9/JQQL. M?N:^1FUE4N @>72(^3PKY2TL9F-; Y'BEV,,*$6K..TV*=83%>K8LPI'/:M0 MSZK/7R?4LRIU]LM;P 4/!Y[8*.%M'FRKF-3:&%YGD(#+P47"7, NN6;8_+NE MN4J:-;G:9G0WG-K@6@+^W83_YU)^C.O/ZU'<&&?4]Y5ZNE:EH'/#D:=8U>+6 MK02;LK-18AI!'+M>$\QK=Z$@KP32[G-^A51I]^T?RZ^K]$]/8Y(69U*ST^E@ MI=$"E^?& F\-(JC;R6E4AS^YU*.Q_M.R,^M+5R%WB)/$IP!J?<&WOFWNJTV;:V]'J,[4+: MJ_GR:)[G8NY-0[\:]H6\Y%URJ!5/&M;EHMZVA]3]=SO9/DGWVZ#<8>F *<@E MOP*$V7!7IWT1ZCX-=1__(+=;&O*$RZ8=!D!'5F4Z^5):-/?S3^VCH/[ZW%8Z M8W/;Q'V+X.6(G;9=;$\;"L56>OZ;4XZ2>+PF2I MIWTIG/,#;O,#3AF%R5"8+$VN\K2%R=Z7:'X#OC=>]9QX_2"_3HAU(H5G2/5\ M["Y%L3P:8@R^T@9 R]5OGG(6A&)>MT1^'OT(/HKG&1TE M&^/$'\3?M_NE1O,!JS94H MSREY.?(IRZF$TTDQ4?,//8I1 "MU1G8*5P$%L) PH%7X=-*:,K_I-1T-0P - M Z!GU/C%5 ,<8E=^Q@T#'Y9]PX619^UAF8C@C!!P^[Q6?Q,=\6;(6HHQG9+ MO"QUFOLI!_S+BI*7"GQ&=VO]2LZWPW#("\R.6SJ%]FY9BH]XZAI'_&,)_P-. M^;-#;0]R4K]#W\%2\"KAHE;E06"O*@5++';ZB;Z_^:S^5Z!.;7 E@8V2&<>2 M9NMOE=F/]]3^9WI&B6"'[W^?O.-??TL 9%0-7@&A.CO8R,MQ@_C)@0OE)GYI M'^CPMZ0WN K=OS/341W-5.WX(?$'\-8O_S__FIY]:K)D9Q[Z)?F##YG]A7;E M7[JY^?L_\8^G+])LH'H00N;'ISWW:(5//0((AOWO%7(Q".J%G7>8,_WBI9.? M__7RW;_1D9SFVJ[W]:F9[(M)S0]K1"2H9X#^^4#I[PL'?8_B*$=7^3E..'_WU=Q_"%[Q*'-;C'I3M**;J M6T3U^Z4^MX)J K:*#D@2(V>JHE(%7:'TO*I,-197P&R:IS&=Q/+4[*_#4S\$ MLFS3 4^;\Z;@6JG%]60I4Q)Z7:'']>M"YQEQ#M,M"9TRWY'X;;E#)")0,GE8EG-90^#H O M/K-_R(X:ZK'-IO_SEMZZ[F2"N1OZL6WC?^"+)R_Z\LV9-YK1S-O-Z",B:!JI MDR0Q55B:(12*I$A%S<]F"@Z(PHP"!1UG]:-^J,\%"F0D*OT.L>#5\69&Z&ZA M.ZX;"J'@/XXT(L]E1**N\(RZ+!N24S8&A*&0IR-W; T;S)A:Q:IRP;Y<"\L! M;XOQ2.K'D;A9TR(B-H&M$J'KE!K-FJ7X?2@%^W'DN"MP:Y&=L%98+C*GT*SIR*8_%((E"TK6D.PNUG6REZMM(R5_.M(O+<1^I[,C+6E+E5<39]U;%".E M<#HR5]@7)VVQKEAA7R7;K7YO2]B&DB2C?S^R5"C4:4.FNM:ZZXHUUJX9ZEY4 M<.ST2UO=)KY95-LK3.T3*Q(K&,):XA0S;A / M)4Z'LEM5DW;-7!Z32F9QO.PM9BT_'DJ>#MVTZX"D]DDB/33+^UC.; M6BNM6:,Y-T=\;C&,9U]J#EE@*/BY716J87.5FM.M4F?LK&1?(%0I_M8S^QI,YU-EE&/[%E&C;8"W'*ND1S$'/!V*YS&^ MT,N/3!ETW1D)1D.+K<0*?6:W:N1PN_;7.FZ%TJIBCPDCSY0YA3BW6_AVW-_G MIE->#21-G!G>9%N+O_7,;G4#3!ET_'J(Y9RU5:6]0%:5^%O/;,&\'2U&X8H# MV-+?N]2B,RT,Z/A;SVR!+&XJ=:E8R?,ELEL8$EJPZNQCJ@09W:KM(@()N+4GFQJ M5',C$;6]*7!PZ,D++/&<.9+**P:3.B"?[QJ=QFP9#SVSL=U] XS,?#_@!;M< MR!>*\JY1CR"_/\4US:VQ_)R9\Z8LVF5R6K-T(\;?,[M%B[0\R=,=3J[N!_OY MP@]*FVX,P&=VB\'"C2LWPQ +K5HDC5KL=N/%0\_HEA"T1^.N70LM=>0$AEM> M4X+.*>29C6W;36/)#>)OKCK+H0^8C>11\;3.;"RYQZ*@LYCZI1C!39^MY M/*TS&[M7EKQ$J4O14JEQ#&QK1ASEDNNMSTQ+X:6([XWDM=3ICMNL0(ZF'+Q[ M\F3H8DZ 2@[D&;E$K(@)W2Z1GI7<+W.JAH4RXTN[ ,?6PSRO5)NU8-Z,O_7, M%@"I)TI.53'YJKL7&HU.$$U"#G;8.X4,D1([A5+D\VM-J)(Z(73W50ZV\SD9 M*HVV!6E@ZB->Z.3]+3]K"J5&!(>>')E"*W-#J&W\OKC@B'GIZ9 MU6(+*ZTHBR=$/^Q+TV6==>-O/8>$/:.T$G+ZBE?IV3;8XB0K&TF5Y,G0"%LW M[%W5GLN$SHD#3'/4O)/46YV\:\W (UYG%#/>K=:,&E3[*]!+OO7D7?,C'RM[ MNUID252KBE$\V:JS'$P=/SUAP+S?V+IV9.T8L5(E#&XNYI.A)R\P&:GLIEY6 MVAC3G9.FG6_@1GP:QT-/7F!H5%JZ9T9;&8R<\7X58;/66%3H,ZB]Z.T]OMX> MEK$2UY1WH!79@VT\](QDV::/.37?;5FYJL[O5;%7@>8 ?<:ZVQ 6UM=WW0G& M*$K1P<5JL>=1L$VYPB. 969V MU94/OC[]\M+RAA;TT>B&O%H[\/'O_1H\G.G*PY-_GRDXJ5^Z8HZ^L>3!3T/5J>]"Q^^%73"O!!(2KO8N!^#QY_O#"B_V O_" MO!H!1EMQO:T@OM DVHMT[,47%B%46K8"(51:MH+X0J&]^-"]^,U2S/=84]=> MBA>A(S.(YZ"=>J OES'Q#N#XU*+T\Y[YZZS+K^R,AUV87QSZGZ)(2&W2LBZ_ M.OQN?&'02?0&T=%<&W[X?W_1?_WF(I'8%_PY1>4I30>'KYM)TI@^X2[E/PXG M2^8VTXX_GOL9WM%A1O<4"=9O"A;QNX*%4U\(_,X$JQ$Z($-BV0Q,^/Y>JM)[ MRO]9RN/_^V^P*;00!UQ%ZX 4XSN^ M=#<+\7O'QU7/BM>F>N:2AQOR&;QWKO]S2^ZR]Q5>_6+F;ZW+@OT0RPVG9DTT M$\@EFJU7;*W,;-A/+<*,9?3;/5]G2JZTG;JE:_ZHS0L30(3;7INR)J*27+B+ M,UFR<-KW\'[]@_?A#OQ>?F97GPNZW>F:ZR[C/;%!]R0:1 MW7LOA/ /@ 8Q1,00'X@A7DE34DX9?VC'\XNSJ Q6\?EC)L8#K/B-CY;X0 EV MF=@ R8!U:*[@.75#AF=*50*1S6N1S9<2?<8D-93&<#^2U;;<+%1"%5>ZUCHG M*BSDFD068Q'5O#6JFLX9$ ;QJQ MQL-^/EF6)'ZM\;?'0M]G!7!+-Y[-_MD*<(,Y\&*J&>^[8<*2)=7WP8LV(,A8 MOF5:>5/0<5ECX:7@"[/ZL\!SB;R? 1.!7.TDMMA?8D2_L##]YK:;FXM*'IH/ M5+: 81#1K^&YP@[@*VO=5MEPUPH(#S>4I/\" MDZ4*A4M9(BDU.ZJJ&9L;\0#UT&YL&OJF _P/MS,>#Q<^U]V0@@#8A7T,I@\? M;CHAT(_I>*X#I1D&Q&"27CQ@Y<9B#3N/GAE:!/&CP"&&UE>W9Z"B1!?V]982 M45:H[*-^U]UB=4I4DDNW*2Q+Y^DW!,^0HP)AQ9TY*G(/S\UU, TRIN^'JJ.! M& -]Q,L1+[]O7EXY]']VC!*4]C.G)4DP]373*VVQ*HN/"Q1ID+IHP%: ,(,L M2V!OL*P1+4?8@6CYW='R7V*'4S'*AF!*10ML!R[;4WB#Z7$0.V"2VMEF_X_ MR?6$P9@H+P 1]1NV(YXXN>!(L=H+L^Y1C+NVZ@3\DQB?006?G(];[4AHRLO] MK+8KM9>T!"T*/+$HB+>DKB+VC0 @[>P[!0!P66/@MP' #CR#)0(?D\/NBL7+ M?8':]2(( - L.+4*[B%U_7V60L=UDKQT&Z@^R(#M"M[<@^@$63@2.VY?<6;=F0$O#DA\$#3!(A\$\D$@'T1*0..R M9L=;0<.9L%S5C;P"IKKAM*MUY%*9$2%HT! T*/8TS'??[H=2$BLU8ILLN0+0 MU(\1T\P4.&!F(H\#\CBDTUS0;-7[^DUZ2R^%MWB0W;JCV2%<;'ZKS=5X6$\- M #^; >VL8W+,#.8DJ59#*[?2S)C'!$S3%^'U0HD+ B4 (!<$$18 M*BPKX,WN%I/&RZH@R5,!*T00$1)K@6;>@@GW[I:0 E>SR9(C MDH$\$_?EF4AN,R]"02^]D/-S-8]ZT5.K05?%PC'6[-%[>5<717C[8%+TR.*7 M+WI$VH)0 [DFTN":>#-J]/$HSP&5(+'JJ($K;5K>U_GDSE(:HD:>>;1RA3*8 M <]+>O D/7H"=0M0K<*-.R32I?J7;HUP$.#GP@/@_V\I_M \2SGHDD0N M^!:CR.&$P0>#;4UB9 />1IP4/%+D&_*CD!<"P0#R0GQZDX1?ZOY/V_A994:L M8-36Y(GYJ"^N9^-% ?H=Z">_PZDE\'A^AU+BP/$S,'WR6T^^I!0T29JT3351 M(Q/XV:2I'ZSE^)9DB7KVW8=_ O7LNR4)09J">O:EB8?BQ%N.&D[3XDV*SQ4/ M:,#3A6JR.S>0S=4H MS\[RLZ$KQ)PTZ>&'XUF&/DW/1Z04@<+-D=)T@<)E^>F?@@*WHF9SM]3J8RH_ M='9<(RITB 04($?%LE3A8JETJ>"H;[,%TPRK1D'5$!3]V\&.PTS3]#\^K0ZJ"(".]P? 4 M0,:U38W7(6,559;-?M/&>8ES]$YSVIVNHP0R$O=WX0S=^"CW=UKMB*X'5JJI M)X[M0[/@RW0(?CPX0&Z(S[,P:[Q,QU)>8@2=<^XBT$!'DE$$8@KT2:384_Q8BN6R_NE[MN019(D]7H MZKS9&(D0(Q)C@B#?4"9\]VZ*YP#'2MU=(KJ!B ?R5:3"XG@2].Y!SE\##K%! MZ^&^4O8L==OIV(XRE/=-,7[/).J!9?-4'GDND.?BD3T7CVV9G&+)CQ"RF_+2 MH)5K.!C3:I7JX1BPU08'(>1H>[PA;GI??HQXS;P0?)>MK36@L,K&Y4*5KT8!9+6AF069U!S0^2HN ='10J0X!-L M@'<@09?6%E71JBDR48Z\7CW7FG)B!)$@M@?H+/8F)+A[9T3]@M5^9Y9AZGHZ M\'*'OX^'Q2^1\5W;U#/_C27_]X X\A-7Q:/P?:Y2LJ1RS\0WC0Y?S<=(<>C!2)_MZHR<)0@0;L]9\DBQDW=AP\D-\$&W M9WK['F41>3QDZ$EE:\D)), @"ILE\LQ'1E%^)C"?XD=)I>:@@"SJ=H 8/]*4 M=*/ZC 7YAMI1_N4Q&!?5-GM9BGQ>^G^YD91/]@#C)^ MS,E@_[1IZ)L.\+\U5(->3&0PW06UN"E_Q65]F4\* *V?LID8/T'H 6%6/,H_ M\#L@$&;04#K\=Z"?\5R46VU0-8R9+TM"M\AH4:>RUR*%8!)G)DMG&?;RW5R1 M-B%4N9L,\MRM4:\_.7C1C?#WP,30L7KV6#US.S3GZ*]=$+UE-X<-FPX)_A 1N)DE<1I@LYQ_>U<++I MMR;E! ]@7/!REZ7<$(\//6T.[XJ/K0?3B67!,*1M=]]VE%7 MW4%\\/LNI\5@X8'ZLZ _]X8X24?$1GT\!/TM;PH$L6XL(V?.B J1M*0C: QE M0R-2CDCY_V?O39L4U;+]X??_3V%D]WVB;T1R+C-8W5T1B#@K(N+TAD! 129E M$/'3/X!FG:S"S,K,TE33?2*J3@Z[D+V&WU[#7FL!I_SG4]3_/"<<5 2\<+2" MZ_]7=-*^RWG'22[:>EH7AIP*M[774\NT$V.]N*^!QBDP7?U,)RR DN,'+H"2 M"SK^?P(EBBW3H:*(=7C8@181 A$+K"JD4)(6$SVB!/K%BZC?5V+TO+#H[W(C MX\>5KO.5& 'C_AHC M<58+Q(3=*/^XROUAWLPGI-B"C;YX;(LEJO*)"P&@O9 MJZ;9>_01(?-( P(%(%!P/X&"+V^HO M 7BQJK-EF;4*&(BXU2S6"8);DUJ.B M])TSBP6F3]OVY3<53/>F-W>:Q@07S._:[[^W38,+YA?U3O^TQ*AB.(JCGK/$ M"%B0H& 5^%I 4Z[6U[K^ ^9:$[0_W9KV](UK;=*31/5TS0@*,T4%G:9OPZD MH:#<"^OL:\Z!7D,LYK4?PM[_SLK4!2(:K# MAKYRZI*^Z28P!K%47(MD#,^&=R./! TN2P.__&O[Y=>/&^;)!32 IPXW$ $')1YK*EV?=;M/G#Y@;04+$@N4JCO]LI+>F3T$] M]XW'**X #C[/C,A&\#YA0CF1WF/M6TLJ7.5MK"-5RV,5EK IU^?G,D;LQV@6 M'W$P_PJ$);Y$6.(*=/_S3(&WZ+XXZF[\X;P\DGBE,:,%&!:Z:)3J?F(&X(_T MD=G;7^JJ]@?2%X;OAXJC9C7;Y[,*@"MQC2&(ZPIK?EY^HWZ0^;>!BJM:I-QA MZH$4VZ0]'<9.?VDR,I9U5^O 7:4D ;E^X&A_84<[0PY^+^G<0?B/-2ZOQ5HE-FC> MYM#FL*%6@AH?A@F2[!ND'3$C@(\-?&S@8W_UZX=OA0^YY3"S<=S589UG(E?A M18>&HQ0^TGKG-Z#'EXI!9*5NFI$6D#N)Y;%2# TT>0+]XJ[ A_F< 8_*S\) M_^O^2Y'L:8LI71EPI+,9([*$]CT_L3JR'G'(8_%(BW<0O@#P 7K$?>D0R)OA M8\$YI>5Z$3B<79[1Q"HAN:DP*7RD10^/-/F6J\HW' !Y9U^X0RNXPNQ'Y3WH M!'=?49 K@)"+M'_[T6OB;=V;B-+4Y8B!6Y)(LN7CG+!$EW0DX_L^<"CR2,)O M":V"B B DB\;$;D"*+E(([AW0PE29Y2Y.I5B=-K?*M-2$T,R*$E-%.RQ>*2C MY%UT@LN^?]XA""1O;_?FQ@VU_+DWWM^IP(/6<#?4&HZ;S70U&RZ>G,[);YR" MOE47BC/7"\F)KV?E<_NQXZ ['/!0;]M#WK^PUWO= M\%3'M]B.:-*:I%@J&2T[0X70HQ2>$F^Z2)^VMO!F7&G@2 #/&7C.0."!YWQW MGC.[]Y(-X!_?B7]\71=1S^LJ_Y'5V4T(ZVJ)[9G6@.IE??__'[;H<_MV;_,> MZVEESF66"Z1 "O&5@3_:7M9$87^9G,H+*V &>&(+HMXUR'1*AAW'4X&Y520B=ZYD!-ZJ:4)3N? Q*TE/6P[/"JO,(CUWG.AGE<16VX+FAE-+_RR-?(]_\L_/ MB!==FB!7#E%_1Y#BT)TLO 4CPFND/H.T9:BJMVLK#6?KM=.=:H99I79>6&F/ M2Y&9(-2^;R'YB*)O0"@0/P(P=6J8>B&.=&F"W A,8?*FB6\AQQE/364$]1=S M9V?VZL*MPM38M.* :@H>K(Q#;R;6UHRT95*8(O8N'7+2!@[@7@5(,X-[%7<> MS;BW38-[%3?E-(OA:F7I:3<"Q2JD!ZGE^J&7M0W\,<>^4'?V)WQR'H+!]5_@ MZL4-G1E 0H"F@,'UUY"T_D!GN+0?7.H<%@Q'=6V]$"C;FYI4?_D0Z[W&(3[W M_ET]$\]^*IW=1&0[^K$[=2#V09.QQ$R6I&+N8P?6KC1- W2P3?F M0%T^-@GT^S/NMKU)OQN2TPA0*1 EOMH=06U4]!91E.IWUF,-1O(]UKZ O_AG MIWJ@>[I_XQ/<+G_(7]5%U^O"A7.?^WL!?AD4A@U5'_L&,H)Y=RY%Q4FX,W9S MF8 /?5MQ<"_^:WK ES<- "I!G"TRE%@YC*VPZ/M(FTE1(3$5 MB$<$?0,J7+FW?Z(XLI\&DCNN V660]W9)'3-^K$Z6N%'@[G"WQWF3AM>OC>< M!,E&X"O?U:9!LO&&G,>NYZZ2_<09^.OKT%BEQT7A:02<5HB,8%%05#793) . M$XF5J:4#,Q(XES?I7++*RDB,(6Z[TAW-"%)CJ.ZHH>?I6BD,.FXPUC,3\XA] MR8TVJE@CD)+9G(SIDLX175..9")K3H9^0MT1\#GO#RR SWG1ZNL/@P4*[R@D MXJH\7%V*;1]K*U.?R\ BC5L3Q9MW1=]G9;32RO."92@91"0N94'Q$L!(O,QL M+JH[#10C*Z+.Q UR9U"8K%=\7P] :OI*W,R; H;S6A&]=._\3/)U)A51/A/? MM#W_4T^%BNL=[KP[\TSV6P?1CX]5$KIMTB_5!QS,M[7&P(BZ$F3,90++PMEO M*2,$7CF 9#!_G3[X+0P4)J5AE6DCRYAML?1(V9H1..6D,) 8C+@CS"9[[%R MW&CXOR!UT4^EO%:R)6BQ#RN3;Q1L\NVJ?!)Y?/Z.1Q#G72%S7<^B'7;RAG%J MD3ANV@(^<%,Y2W:1AD22K[(2?R5(OCF,,U.LY$.2'V0CY/[Z$3 _>:QK&?J! M,8O?Q ;D!R5^]"= /Y$S;\9^_!W(KQF;[_])_GIZBFKIBI?"XN*7K6+I1QY M$8;_YRR!1U5/LU)/>T3Q9V;Q?L/DLY?._OY_S]_];\<.4EW+];X]%3H^V]1! MJM$,R>/QCC??M1*IE0H(/!?&/$_A6=? MI]3(D=)6MM S@AT.#LC29ZE69?_LZ6?>0=7V/W1](ZM"\'0K@;J-GC[]I^=F M? GIZ50K$@I):$CQ8?^IIS[;?Q;OHV#Z2[.'%M.3Q ++][I\C^G7^3'%[?C'E3LKT-/&2V59*RFS6U-,:&/+SK8\D\*)-/E* M!/EU:<= R+4I48RIB*/J,C9W-$5%Z5+\UZ7\PF[CV$2JF[H[;JX4=*((0O:F MN?UW9TP]9%L$*L5BOV;&R]Y"0+*EN?WW6+@GL"RAP>P\X-@HFM1F T'&\_N' M;-6*F(E!F5"WSK?;5;,_9",YZXWX\TK.[*%0T"$IF%U*F-H7C($N,M1]E3JUZ7*?-C>C'VIRNGQ8&$Q*[PU663;SQ%U4NXU MJ<8@UJ3J:%!Q;9*::4KZU#Q12:W9YM"JL()#UN9,=ZF,A=H\\=%R#]VJ$[S! MUAN2.?0@?F;!OC2-TY4YHFYKDWJM[=5]TQX52Z19%K9M7TA6YH@ZQ1J]KN5N M^APTB8VX*U1&M)H^,T_46*[YDYD!2? :I<=+OC4CBT:V-$>IQJ@?UIN"PW-B MRQD6 T;4Z%WZ^7E*>3+6]H+:E((5I>^RS,KWPW&4+LU1BJZ-Y4EHE!08M;GE M7&N1LI*H/Y6GE,+KM7E[W&EQ9$^76_BX*483)EF9>Z:R7G?%>-WK23HQ9+MV M59J(I2A92>96UKBA,HE;;:G:'[B)VROA'2?]].*O*X5ZOQ>.A)$ND2[IS2U_ M9Y1'Z3.1'*-FY6G%X*G(DJHF)'/M#<_/'2%=FN-4C:,0O!'T9-C8B7R#Y,L! M5DWWA.;%'ZH:V)*$35,) E@S&@@BVX),'Q&IT@A>E[HKQU2JBS;6+:^KVVJZ M,DK,P12NM$Z')9(7? M4--R*VJNQ7##D9O.=C#>U'E)2EI M5]M:77^#3/ +-.;)RMSA.I1XKS>F)81#D*U*D6/H%EGGCXSOWO&[I,;*9Y& ML#*@X1K%6:,U):1+<[N?&\-JE2WV%5A'T<9*0F;-0;;[O$1%K9F*,OQHPO&* MOY5MA=A03')(PWE*S1U^%[-NB8!%G:M-I8I%:7JV-$>J>MT8C4C:AZ4U/M_) M=9+:;D@A79JC%3GB*([#A@2L8XT='_-6T=*RI3EB#<70[R]XI@T/>]1 G,KQ MSB&RI4?$"HG-)AV@<'+NL>RTVYXW6&:>KLW30(&]3K&KHCM3$>"^-EKN1OHN M68OD:<#R9)-B%$&7AF@PG(=C9R@EAWJR-$<#6%M/QD%Q39IVU_?H,*R5/"%; MFJ.!0%2X,>?)M!0;&-_E5\&@WHS2I?F-C8@!899PLR)5I?74*^*EQ4K-7C8O M,M:X:ZQ]J =S_'88-!P8:[=P(5N;DQEM:C0"7,*KG"C$4LOEZ14^S-XA3[!F M8U,._:HRX-9Z8@U9-616W45I \0P_2)"I,NS6T,VH2#9 ]C"4;5YFS3'C?Q53];FC<=Z-6D+- M6Y6, M8$FTH([!#^'L9?.V0P4AQ"K6:%L3)ABMC9O/(QMR^O"6G,%VV7" MA"=QV%/Q;&=YZ\'EM6:E49Y-S#@YRI!>/-2"%)?P/,'X0,!1;^HR7-BBIA-B MN,/Y3;8T]]2HI?9::M6'N;B/F+P4]1HBEBW-">XHZ/1,ML *_U>6T^6L16&8ZR MM3F>D=W:HBA">"C%#6RT[:U+"CK(UN:%$6%(9"C&N,&1\Z)@);8D\ MO=H>&8Q'+;PML6&/GVLN8\8^DR[-T:N-1-I(I]1$Q-]G2'+T&U8TE(OYPR1D:CBIE=\V%0?8">46G.FL[ M02.J)*W'[5FO7($#"XJRM7GG9%7:;OLS287UA>D3)MD(G?'^N3G:5NVX*8[T M!X\>=TCACP_JTW\L5OB.7[4E*-M>Z?5B]G2O,T;Q+,E8PTB M4Z'+!%KJ=%@C,8^3I7GYPLSRH%939]QP/"%\MB;A6XI)E^;H51FPJKGIR:ZY M)FMC3G;UE5#-EN9IL!:Z';[#6'7)J'B"NB*V%+K=K\W1H![7&VM>"2#.'I5B MRFIU.MXBVUA>OHAZ:ZKW> SG=$]M4>',#FMH(E]'S'G:A$P2EO4M3%+L+XRI:%&9CJ=KV;&?9C8)-(TJ7YN5K6^]8.M:2(9,/1+,C#@>CNL.D M:_,T**_5?MF"D)74',V=K0A9PB9,-G;$4C<9HN(W[ D-ZQ#)L/.Z;O")K8P< M,=55;6!L?"J68;NU4_5(&&QV"),NS=%@8E[7YH2FIN_X;3=>)48@&@X9*:Y"4#M[A;S0['03 M=ELRH9K*9%-#()0P)TRV-D\P?]J,8K;&<5S3ZJW]V+)4-W&MD",6>\./:'ZG MU).CK%BJFBY%C9@YDR[-40&%""_NKFB/8UL!.ANW47A:SI;FJ=!9&W%IO4C. M+['=%(023XU<1,C6YJ@PZ'228W18LV";;QM,3.E.N9*];9X*86ECSBPZBDW= MB+9P@V-9,\Z>FZ>"7M>QE8HU(1B"1EZ()FI<]J/D?,Q3P9GX%!/$W8JD-]?E M=;TSPZ,$1%$X?_:;^K VFXYF54X7N&)MJ-=-MY4MS;VL@I3,55&*AE)HAN4V MO-U9_G">+LV?_=&,-;R9 14E)1*FD+9<-\UHOS9W]H\[,;S7:%X)#UR>?5 N_I4Y]RL/O(ZMMNKB'4 M7S3ZVI6%9RF49\]WDV?.+#=Z"M0^?0]%GK+ZMD^310D1?IN>.N0+LP]^6JI, M?=<* _W,::G74[?O2HD>_G[3Y9&GJS^ ZI])]9^N[*3D^L$(&##B&AA!_D4" M1EP#(P T70TC #1=!2, -%T)(P T70TCD%?+'0 C/@V:"* 1U\"(!)J 1EP' M(W# ARO@ _57$0&,N )& &2Z&D; @!'7P(C$GP.,N 9& &BZ&D8 :+H*1@!H MNA)& &BZ&D8 ?^X:^%#\BWBU605@!$"F>V,$"J#I&AA!_X43@!&G8\0[FY_] M]@K9)_8Q6AW:BF2_^9;VCS/4?*.1DS8Z>E-F\FN3X*,W&#Z_Q/P(G3Z=*K^[ M3G"?5+E"#0+Z]47U;72'_[W 7WX*#W@OXJ?VCK\ MW0TD&54-[=!*VR[_R43"+RL#YTDBW2D5D%X!X6(0+@;A8J O M5T 5H"]?7U_^W#^A_B+/:Y']L7N2O$YZ]4:Q@'<"$@8@80 ".B >AU4 0%0 MH"] 7X"^ 'VYKX0!'RQT#QCC9^%^\2^R>-7,[[O!KYX8B'N#N/=+BD!\& :I MS(8X-%Q^&K2:SI?QAH#=RF&\SGTK\2Y?_[!T+" M_\[_?1;+]J8/.C$=0.[?BN<#&/UQPS>;,0\8_0RNOP!7665EY()]UVNM? I; M]S[H3;.UK,\,U3BAMGX!MB;:2MTX6T]]V *N7@-73WVR?@&N'IS]FV9KR_6! MJN;=^9OF*;<.$U?W%#[^5%'-N9G3O5 *\7>KMGNGPKXUVQ>APM7= MK4?R&"B.IGB:[&=W M5>2N5(>T6;PBX"HQ'96" =MMA\)#04T^/OG,[!\ROLS/9 25,41.%4,.?6BN M**OT88%NZTZPS[NF%^Q=)_G69[:&_V/5O@0ONXO=SM1,+K(,U-:W7<3D47BAX*FJX:M6/Y_'R#LH3!S/5L)_OM@;(-O3FAK;G#X_4/!4>R$H(L2)YB:/]]Z*ORF%Q$VV[-F<%#<=$J=MMC"EY& M,BEC#]]QY)'$J/_\W\^$NXE[E'<("3D8_^?]*K$DEN5RPZF9$]70)9:@ZA5+ M+9,;ZM8T^%FAQOY-CJAP?[ >L&X-B3A%8B;+L@=U;4%(5)A,5!AH[VU,_3F3 M]IYY*L]-:^_?W?O20NBZ<[A3?M#DV8*8HO1JH9FHU&WT1ENU4E&%\VJRN1UX M4!/E)8XOS3BPW>2*CYB6/%,^GQ%Q7I?HLG@6=3Y[$T ?Z/. MJ0K_Z[ITN*<'BN'H&J=X3D()_Z"\!+D.ZPQ<%22=F7/;@4Z9"^/$QW!"H>0Q M1[2X31>7?1^."%-WM4DK5&<+7DRU&$$?OF,8^4CC6$Z-_Q?H\<=3*'>UY;.W M:CLA"GR>,_W4N"!3U;U=?L""22,JU?$!+W/-("R.-(58\M'\PUAPY(/V?O81 M)&@%]990FN NW$2X6KQ3L"4^9U(D(!+3_)&@\\='+X7@MQ80/4TQQX:SGF1+B#]_1(OJ(P/0K MD:];*&7,R69'#PI&!H.@+!$48=U2$=8[ 0L"559 Y('( Y'_>.+UWJEPB<+" MRX@\8#:X!'^IRL'+.F+ET%/2Y\B(G'EBF-QW9>S@EF&GR8MN6:9*NL[K^K9\;45BIXN^WQ4;@>0"R;U--IZ] M.N_ZMGQMI7VG\WA[D4T9,0G.ESQ8"L6561U5QC8]_GA)_$N?EL9+.WK S_K* M]K6RFUG4XMGI;DA*8:\IK?31FMBPD4SORVX>$1@&53QBA7!.+07O$8)G[H,'7&"-VV=+VW:\$ZJ1L*T.Y/X=IF*Y&)6_E3$SAGANG>E :4@H!3D MSI@-1!Z(_)TQ&]B'H/KIOI@-JI^NM/KI]E-^O_-FMNV*2DSZQ%8:1MOE9$O. MNU(H)-Y,FM+[C3=S_15/W=!3%XJO%]Q9(3CT($X^Q%5-4/,$*D= Y<@792.0 M7""YM\E&4//T523WWMAX?]>80S-.U(_XZO3.G4U4(,(X,4<@6_3FO M[@09@;/I4P@*[M<#5+@#5+C(_8/+0,) L4+]"1%8UP_:>K!PCV'#VN"G3*LC MVC D1.@ 5LA6QX@R;* 3;$#RW8L . !;]R9*]H"M"ZK&_B2K=%>GVHE32!\\ MC08#M%&")": %:J[&O>*VZW>RBS5K%KL]=/H)FO%,@)!4\77M:S+GN[X&9L* M^C;]&DR$ D4AH"@$%(4 D0U$'=9AW4-0=HF(0RZ<,4*RUBKSNLLC(" MQ3H$:42W(T9U7-Y)S2+%NJ7(FG7Z'Q\USFC+T _2=_+[[@N?G(5S,X.0?68/ M]O1D$WXB J+N;0Q5[R8L<;6>KKIS)WM*9F0?,:DK-E-5:YHTD&*R-+9HH]2J M-Q@90>1BVG\!PW P>0?<2KZOJC5P*QF4GH#2$R#R0.2!R .1!W;-'Z2W@,3? M!;-!M=655EM]J5E3%P@/,*%=19BJWX#)QK _X1V=E(9"&A[8]V=\/3YP ]5< MGIN(J.879IYK%_2M[JG&OK;+7:6; 8.LWIQ:<#U-]Z#]XF_(:EOP76+S4Q=EG_44/@=6^2?W^73'$@^,?29D#POS:; M#]D#(/FY5 *0_*_-9B#Y0/+O5?*!L7,TEP8$_VNS^9!% Y*?2ZG=HN3?9+U5 M2;$41]4?"VW%4Q<%#'DLI/%J4&9UTIJ3G^492^19<\.II=^GCK]8E')),ET\ M@<3X,C\[8<9H2KKE(4SAF(F6Z9TKUCLS9O[QD0[[U! ?!GZZMX3R1Q)"'CI9 M<]4-%'.V.QC%7#6B.B-!1K T(80CCU01.5]."(#/%8)/[KSY)\"/<]S+N7;P M2!^]<*V$._[^38Z@AU1R1Y#8$[8PVRTMQ0$QK1)])D4/,D$/ !R?7C9X:74Z M W"\4!IXZ9W>*G"\7BRX[4'DF@RV'2F&5T/?009:A3@SB)@V.NUWV_.Z-.26 MG1;"PKLRF8%(\>$[2<./)(6! K_/O@A_:?TZ.9*\6,1WZ9U^=/X./%X;1 M+=IU:+MIUF#3+N%T-)X68WCQAW?=?L4-XZ7Y["(I=*/NJKG@1'Q4VM5;M58+ MRP DG4V'8>0C0N4G=8/Y=&YTYLR8SX-0MYGR0CM$:&)]>D*-OK+#AK."656 M#/I(H\"0 ;[0^0I_+[W3FP(11E5#.[22I1H?+'0O7>;I"]WQC8U>=U37U@^@ M,MEV2V6[/+#AN-: <;@5U73HL]RC62TH(:[1HF #7JQ+"V\QC.89J*#(PW>$ M?J1H "H7J+N^M*Z='%5>K*V^]$ZO)U;;GP?%0:N,&Z;-5OTR+TC-8G3F^.JN M2>AEW29GL%CQYPN6PT=L)_-,TOIHM)A8%<7\ (U;JI#NZ$'![X>B &5A4!R@>3>$1O!=,NO(KGWQL;[F_ASZ>F6YXAR_.AS@C_KR'A%,.;CW'=8[XH(8&#?'3$;3"\#T\ONC-E Y('(WQFS@5USG0/[ MKO["RMNK=)Q80]9+6,?@$([Z.*;-9I[[\2J=ESXM#6YW]("?]97M:T'NQB1H MF5YMT9=$LEMG-75+C"<8FWG^;Z4V 0 M]>%8DP5O#:->F2JO?'INT%$&#/@;@.'ZZWE8Q5\4-&-C)%*M^85__?-U=I>S ME1FS#STH-+*M"1(<.W#(E8<$LXL5PCDUS]_#\F?M^LI/^^KJ7M9-(MUMVHOK M!Z?A/:<[BN?)%%*D^_.86$H\!PMS#>[4-Y/HX3O\%WRD%+RPTKU"1H/W' 3W M>R\?5)1\#?_HWM@()!=([FVR$=1"?17)O3NJ&GKI0?+W@S@K!H6EO\B&N:H*Z)U $ HI 0!$($'D@\D#D0=T3J'NZ M:V:#^\&@[NF^F V*0*ZT".0]<8AW#,TZ:>KRY0$XFXI9E_"-D[S*M 8C/,GT MEG\PJ^*G#]I/SV+4Y,T\73L2X""X>: $P,FU78.X#)8,%"O4GZ"$=?V@K0<+]QBHH&UUL".$R<1$6[UE&5IAO0B) M,E"A$U"!01D-,,OOK6P/F.6@< P4CMU8>O"#YQ\EE)=FH]?82@9)0SME.1Q- MTP%PU+Y>[/7S[_JKQ3)J0%/%U[6L/:+N^!E/"OHV_5H'E5"@G@34DWQ1-@+) M!9)[FVP$E5 7E]QK#JHP"672ARE66AM>=UAE902*=0BLU(.M.L4GR)Q;K]$1 M2XELC]U]W+!DM&7H!^D[^7WWA4_.8K>9E<4^,[)Z>K()/^&WJ'L;0]6["4M< MK:>K[MS)GI*9J<>NLK$#VC)F7A'FIP%+SFQL-%09&:'E8MK#@,#RU>W@(BJX M07T+=6O@!C4H6@%%*T!R[VG+0'*_!!OOSU@ Y59?@HV@W.KBDGO3J94+>,!N M9=-HX'QLFFN^RY$FK$[&[CSU@/=M_%YW@6^SFLMSDP_5_,+,<^V"OM4]U=C7 M=KFK=']@F-5I*URFKJ?I'K3_]]^0U;;@NY:A%?X!9__=%Y5>K("Y()7. [&7 MNE3ZK,OE4TME!YWT9:2)FB3C"O9@U&@I#>;#*)T]NN[[H:XE+YXP8@^V^VNE MV2_Y/8YP!V@Y>AU,1YMXK43Y$HI.!D4C$EK.)L'=HHP]?,?1,X4= 4P!F+H7 MF *%?&]28%ZKX@,J\I#[$ M:%.A*]4H#9:D:>@SY* _,^%<4BS%4?7'0B-T] (&/Q92-H"*P+?F:GY28RQ1 M8\T-IY;^:6CW>CGOI8ET2-5=)D:H4!U$162[63Y8.21QK#S MY80!J'RZOOQ$DG\"&/ACF^?:,2!]],*U$N[X^S+'.XB] M"0M8HB3VS&:7@5%1XTV^1L4U)$JQH/CPG:311Q0_ET5P?]?V\2V02*#F?>']T=_5?^$0,ECCN M/QJU76JKDIP=]5J8ZTA1T,UP(!VLB&'%1Z1(@N&*)\WJ@8##&Y)Z7P-8/BW* M\')_TD&X)1O]8@N%>;=?\N/N:*UT_P!>CD0;7D07H=(M5A556YMKGN5AK2/8 MZF*>H0N1N!R/))*_B@ZPY4:QY5QQARO8UDV9&9\'!>^R-%BK.&^V=G#/1%>C MBK*<#AU^QV180">6!OI81(L #(#+\=O+"P +WA%X4-70#JUDJ<8'"]U+EWGZ M0G=\8Z/7'=6U]:>![AVVLNL-J)7$^^/Z<*QK:KG\6=C (%O,J S=*M?TQD@I MH(SIK)39"2CR\!V%'Q$<8,-I;WU\-7 X7-.X7G#XY #EIHEO(<<93TUE!/47 M=7O3.*XR(GXP#*EPC-5T6I4NQ M7Y?6&NWIR.QWQJ:^Z@RMF:9Q+#J7,1G]=27?\P>*:5=L3G1Z06>Y1(?K"9.L MS+UIN&$]:]4<;TUT;>D65^^1Z%)(5B)([DT'VR-&ELK3C\> MP7]=6MHTYPV"&#=,EJKKE?74Q:!Y^OGY_=.$N%C:PZD(D]-^1X+KQ;@^S9;F M]D]!!-KUF8XHV5*5::J26>><2,;S^]_B0Z+U!+;49&*MQ^J9(3E*[[5:# M*)>F&!OFB?J#N,\3AO7)(YMM_#!MANMAYUL:8ZHO;)<9>G. MW.>&+6O(;E5^;,R%!*-R#YW850V50WH AV35890)SA-(E*S,$=7KDIMM&:LT MN;59LL*HL:T/!TRR,D?4OD9CRW!N$"8:RF*OH^K>IIVNS!-UQ9%8.;#&NF1L M74+B)WB=T+.E.4H-V:HUV<3&P P;BED*X&ZUB:9[RE-JZ-6#L>2T89.DH4%) MWRU[G6ZV-$)ZIU>J#[@UYQN")80(CZ=+T1RG9-'Q-IXQ;<'-EC:(=Y 6T[-( MIO.$TNLU@1X;2,.T'7D'S;IE!AFG*W.$JLA1H]$S+$Q:C]RX"4U&0==-5^8( MU;;1)33JQ@A7#9SQHET;%7F9D>D\H=Q23XG9;5TT];#?JVJ(*1+4*%U*39'6NLPJU=M:$$3'G.(HQ6![VNV- M-K#8[6N;ME3S&%=(5N8(-5ZPC>):P2*8UTJ;=E-F)7V;?GJ.4'(;P?!MN#,Y MN[WSJJ6NT?*WZ:?G=^\(.[INE?5(8M4 :?2I8#M8IQ^?WWU%41IT;=[GS";9 M0J9,8!M#+GUJ7J)6[0;1"AF[)L4J4N:V(]A?D\DA#>;HT1ZHA:4"\7I<8N+F=8^L6%PF!D3TU1ZN&R 5#+"RC<#41;7)9 M5.EUHB@(G"<6N1JL-D'0[4IAWZ]TQDO;J:^SI^;%:F<,ZX9);7%IW2[->]6! MVYM1V=H\#>@A05&C]J+**8'?]85&N2Q"R<:0/ V6?C$8[\9F8*).0Q^+8J,T M3> _69JC 90W(:4TW]&HKTRI>8+9\!;S*U:%EQ07*8WG?M5HLU=*F.DW? \L2=XG:\GH]K M'4[1!L-80-UR1Q?2I;F=A= @,NH+?\39R&"PHU=<']VIRB+6O#6#9C@C1%G.KP M,AMK7#K[#<\3K(J/IT4"Q^'DL)EUY+$<6:/D!$F6YI[:KKM6QXE<'C9V&[91 MKK765#-[:A[":GROLFLZ:Q-56632GN.$O MWF+2I7EA+ YA3-EN>S6N.I?PQ!%=(U4B>]DCPAC-0Z,ZWT"VY>&"<[1*1L7E*EH6=R+-QE>]-ULI;(TXL1+1[>NK.ZN9ZOYDJ%UC@ZQ7$B M3R^BP?DBT4M49^AOJT-E71:M;O;4'+TJFS6J8 A6A%&O;2YZL>(,2ME3\Q97 MJ/!>LZOC)C_>0HVZ+E(Q+:1+\XINKK;6=EHM5F QTG:#2;.^K'3GV=J\>0;# MD]YBP(I2W!2KUFPF#,?U[&WSM.UNV8DU(T75C)' HM2F5O-3A3QBR#<'R:E( M]'"'0[5EK2U:NT6G):1+\S8OU>#EB2HRDJ(Q2]9P;:XVSI;FZ#4R-D1M(-$] MF.V7"6/7BYH0&Z5+<_2BUH+8AA!!XT*S6\,ZE14Y%[.E>1J4EO695E\-ZZ:] M'MIEK!VZB^U^;8X&S1V.\]B*'W"AL#3KIMMT+3A[V[Q\V2C6,6UWM3!UQS<; M(VW3']C9+,8\@$%EIAQNF!T7:N5!HR],=#C.EN;HY94H9[T)PCG,6V30="R5 M]XO9TAR]7+-5\= MADG)F=OJCINHU_+VPR!S0L/1:X$;KE1"4A0FP#KS4*U! MPM,TVE^,-64S#J:4RW/HMC/Q\$9O55[_&#+YB_/7Z[M;0U^U8%UO:<,J-W5' MO6QMGF#%D=8@5PT+EZ!8&[NH,&.7BZQ+9(Y@Z\UH;:U*[;:)PL38[5JS-HFDUJ MR%/!MQNUJ#@A!YPRZ$FK7F*Y$XO]VAP5;-:GC.:HK9G#N(4,BOYH;LI1UO\R M1P5RO%ZT!W1W:C8U3Z!K=+/F5+.>;3DJS+OV)M##7M%DJR'A#Q=P!^EE]4QY M$VA08JM3R.I*I+DSD/8J$HB2D"[-AR&J"Z7!8!W;%#$9H_-GWN;J(14A"X\YIJH'*T\W8!T)7MN_MS#79O9 MS,Q%4VKJR[K"EC!O#.W7/FE$%A]\BN(= KZJ:UG*RM>_/7WQ/ Y(KH)_+_0T M'/O-5K90%C5U?L1_(4N?!<\#PE 6N M>8B)9Q_\M%29^JX5!OHO&_V\K ?RCJQ'LI.&S#B?8RX MNN;B[RI7WW^7_N9;VLW04/<_B?:$^J0+4!9AC'TM1W2=5KJMEW\7T!4@&T)<[U!?5M=(?_O"_ MBM39)S3^3DJF/WW(2VR/W9/?@RS/)UW\H4D "0,0,( "8P M,$ ]$JH H)?(&$ ].5>]>4>$@;9:#>0*C@+]XM_73?O^V[PJR,&PMX@[/V2 M'A ?1D'JR(!AY"]B%11\US*T"TS8>[>N[(?A%K)9=B!V<9_1JZYB:%#= >S_ M(_8?CD;LO*;""2]2% ##SW8L4#=^+#P-3#_UP7"7=O2-N$P_#<(&+#_%87#= M#'\^P#C=-4+]&WA-P&OZ%'/XID]'<:%XNG\KYE-NMORK>_O__H&0\+_S?^=V M"R0A-:=M-W0"( GO.1:_ -M9967D8HR [V_QC6^:[V5]9J@&T/?WZCMYXWP_ M]8%__AC15;#]UJ,@IS[=[X'MASC'3?.]Y?I V=\?ZKAIGG/K,/&!3Q'_F"JJ M.?<2Y-"^_4-5=7TVNYIXP+GB'?>RY=?O7MX[%?;%'/=.!: 10". 1@"-.-XO M[MZIL.\/=^]4 !KQH\#KWHFP+^BZ=RH A0!&T\\E*/=.A7W@"% !!E0 &@$T M AA-^7E0]TX%H!!_-[&[=RKLF]9]$2I_HE\G00%+_L#[/\GG%?YC;),7="J> MHJ;=C JA8P0]??;?!RGY0A8#Q=$43Y/][#:,W)7JD#:+5P1<)::C4C!@N^U0 M>"BHR<Q$X(>/N#;_F(/'P9^NKF$] \%/^%?LB)Y MBJ']]Z&ORB.M81:)5L7G8AB/NHU)8*$]029E[.$[CCY2)/*?__N9<#=Q.>P. M(2$'X_^\7R66Q+)<;C@U)UYW#O_:#) MTK2YA;%*&,)5;-,9+4-JM6DPY]5D?2S.HN6B-)3B)6>KRHC;L+ MR"-2I($^WT3[Q;.H\]G;(_Y&G5,5_M=UZ7!/#Q3#T35.\9R$$OY!>;7(+*]C MBFU(S0XF*^L8XOBU<%KE32B4/.:(%O<8B(HKXT''A,Q-6:KH+%-NI5J,H _? M,0)^I+!B3HW_%^CQ55K5U[?ELS>Q.R$*?)XS_=33(5/5O5U^P(+U8$I6^<;, M@0'?%9UCHF[*9SB@LK5Q M$RJ*ZP51I=OM_CQ50OSA.UI$'Q$4?B7R=0NEC#G9[.A!PB#R0.2!R'\\\7KO5+A$82$0>7 )_G)$N$3EX&4=L7+H*>ES9$3. M/#%<[KLR=G#+\-/D1>><4B=8<@US1KR,36\1]B/\XY&6Q(79!W+2GD)'W+IX MCB^78IESS*'8MF!W()G2X8>5=L!)(+)/7F8CC;$165O. M.J8XM,/>B!ZSJ^7'"^A>^K0T8-K1 W[65[:O%=[X2P8>N!.Z8MH3RC4,O^=B M$T&FL\(;[)&D\IVG0-W-'V1,[FK+ER[:N0!LG#@!\J?J[872M$RV>A43':RE M;6.)A\4ZDZHW_@;UOLF*'E;Q%P7-V!B)4&M^X5__?%T RMG*C/V'/@D:V=8$ M"8X=..3*0X+9Q0KAG%H*WB,$SQJ ]" _N^H&[?J PY%Z9 M#40>B/R=,1O40H%:J#MC-KC>>IVU4%,FSIILO'EH343;;-F-_JNQQG; MY:ZV?$NH<)'[!Y>!A(%BA?H3(K"N'[3U8.$>PP9K%KJ-: "M3#["%KMB#'&! M(F380#]\1^C\)6T #L#6O8F2/5!K"JK&_B2K=%>GVHE32!\\C3S.64'!P+'A M]03Q8@[KC9VPJZ-OT:S 3"ESZ M T4AX)XK$'D@\D#D01W4;=9!77. ADDHDSY,L=(B]KK#*BLC4*Q#D&;@#IDR M/J4[)CNP%H)2AZFU]'&SF-&6H1^D[^3WW1<^.0OG9@8A^\P>[.G))OQ$!$3= MVQBJWDU8XFH]777G3O:4S,@^8E*S&W2%F9*@F/QHBE'X3[JEH#1S*P0D'I";B(#ZJM@,@#D0=VS1^DMX#$WP6S0;75E59; M?:EA4Q<(#TAZ:ZPO6GT#9J-Z;:;4Z :TFZ?A@2SC]IOXP U45;@8,LGJS4^=ZFNY!^\7?D-6VX+N6H17^ 6?_W1=)#GF& MRY'D/+!XJ8NSS_J+'@*OXTW+G[2TT$_^'2-,F>8ZWOW![;CLT77?#W4M>?&$ M$7N W%^=S7[)[^& .R#$L=L)Y04FK$5V!YN*5ZXZ? FVB@$C(ZB,)5")4.<+ MI-Z5;@&XN7FX 64E?Y+0!)*?RVX"R?_:;-Y'E(#@Y])F0/"_-IN!L?-2*N'> M)/_^Z@I@8.P R;]+R0?&SM%<&A#\K\WF0Q8-2'XNI7:+DG^3]58EQ5(<57\L MM!5/710PY+&0QJM!F=5);_O]+,]8(L^:&TXM_3YU_,6BE$N2Z>()),:7^=D) M,T9M=C6S>FM;D4A;69;7NV)_Q'Q\K.D^-<2'@9_N+:'\L>3Y8N0WXW@;F5"% M'$5>KUNB^W,9P=*$$(X^TA0-+M??%?CDSIM_ OPXQ[V<:P>/]-$+UTJXX^_? MY AZ0$*I#,LT-Y<@L>CNH%*$S\I1BAYD@AX .#Z];/#2ZG0&X'BA-/#2.[U5 MX'B]6%!>=7JE72 %G([VO5EOA*K=V1_>6?D=B(@^BL?%IA5(K.WN1HZ+SC9, M!B+%A^]D$7W$Z/R 90 E9[X(?VG].CF2O%C$=^F=?G(7G3^#CQ>&T:W+<2QO M[/$ 5JQ)=VC$N$ZS)\8-XZ7Y[$+4KP_;)L%)AKH6!@O3VM%4!B#I;#H,+3[2 MR*LCV@&$?#TW)B/3ZZIU:;J]6'#V11#ITR(I+W>HK BU+3U>P(0T7-LB3@B0 M$IVJ)]C!!0255FNH2N($3IGZ:A(UY8DH\KLLLI*VK,4?21P]8V-*@$DO ME+1>6K?.$5JYSIW>E%WS:1#R/M.FK"30H1,#%!:+- M$20?9@$H IRC4U4"7WJG-P4BC*J&=F@E2S4^6.A>NLS3%[KC&QN][JBNK1] MI34JSG2#Z):ED/!91.ENB1T2?1*HD (B%'VZP4IB%<&'2RYDQUP&*BCR\!TI M/L)G[9D-0.6%0NQ+Z]K)4>7%8NM+[_1Z@K?M:4MSUEZ@FWPB@2X^[/$>4XT?C$_Q9XQ-2QN 3 M9H3+R]"FQO%HR9%8=T 7)_QN//RX8Y-8]/L 2BLQZU\+;M1DFJ;9I6Y+K.G5 MAJOY+-RJD8S@63*8>,2+^6Y0ITL%WY5JW*@^L@\C@Z[8I,G8/L@%IO)I->M_SQRQ)OMOHUN#0CE:5'PLK0 MFNS6>,VNZO/4ZD]3&K^U^F^R#CA+,6<3%W_DF M&1BU0"GS2:ZQW104P?NZ. MF U$'HC\G3$;3%R\D8F+0.3/?8OUKH@ 9OC=$;.!70,&FMT9L\$,/R#R=\9L M8-?'-U\68,T1W%\^2@W:$�.U))[2E\,^MPV7D/#P'4[,\] M1W"I\6ZV#*I*O@0;@>0"R;U--H)Z*""YM\G&^[N."^JAKJ(>ZH?#D#H*1[Q! M;M:3++9'M25C:.K#P*QU2K @(V16!E4D\I.>01$4L+I *\I L4+]B$F]I6&=:5 U58H= M:MID-J56:<7(")6.I$,>"10,Q06WND&U&I!X8(6"TAUPD_ZCN:=[IP(0^3MB M-K!K;J-:#4@\*)<"Y5*WDQZ[0'A@H<7JDJ/7&RY6(-.>S-<<2D9I>.!0:O5J M?.#Z2ZVZGIN(J.879IYK%_2M[JF&KQ?<6<%=I9L![-3]-.@,66T+OFL9 MVB4&8*N)ANC>=1'ID'FX')'. Y3O&'Q]TK#LLX+"IUO'A$@C&!:+)E1J5-J& M-'++RA_.F:S[?JAKR8LGC-A#YGX&=O9+?@\0W $SM"/H::J+6EV36D7)6(;6 MP+ Z@UD]04]:QAZ^D_FAV.!>\NWBSU61Y-;0!M3D_$F&$TA^+MUY,Y(/;I>5M\^(X>&?4,8.?C\3V .KDD MYLV@#CAO@:5YTL3.O4G^_95SP,#2!))_EY(/C)VCF4T@^%^;S8><)I#\7(+S M9B3_IK.=IP@(U/O#*A8-&1T>1E%[X!(S9NIG 8$T??EZ1. FZP5+BJ4XJOY8 M:(2.7L#@QT+*&E E>-++JC\# )8 @.:&4TN_1*[S2!'PI>GV8I'5)>EV\?0G MX\O\[(3Y3K(1>GQ[HQAPN V&*-5N80C\\2;=^\0F'P9^NK>$\D?0%!K,IQ6! M$4=2M=UPT:(P(SPM0=-BFL[$T<PO*X=/-)'+UPK MX8Z_?Y-CR1G+#S2S/ZO"-@;%,]Z+Y\L*DZ('F: ' (Y/+X.]M#J= 3A>*'6] M]$YO%3A>3P!#.]&GIZ4.#Z/B8DHM5:4Z&IX91,8PJ[20EM(VJQV\N,)&FFWS MF0E2?/A.%O%'I B@Y-,+.RZM7R='DA>+4B^]TT]N__1G\/%"?UC-#Z:Z,?!9 MLRD59_6*N32IQ1]>'/D5-Q(")8\Y B#EF3NDR%T_@-E=)%C=DAW)2@8@:;=8 M#",?41(Y8\=8 "%7Z,;<1E#E.JVX$R'2IT52^IZN^*$79["Q]XP.N,30CHH5 M2R(JH0LE]+FPO:;4/XA?'XFHO A+=HEA&DU^HIOK*<>;HW93-N9"!DM$XAT] MDGC^MOB)0 F4[[UV>!2^O: MR5'EQ>X!E][I]41OX]"=++P%(\)KI#Z#M&6HJHT_K'']7<25A$L[#=^0/9,= MRIR";742\S//)+U"@\'4(TICO[M&\W^!DC#L_ KZ1I4\O0+\9_K3(R,]%91$ MY"TM^:6HZP5%3=MW*TZ<2&?!<8/DDP(W9;:6MO%.FWL[V2VR]#@HS Q'<51# ML9*''HX2_S__-_WU4_ZFR)$/_2O[!R?9[:_AD;0+A3&+WP24R ]*_;@PA[X= M.R_PZB=X6?$+E[#TJ8M^>SH-GFSJ0$LV.AKD.31//S8246?*YWQ0K4F+_*>)?_.O';?YO/XZ4E H% M!/X+(_ZG\.SKE!HY4MK*%GI&L,-)!%GZ+/AV^&=//\N.D1\_=/TLR?;-TQ-C M,+']TJ?_]-R,+X&[^H8B?Y&I4"3?'C:&)U82<29./3OFLJT3/_CR'Z6P\-(# MZA]]GCTJE^G7B?PG!Y'U$S@=?O3PO9\>"&F?%38][S)\.XBIK53?]@KZ=[BZX1VLB?U^#UQY.@]<:89!3URB =Q/XRCY!O&T;J>[B>\S;[E9Y4G:^F'W^V7#5^U M_G_VOK5)5259^_OY%<2:F3?VCM >0$5=^YP5@8IW1474]@N!@(@@*!=1?_U; M!6C;K=V]+MU*:T7,7F-K451E93YYJ:PLR_%L!;3F "]H4^")F"[PN>$*PF1R MT!\POIT^&'3! '9P9/!.A.)6+'&61>9U;B)SX]F,$ADZ,LPUTU-DVGVCG0"; M$=\P!1C22S =U_:4#T/D$Y9]"='D :+A8OZ_?Q$4_@_Q@(6+BK%E[&E9,;"N M6+2P\)=@:1/ G\<_AZ^ 5+[_UE9??>,[^"\O>?V=Y=O3EW_!E8,#/SAT$ M8RTI4A#&"KDQ100_I8*?@*<:#- %UH023DS;8 M ^9F#*8!0\IG^X-,);":N M%3!=Q<26MK(4X80!>$.BVS(\ 8'YFCL+_@Y9"333 (&7!B"8JIB*+1K&%OX. M$#Y\%@X$NNG@KP!(@NG0 :N+V%_1A"LTW=G/. &><@"3!1YOX,[!+KJ>: .M M SKO*6#-7 PL61E8/9$PXLEN(I@,CAK+_&KZLIZ@P'@@7F4N.'C ZF T8 MO+%-P+ZWF&Q!WQ&\5S(\&5#,,.!S\+6:&;K]>PX)74P;UOV#M)EL,3CT@.*0 M+PW%5\ A M0$"M29@5LW];R %;H+#A*R"YSDI,.ABJ U<:L)>V.#]#!U@OAASB@!BP-:#* MW#/#<%0@$W!$$11 3B:R_SC8$3'?(6$HMI8;A3# &BI@6GMR[N7H9?^T:7J@ MGU@Y $:&Z 7P^SXB## >M&"8?);*29:*K!:!::XT * M_'6$AQQ3/( 7^*DEV@!%LQ&Q0[OJF<+[=/W7%EU@L;!3%EB<06_.0=>-'RNZ M2/=&%%_,2D,\E2S4EV,Z!F9&,&3(Z 7/ 5SM.)>*V[P<217P^RK$WI /.=%P ML::H@_4']G,"XUUQEL!\)1!:$5,-:P)8$AC*P./?\ZVLP(V0@'MD9:T8UA)R M/9S>1''<)/"[)4-T !8 6 U_@DT-;:H$\P509^#-R9BCCA5$@"L(+ #A)U.HU:PCXDB>H!VGO$T.@>J*M$-NI0 92W MT X&#&0 ]1MM 18 4D-[FL+2LQU/B\1?E,$,X+*#Z3 BF "LE@IZFMC0;0(@ M"YIAA@6F<#2SR'H&OM5^&$>3B]22'0X8$-[>RL":\1PX+, NA+B]$M8.4P( M+FFDX .]#D!,CE88_.69<(GA^A8,4=*QD@8<.5,&:))-_Y/ >C/-M)(]\,O^ MFQ8]ZO?HT?Y/.*A^#SC5;$@.)_PAG' @PQ );*.4L%0J>[#9X&FA&L M*\!D /T&F%2TFCZ 9&4"Z_*";X :=&UMX@&*A72V; UP ^#1)VX#4N--10D2 MWW:N@E&\ P"* <*X@";2 9]RV857&4\]GZ'JEDWWG %5:_G7QR<^+.9[&/ % MH\J084/;]&"YG-6HH8Z&UAN J5"9\0_<0VBO10:<$^I@\G!&>ZC9P*C/#C2'0KW LJ_\^2K'\TOB%4H>PL[, K7 M\!AX8&PJ[F$N4F3M I).(G4$K=T)F$! F$0(F,X>)<38@(H-\ET9EA4T". M9V\Z93D;FM>&IJQ#_S,T0QW+#(*]3S L:;;D+6!>I 25" T +? 70C-9"DQ8 M60/\:X=UN=W \#V,_#SP?:F]HD]&:4Z:*;)G0*BV;$IAE 7!$5=NOO/=Y MJIWBN_U95&SHD4)__3D5C_SE!;"20X-3@^9@P#SG%4.XJPW5V1ZO810 PF+T MU+$[_X!QT$Z";S1@D,-05-";9#D0S1W' IV[>P_/B5I&C0 2N- \#(-?/K#Z MX03@_EV _XYB )-+3>R#/8G(=%T ' 5V5NB?'Y13Z,?[^[&%73P;#'C8#L,S MT* -7_[T?.0^/'.?GP?RI./L+N@O YL;^PMJD[\!$10%:P.'&B.H0-? B(@7 M.JS@I6(0 WH^;02![SK3BG\42+8M$WR4PO5X.ZP\MHCF4)@W.&:HE-W,9+T3 MU_*9^/_Y=I\:__\EA_@]Q(0B^40A[#F)+@F@)P/7SNPEPW.GF@1^?77(P"6& MM8+VT4]L"PU#V8+A72 HEP34F@FD>1U$K*) %02',LT5]F,\FL0^*]#S33''\)3L)9P__^CM46T/Q]PNFP M66";[9]\VCAS(-$2$;P>W! 16WH3\#(8U(#N"NAE'[Y]9KL[47]/"'NP&O<_ M 7-V$1BA(OQ?$!\,C=TPO#F!FT'!-_L@AV8>?@Q5B1-$H^6G(6/B!/C?8)#V MT\S. N7)WU\K+R:'\F)07@S*B_FHO!@L"=OT:VV>*<5H*BA')DXY,D!C1!9@ M&-9Y,ULDL@)??>I-V_$J1E>DE8]#ZU/-A:$QZ*/L(XPPRG:(]$1^G;%]VF8. M];BQ#2-ZP!XWY4.0$]@S>SLF>/QIER+8ZP6:_-BT@+%(^'VX(XC!S4 'N*)@ M]&:P.0(UU6%?$&#P?DOPV(386PG0?00#^*6NTG!O ^[B!R9DL'0.['"A ?]+ M?K8= 7]YHH42106C6*=BSF"42SXR4_;DBO;#9Y8/=SR /83)%I@UM%V!":7! MO0P7[E3!F)<-O>QH.W/O5K^W5_MP69/W0,%73-[#\N??,V/#PT]87]S [);0 M@LVFSUFP3RW_R'*%EB7HT(;TAD$$0$E#"P4V-"+%0R$<3 *-5"M(O %:^EG: M16!\3A4YC#<$"[%/;0WL;-HR31T,!O!1:RS"P M ;LX&H0VC7Y;*-#AP58>9!XW#'# 1 8'GO (&5;UM'URC&'L21.(WD'FGI/E M:+Q+49,30;0]B/!/O0#^05M156&0P@VS3*+I8W^%(7?1^/L<)<(N [D/+?^# M06_*T1 .W9ZDMX"WS#U;!X8'SKD*H08-WXQ M:( QSP$SXN;#/L?OH^;-0-U_7VC;+Q80^U*#/:7U9R>'1HQ>?-K/>X+\TRB> M/=^EN=U*W."4M^QNA]F^D:ZHIU&\\^WBE,6+D0!VBEV^QM6"Q-UXAN5@?L0E MPVPO1\>:& =3.4-@2^W-P2A_-G!RPHU3@+A84)H%ZW@V@!F@YVB@:<*M]>/T ML"#CX[3-(28'>PHWG)\GAV =8%TT70"E2I;!IC48;\=W T!UHX9=0PLKG_3?.GOPPX_H+D.M/YAP_U/TB+XMFDZ8$T&\/'W<%FU;*$S&N8[3G;1PLC*O;UV2 MH-(6_>T'@2>RZ=-*;=A?P*"RK4V0*0!$Z]^?=0?"71#?2-J;)%T?"?PJM1GS M]LR?I6E ?"J12^=/JSXD(*S-@ZPC"+-+RW&3>_%_R@%/A)NA6@!12$2^=\1M MF(%AT2&\[$>E.!7@$3AG5Z8B-E6&%V6:;W"[L5+FU2$'>/5'+I'+GMYJ@:3B M3^F=%IUBN9#+9OF&O9LH8I9B4DO_VX],@LJH?P5*GQE$6&>B M%MACCNN$][NP-OQ_&&D![@,8!SL-B^>%OYY=CYXW[M7:V^J8I\@VLVOG2R8[ M@FHA>[H:863:^2GC)3!S9&C#W+6,_(+F.+NBM"GOE_3L\@W4>9,WRHL&S^J5 M?HOH$,W-%BY? J=.%W"?O/,4A'N682D#-\W6)C I1B6'T8L7C'?]S&WI\,^ MRQ .@IS89V\XG\X)FGE+J-\^0V^%!5\^C"?X=7^0K^M)1B.'O.T-MJ.!_-$\ M$5'I&71!.N 5SC2B-W3IHHQ! M& UV1'BDT@7N$]P<.O'DGH:+/1OOP:U[%E[(_E\X@I-<6A@< -JE6UK<2 Y,]H6">RGK(&?R:>3W++XR'B6ZM"S9=W:ZA VR3/URJ.$ MU2@?UIUISN$IJ,3KJ:A0!)\=?GA?)L^<#H\VB8_B M03X\.A:FQD7G8X.S9.?.#6P%^VS[7;XCVS,ZG8X!JP3N>$03 M4_9GU@XG:& <#QXSE^ Q"O@S]$^P<'#A:9:IYNZ7-=A@@P>77Y[6@*?D\M>!0GX+Q@.Q8F!IYL MU)X['!38=WL;\+D=!^$6F4((/?T!9 $.WMR> 7067DI[QW\ A A*DF/IU'>DFW MQ-%A,G@""+[ZGGI1R+>)DX-P&9(V"1]#5/5;Q(4F#-,XSM86D@=8O;S<< M0[E+I0.L9"];/[,K>;[=I^Y*'B7/X@^?47KPME*P\R@%&Z5@HQ1LE(*-4K O M7*:P+PE,BV7K=7$S8=@ZU7IT)JR_JOA0WT>U"0\MB;EFU(DJJ?+LK,Y1J96; MTQU:($];VI.,T+69J8V35+V227R^6 M5= R_;)EW\YT-O1C>H@O9MTL/N;L?F_@"QD!?]ERI%2=17LWCP_66M4\WE2RS%+47,,E58%@CCME"[D>E*1K_>8899D>)%:-J0V M#9N>S&DKI[,2OS7;/%G-9X?5BF9Q:=!KZK17>UU-.4U7K>A*J5541%*UC"Q@ MDO1ITS&?!(8>V=_A#74S]N!&D$N"IF<6JD4HZZ%R;8->J=->)SVB/E15KZTO=L5E[G&HI4BZ*Q!G MUBK%I_K<$7,N[6M-&75+&B:.VW:*6C]NDZY#$ZIM;S&EI*S4C.X#^:D MJ>JI9MJ;[@ EQ-):H3K\*%4&*',MO$%DUGVZ:96&Y"J0)Y9+94K5];+'#G0M1:S=+*C/+&=@%[/+ &/I]RI MTRL.]&&N,-)]V^!6'ACKF248]KO=)DT5ZSJKL$:Z3G SN@YZ/4/7)4FO])7L M6#B06I;GR_W*%,@U:+IGEU=.B+R=E_@+68SD&V=7WO(R?OQO&&O96[3A)0P2 MS!%;.LKW_8=C)0$-P,CX@W NA>;3B-"E?/;5TND M,P^9]'_>N"?B2"<=O1+ZT3",ME=J^[^3L.OOH;WN [J\:R='CDOPXGU3$5:< M\5SE$O8Q<.B.+.37"_7_DAZ/_OVC.S]28&!H7>*W+B09W!.'%B9N"X,$!JT+ M6A<$9'%9F.!VI^"_3[/-KD&7XWC+1:YY>P\_+DR$7YPS< ;@E__W+?WM-^>? M(1Y2^?^\N.J->(##"T[^7>,6\).XW!FBO16F"X]$35[>A8:D!4D+DI83:7EQ M\@T)SAT(SN<2X=@ O"E1"0])P!W*\)C$E;G/0]+O0]SODK,_?/8_@Q8)^Y:/VJLW\S MW0DFM,,"5!]JZ<2- M=B^BO0XDD8+(F6_&.Q/69D^/<=\?(] M'RK_U<(+?4GPRU.RVL2)1T8L;K5-NK-I*'V8%Y=YK?3"+?LV*&B$[$&TT&C. M=\S_W<^J"R@YU;[0I MJ%V95UC7%[+P8,.YFE)(\F[:)44 A!S8BU9%@Z>0O/6C.VH\IAB-W[#JRAAT MAD450%#FM;IH?VH6Q4;"D&/[T3#SY0U]M*IHSLB+_;)>[%$AL&?%:9#7>H]& M(]K!0^[2?7+^/1:_?#4X\S(V$R0DT@Z\./AL4&8J2I-A+DM,>4W(-.I@[:K9 M'JQ+D3E?]A+M_2'#\N.@Y>J9P/$BRSVR0J1L$2?%++#29;'JRW9X)RA]AO8= MK^5(7UTTKY_6I(^?Z%_8>3VM30^1Y7IUZ7\'[;)7JMN*>P:0,OV/8:H:V M<5&L4DTF+52'?E"Y,?/:S7^W['@CYPIMX*"%1G.^'^:^?0^8_KF+,9 S?!M; M-O&B V('1(:;E8HOF(CXOJ*XS0([R Y"!B^:\[TR]TT8^; P"#)%D"F"+--[ M(0.J%8*V-]Z[?!-J!? #W*%=BP:L.')FEZ-M]&?&H-UI,=HFQ0P>67O:)+KP M(B>87/@QN85Q<7'H\$[MX)97!= $D!%9?'=G\:&%1G.. W,C)7@1)>C9\#KS ML&7O@/OG5&&W*12L08GE^<:V@ \:W7&G1JCPHL+PY#&.?[@VC)E563/A%>:6 MK<%BVK=I."-W$OE1B S7)P-R/F];[^Y5R?:,HAUN=DO<:W$S7%QTYN,%MS1' MW>":WTC14C?E=G9L!19M#K(K+'>FV)@4&B4POR+85D-F>GS-]'A-^AX7^A[G MC'S0&]*%SWS02!LPFZ5B.@IHST*5$/YV1E<.6IF\TS1TE1EVMD7"KEATMN'# M>^X_)SX;,\.T8UM+,.AMH#P50.,E+)V-S/"O;X;'BPZ('1 9XB 52"%?0B'O MM4K'$(%:#K=( \5R1@%WYNE';\:Q):;1>:S8AC]([R:T0(355_*9FW)5 UL$ MTTS .:H&#SPB#S7^1GR\)GV/"WV/Z@TIQ-H!\<_YH*U*+I?QEU.+%W&& MR$Z2HI]D54 2J )3B13^\4HP9B;H_O@X,K&_OHD=+SH@=OB5*B0W4UWKTXN6 M7/G*;J2KG^GJO?XXHUPW-5J<>:M.5Q<95G#JO#]3!%\@@S(C9"*7(F_$PZ26 M[QXS#"NRB>BPX9,UZ7M<:%27,]9U.9$^O(3O^NK6J:LUU'%5&G=U,L\J M"U+JDS.I*Y DU*RY1(JZ^7S>&-GQ]T4&Y-TB=D!DN'&I^$K.%_Z^\W6D69'O MA7POM-!HSK?$W#=AT!].L"_%K1CD9Y@R)DJ2[2G/*C)Q.%)ZM].I\NC#.;4JT0 9U8JA4[D8VJ<)7E)3P]G),,R5KH6"NN/E G7J7 M4'%?D[['A4:;46@SZDLISL_8C-IKCKZX>5N?2G:/MT>9M, 7]<9*'U*[DD1U M!3(H-I/+IFYW:^JG\T",3PI(QH82U\:D>Z<#8@>4>XER+Y%Z_WGU_K9.+RD[ MOFKYNP[3<"5WG1QQ@Z$&='I4UR;S042+ZK$QJ5& M^Y2_E6C25ERL8%DZ-A -3\'V"A?Y>,C'0SX>NN4;W?*-?+;+W?*]-7E5&=8J M;9QK[LJ]S&K6=$; 9\O_]"W?_W7A0'X$S2"!-=,3PW8?SB5SSP$3WQXSY@LP M"7\Y&$4D:/&3^'*!P08"#L<4L71_IF *: 1X0I&QJ:C9V#HP":PIINWKQV*^ M&%S8 855QD074S9+18(/.& I'6P)M[G[#3?V5M_>-_P3_[ MGB1#$6T(@+-_GJ]["KXVA#\"Q__S*8@E@>51[/T\R?0>OP^K2^#A/()1!__^ MS_'@GP Y*5F&97_?H^[1K&:AW4@& *PJR0E833TI3L&+OXN&+VZ=:);9_,/! M(_A^ .Y4P&_X0RKS'^SH,R3'"2T7XB9Y1+$([Y.&,G6_1X_MOPNP^O"E%6+D M=ULQP#JM%=C[LWZ#A7&MY7>2>(!['POP9S2Q-/&0S7S24KT4NR/K0\1F-E0! M_^JSQ1?,&78"/P/( V!M_'-LP$=? UHTX5_PD-'G.;C_A M912;=(_GL"+;Z[ ]NE]CVP<'X_J#:[-]AL/Z+!A>N\2T.:8$/W%LLU:B^^"/ M\6#7M"G>[61* M549+I9C*J-/9U-RN0 C$MU!*#RW;\D1KU'%FS1>S+;^T*B37; M80$+J9'].5,TJFG6[DW9&H:R1C'.UME6BTZJB>EW0\F2-&.==LX&QG[/;KI=Y4[?A"]O3MYH(I;4HS3\ UJ[9U=\;02UDT:'G29SI9 MUS./&:?)-_(TY0V9D:/1OI [[;,U7*N-W&Q:8-CJ;DW.*\-II]L%+4_Z-*=+ M@AM1Q;Z^31)^BG/*2['J R/_I$]!E,W%N-AA<:7&+ MK(,>)# 0:P'P+D0'T.M,6X+O@1$L>Q(PDQ5I9@*[2P4.4B(X1A \#=TPYP&# MEGD$D; #]XG2)*,PQX@L#8#FSTYW4B$]'U!NX,X)X:^6*'\4=O 3T' M0X+&/'#E@5F'>8XR]6"^QQJ0/4!G!YCGAF'YSO< %4,'K V\.&#L/_-B2YX= MS X"&_1CTT+? N*;PL,_Z(;O]JAAVF4JYIB?##A6*OT:T:]#?@_4CB$HS$M3WEXRR_)P,3?WA;*ST]B?^\IQCXNP$)>.\GW_X7A0T.J-!@1UF!3:C,]M[*,@2V1@G_HPOQ 53SWDX[1#=O3< MS]/Y3R-^5)SVRZY 3+]D,K?-PD0$T FN T2O+\QZ%K+-[)#8@:)1T&?Z?2? M9^^D;4TTP!NJBK%6X 3AVT3324:O#.PM&88$ YV;-( 6_NZ90 _!3R<_A^&, M8&OX5WD.#!)^^7_?TM]^D_\RU -.Q6&S^BUO^A$ MQ;^XS"?0=+S2MZ2EKTB7 XB0OPLB9.X!)V)'H[<@@@Y=NWM&B8]9]ECD?WT@ M8U1LRSD]SO%A(G)3M.+#N$A3F]ZU(,59W<9KSG'S>-%"WXE7^YD)KB%XQ2V# M[RWX"I_3#DETIE-UXP+V[IP-BAV-TO!4Z?#UK MKWAV\_$F=/V'I"1?/.1Q^?3B=S9F_RS;>/]T60-C4YK:^O@&JW#SMK!MB7/+ M+L*]ZJ#'_3-[WNP=LV;4+TZ7[+J.\VE2 MB3,IR;E,=[Q3Y>P$)Y=;F6AF)5('OYSI\ M+9$Z$J*DHTC?9<_>*J+]4H3V%V;JC??N0>#G< 1!3_@<%A.#?FKG3.9/T@>_/KNQ](Q1_C M4=!CQ.K](TZ/NNQWU@O.SYEUIM',YH4MNVMNTOZEM7N!6+B9[5C;Z%HGVQO4 M&K.9[\-$4J#=4_GTY^EV)*97=?17/OGPFXMPVY-^K,RK#K6JZZ:>@DLYX: M7EO3EI9Z:9T]':8K&@"ZFC[,=>SFJK+M/9;A08W (Z>HMZ[H1,*'//+XRM%E M-?& ;<^5^7"]8#1]E[7D](AX['>!#)%WXH?_]+:A:;EHZ_"V??=XT0&Q0XQ] MQ'O>2^P?#C5^')=?/4DP?DR?CP-9?LTI2B*&^&04O#I9?HDAVO^E;\U.:B^SE7Y]1X@=GKQOS5"?4U(E"Y MQGA""#4.3UHVFVTU=@WZ\>)!HW1MIU2%23_)B$:%(ARFFM+JZKYLF5%T MKYKC.;;>4YRN_^T'F&8:TYRGZI6NA4T4##1+R@KO;0<6(FG;6%+6TDJ8/XN+%7Y+*,6"[X&G4T4UU<4\WG=(%,.WPKZ MU%PG*':IV$'!3/@6ZV79H8>PM:VL%=,+;Q:VE@J$%_#:Z")$6)P'?#0\.;@< M,>B"EF&E3@_\XBCJ GP$'07W-QWW9"KNO@_ 2,&+IK:U"#J013?X]F@L<'@E M10H6%DL1"0SR!^8KMA)$1F'!4%@C8#^+:,J'0DB R8 D.0H\6&@&'DM88128 M"*8$GW-<\ 4<:U3S\RJU6U]6AOH=!?E)E9'V0E#2',"' '>!^EPZM6#E 3N MKR-J 5D,>030&7YK6 [@A-,"2#Z[:N$5HN[KVV)#>9RO\JS?B^ @Z(9VWV@7 MU.LB/JEV)]A8C M\X$\I1,G<,$ -:PX[G\Y<;F< =6-'2%P FLVBXD 2?R991C;I.7#JF".-W$T M60,=)\!J+I:&$J ;Z!G6YX426@ :Q5&VSWISHNX PXO3*>#S" /JI2I6%)<: MQ(]H9(D &T(-!+M50"?N%E8X *!VIK M$""B3E\^>9@5\ \P3E-L6PPH5!!M$Q9, P#M>*(9;LY@^ZMV@R8+D83V8H!>@*Q;.?J'?IT,H%@5O"QX7X9>!KEZ* MVT^R?TA8;/R9M?X,=8/-7>#%1KRQ&_(?E3W-$=[S'^;]/NA%G+LW[D7H=AC: IC,[[ M';RF[ID*EL*/ M+8O7'\)FHAP8\A/HM$"SW( !N\2)!@.")(-E]P)=\;IR/*CMI6T%? =6$!(@ M"@GNR1"\Z%=$, HDAL1(0L=,%0&I08^.!X@5&#B?X!?_ING^^\AY*D 5,,^F MY42L' H>.SW;M*" 5RFA2/?%S5F&=MAQ;I.;D1-^Z/IU6^KE.IF\^NU'&D]D MD)8\!:&D[KY=&,FM1?E8H^O:-F.Y_JY9:\ M[U8X*<;/N=MM/JUQ/=SKMA?ZTBLWECG8\J1/*O.XQKE5O<)3_6')-4E6M4M= M(7W:YV1 T^5Q@Y=PRN[AY6%NI,J/_KE;&%KS'"5HR[6K:V-A[97%-IYN^^=N M81"'*ZY.PN, MB47HJK[)X5LQ9PSQOMTKB>?O+!@TE,VHF'7ZN.>JRYYK5S:K8; U>]+44WMU M:]2N9?FDW2HS?G=9[3*@*7G:M%*?IS?&M-OEO8E!9XQ*=:/.P #.K-/8;^7- M;&U:P(M=>U$K-QM^S>G"IB<+)>1V=4?924.F./2+#6^=*>068 !GZ-\AK:;I M;KL+7DOV\YRI99OV-&AZTFNS]EC.,VI]AY./=:')&GAV:8"FYV[,*/:5C=B8 M#!FJ0>FL5??]) '&>NYZB_4NIZ^F50(7?6?!9W)M8U0!%#BS6B-&K";UC,A:I@91+@UD)N9,%X OC_(Y3!5W9 ,LS73&7U(J&ON[+EK6YL"ATEXT4G^PM MQ65'FM17E@I:9EZV++6&T_Y%N; MR3&.P6[2L"5Q)'M9,H:MWLT7VP(+-M>-4NY'6QY<@-+%Z\5!T4RQS+**,\.W)J_ M;C@J:'DR^8XVKWG51K^'BUHOE[9QM]O(PCY/)B]M:G*C*=2;[?L!KQ4ACA9^1DO MI1J963VC>\MDRF 7ZW2%ZY[#W90SD=P%D<&!8ZKI-6NY)0D6'FLZG3QNI,7V M,*/R;(EN\*:/IYCFV5MEAD5JF]IQ(LLL,@I+RA/Y4?$AEI_>_%,:ZM5\?9EG MDNLU9;1XJBZ,U;-87FN-'!;OSU-Z@Y7$F=%9R0.R"YN>]-I(;ZVDV3997)P] M:ES9751=]CR6)]U=MI><%G>XB%=7QGQ+=)+Y+FQZTJN]8TMU;8XW=%)?FB6G MNYM7-^=A7^%-@9EW=QE^E%=(!DU/>G5&$MD=C38>WE 9BN;R5GXF MJ;#IR?J;]'15:^5)@?$FJ>5RFG?Z<]>'34\9H-#B=G,.]*87M>8H[]0<5LOY M9[4)373C8)"N]MF@UY,!D&:EE:J8 M@PU?V51Z[69-?LQ30=,3^$O6,NWMK"O6=(7H,U /V%[=(K76\$ S>2:-M;&&+;7R$4A6^" M2X+"O1[C*?WNO>!.L.LO11'H,)0S4PPYO, 31N!@1,ZSGV_U3\*0,O SE."5 MS[??]AD%49P)#NO9J+;[YU]]\MRH),^VX8#!1Q]N!;J:I"W%9[NAX52=5TD! M=S+!=$3,,I4@F2F*2CU@_^]?!(7_"A,O??A)#F;CJ525P6V-+4W]957 MTRF^L5@Y92J3J:EA G$FF\ SJ3OT-F)D=2,RW",9KK:E$.]-P^M&(."9:SV94JOVG[5U6!B MS-D-A5,I;ZIV%*G9P+OA^2DRG<"S;U7_O57;+PB@8-JAT&L4'4#9(,C0NR5# M#VF(+ZPAX'M^13T$F/:R=O6;JB$M^9*Z MW0@Q'F6-R,HT*/R=#*Y;/-4(R )&YVI+AZDDVB^\*P_6:AI7%(/I3B2QQD;C/]8,\AF6J25AG%UGT M*.<#Y7P@'7 3.B# MB<%$+H#9]0 (1,9=Y')M_5*8XOOUE*GM&']J'S8951 MW"S#MT[!ARF#YU,%)U_:6+[0T>'/SDB/V761GWNT].I31UKE!K3*;V02GE$D MA49!9K838L4WUI41-:(K=$W85XPD4MD$F;OY0Z8HCH[F_*7W#N*=^!5[E9Q:&CZVPRB6P: MA8=1J!3-&86'O[SQB/]L'L$;%B5*)HB!G8F2"5 R ;(;+V(WGC$8::HZQ?.S M05+?&H-)-ML@!H-61&P5?PEKXR\$M(Y<_?5/1 M%:X_Y+P%^!$\*V. [3PCO/Q0/EHWS#JP6:"TWKKZ4#Q_L=_)O9'OW73W\]?B MI3X.CF_W(KS]6Z/>B'!&OZU84N1#-O66"7IT$?W1*RWPFBG@BSV5]G\G8=?? M)[8BZDD?T.7\%?5'?4:2%;QXWU2<.);ANN"UN67@.S-H"!:&"0P:%W0NL1^79!%%M.% M00*#U@6MRZ\ &9E!"_-I"_/G6\GO1C&OOC]ZLIE\D0W3]X*(7YXLDF7 +__O M6^;;[[-..A.S-.^?H>*;:0HS6U&P%OAAYF",*2OR!V4FO*>A$#]!?DJE;HR? M.&WS!CR"R/)Q61HQ/KJ% M> &1!2D:Q"Z(+%^!+.]M/L=8T7R8RQ>S,\*<:'Q(L;'0<8O9Y*YE5L2,#!]Q M:C?2@+&O&YF\U45$O/RAO'R'-5!+7GA>5D@+T0GSOB500@J_K^/FFSEE]W9N M<\LL2GZ1:"[R]6*Y>XEJ>#UEK8 OSAPT3Q*%I*BERQ33X&IY:[M:9;@^#1:* M^O:#S"2R^;=*H-Z6@".J;B@]P+O_M!X$G,KFWKGNZ+0%' M./>1. ?C"O>.4*^+$NPBY;CPIH]JF7)#LP"D;],>D < M8?O.YGSQ_9:+AI;N;#'O<L$E'X"YXJ=1;U7G:Z*>$,4;46T9GY3] '.Y;_]H!*9].GE,0CFT)QCEKD2 M+YB[4W/N>O&DGX YJVG->N*TV-:UZBCK=L3V8M.'YAP,+*72"1(_#2S]?0=9 M3(IA@!1[B:Z1O[70>4$84X_U." M6S'C?!3ONOEX5R74[L%LCW4[LUDJIG-N(Z[*SA_MD3.8XHV64Q1B$& M_M*97HB!$0-_:01&L8BO%8N [_FU@Q)'1F(QM!'/F--JDB_.FH.TPVM9?IUN MB+2:Q&DA"Z,/*'\'8=R7SM]Y4TG?:EY&WQ9-)T)P"6:WH"P,%"V\@\T5E(6! M.!]E8: LC/AG8?RJ*7^DT8-TU3-F_$BRR7P[HSQ?[8^%+,9ABC[87K M7XH>,T*]NCM[?4JAG"XD/3$GU*M97]>G5$RL,119NT)>6&!2A#2(K+&VX@*# M## #>.,9R\RK/TX8OBK,F6UC)@RH7JJIV/MC*VU>_:D4>!7N:DMY7&!;ZX"K(6)9SD$M@ALKT^H5_/2KD\I=,W; M];'V2HEKKV'M2XAM]#D_S[=LCJ%F$RJO\-,2W@X@-DA?N_7;WJX"K"BM[1[F M?)G]\IA-^AX7^A[G?)F4MYA-^AX7^A[GC) ;S?EFYWR9!)=/F?3/>QPQSF'X MJVDYSM^8%KAFV-2V%IAU<"GAQ=/RD3MW]!/*>$ '*N_@M#G*5D"<*]3T9:#@SS8I!44E.S/145C/[0!VL>2" EZKA _WQB'7R MP&7P\]74 MI/ZDU+R K\(L\NL_)X9/-C&@)I4-,FGWDSP1Y!""+#S=:T09D! M7RHSX#J&:'HRQ8M2?JK@W%AN=-6=A^^, #_#.X2R9R[TOK'<@8JHF1B0!LAB MEPC:]!ZEG+8LX6>:8BY>IXLE:D'OO :TC!J$L: M3V1RI^5;$&HBU/SPB,O5R8*N7+H^+Z!T&!2+C<&N5LSH@-@!D2$&J3(QHP-B M!T0&I"L0.R RQ' W.T:G#:XYU=K1F8)7-B.Q2;"SB[GB1D$[DRB:%+,S<6A# M!3'PESZQ'(_-$)3@'X,$__=SJ'+=(;OLDYZFLWY5J#U.&&*O)ID&44UU:YTJ&MBKJ[+"=[T+$@UGW5((B\PCR M$.3%O+A!K"#O3HV\F"3/OP]YLNU,I;$LFGBENAULG=$DYZX"R+MHHGS,HG)1 MJ,H5-_MK8]&&_J>'HZ^?]1(S0GW1.MFH1@:2GA@0ZHO>Z('"<+<3A@,F%S.= M*I+[2BKR&7NLWB&+W'HUF>M:RF,VHV:KICSZ D'!H%OV$]U/A*P(6>_-+D'A MOJ\:[OL-9.VMI!Y'&NQ.%Q=";U&I;YH6I4)DS7_[D4N0N10"5P2N5R<4NJ\# M!1:O'%C\#7!M$$Y[UTLY(LYU"SM:UV:I4BV4)TWZ@70ZJJ38I-ZC=%:N861\PQ*2'<%(AMFR)$IXNNFBR! C#,@?D%; M 7;OD"P[0\!L5HW3&$N\CC?V,FM=H[DIJQ+0T#, T#,)5+IT[JU"!$1(MYG MV104(?L"$;(_1$1N.EO5V1Y9U:F.,O3KLY:17JL0$6%@+)/(46^=H@A"8_]U MQ8FA_ B:12\7PW8?SK1SSW&UZ?983EX@6?C+0<9(T.)GP>UD^/^5M?6/_P7_ M[#N7#$6TH;3/_GG^GA0<223K./Z?"V 5F=Z#U4%>"3*<1S#JX-__.1[\4\@^ M*5F&97_?@\[1K&8*1(7O9( _JI*/%WT?#%K1/-,IM_.&#Y]P-N M03)@!/Z0ROP'._H,R7%"RX6X21Y1+(*[I*%,W>_18_OO J@Z?&DY@:!^MQ4# MK--:@;T_ZS=8&-=:?B>)!PI&2L&?T<32Q$,V\TE+]4*)$$>J5L1F-D3 ?_79 MX@M^#3N!GX&( 9$WPF[]<+S15]]^]*&(P7!M$0*JZ3H'SA5#[OU\U0@G,GGV MEFB0$\N0P8_%)MWC.:S(]CILC^[7V/;__G<2E\&UV3[#87T6#*]=8MH<4X*? M.+99*]%]\$>YUJ;;Q1K=Q+@^^*+%M/L%,$2LA5Y+_C M-"K-Q-R9Y3G *' 2F+*1%,#_0 -ASDRT%4Q< .1QG8\>\NN*X&=1_TV,?PY1 MYY!'W"M2.^FDNK3Y2#"DE]EQ;;)5&JLJM'2^A5)Z:$GH.VK*^56.)X5\?>RT MUK6.XPOD:Q M5$M)\J@K9$[[S,L#<;I(%1KXJC#,5<>;=).NTZ#E29_3YE07Z'YNH"<;Y2ZK MMA;;6=4'5N!)GXMIII=WA,)45ZP&,#V*'7Q6](7LH>4+=1T^-Q%\=M7"*T3= MU[?%AO(X7^59O]<58%/R,]3RJ4D2PC]YM!L'S6!3"8UH7W-G0%*40]U[^/E@ M+V*!P8@YH<68P$3#P#0HBHKC[E/]L8#_%!ES+1!?S M106(G T#F]?VI:D*#)L)RF E^5PM_ PL*5G.YYHNO!Q^"48 MPL+9#[=H+8 ;:$X$=E_'$P"[]%<;"I*@ .#9D#HR MG)@,/P4.4?#@5#.!A:Z)!EBRR&AWH%T7GO 7X$3P+IB6C@PR7?3^D5 M)GB5>@&L0HH 4OO.]V!^YX0B\%V$7K,G-FBBM=3916-;2^G9L4;3@81^$!0_ MF5G C7P3FY^>Q'_>/@^\C(,Q&[K2P) UQ*6C?-]_.!X4M/VB 4$DET++Z;FE M>>1I1V;FJ27OVONW1KT1X8Q^.QR0SCQDWCQG=Z2.CEYI@== YME3:?]W$G;] M/335?4"7=TWDR&D)7KQO*DZ X'FN<@G3^/4XU-%SO^"X/3D\?QBG(1]2!%H7 MM"YH77YR7\Y M Y\,?OE_WS+??G/^&?*!(&.V;_HS6^MO!4HY;8.UPG % \,5AX H$I2[%Q3R M=P6%3#_D;TQ.GD7QG@M)S-GD89P40M:U#;:4X>[Z$F[/ M?IC8Q&SVUT(/1(80+:Y A\N?G45+CLCP]3@?G8N(\;D(^)[OQZK[_)C.'(58 M]$H-O>F415R4RYMD/3]+Y9HP,Y+Z]H-(9(FWZB_=1&2!7H!%T78'@T1@9'E$7?+HW;0F72@,H]U MZD];(GC:*+GY(;G4%R,WFZK/1:JFJ4(FM$1PXG.O/(AG-(9S+4E/3L3PF, " MGH0(Z(?<+^2%(B\4U2N)5[V20!<$D%6 B%4\ JR?U@+K!LFD2IM461>;]:XV M)6@\HZAP3;[]R'Q&F1($ (@," >13?S1-O$?XJ!B5!GNHR-2;B*MG-)9FDR#%T4UB9HS(-Q>ZD-E%/JS4*WJ/# MBYEYWYB)EE'O=D'+],N6/9)H^QLW;S.K,9,=N8O'+:/#6D\G]8[60WJ3V^B^ MQ2>S><(3[&ZC_0A;GKS=;W.;M.)47;W(,:5=FTDN![@*6IZ\O9B9\(:Z[%NZ M4F\7W;I4Z>=6JI Z??O&-9V>5RU83)&@F994,VI6JGNN?I3(^W*RO)8;/)FL MELA'S\H*7;@W<3+.W9Q=U N9*JY7IO55:M3VA5$1UH_:CS.4DK:W LO_8H- M1S=\MT<-TRY3,M?4W'A;$5Z :]Z:;Y>,' M71]T>1EUMT)-D$(JVG6E,YE^2RLU5OJVP#O5DNA/J$M(-9FU!:I0&>X84NSF M)8U,,S53#2\!R>82N=P'WET? QM_:,';3LQD<$&%\W'J]L[0Z+VXX,U(Z.>K M7ZR K6;>E,ZO[)3=24%>V=S M?B\J=C-B? %%^YX6T%5&'.5- [Q-X(DN2R-V^O+M]?3&)&:%>==^O M3ZD8 ,H%[(Z?1Y2YYW?$ 348,^(L[[225&XYP.$MGAEXNW.")#_WM%L,O/\8 M5&N-3)5GPI%:;C#9\F!.71Q0Y"-C]=>>9PPPX/.-BK;BGHOL]0AI6[=W4SZY MJY.%7#Z_UEHP01H8$'DBDXT=7)W7+Q6JO_8\8R#3%]#KYX6:\A:X M6^Y7DGQE*E4IGR%TM0C/1V1"H<;S=W(\Z"FY__3O*TSM]R?S=/3ET;(YK5@: MX6)MZ%A5)3,7Q>ZY T+C'=EBA])HS">U:K.UZQ%BE??/'1#":^FMG97R568Q M,1I4D6Q.EVKWW!&=068C2"EM9/$+OUI+/DZ]'X:F3MW<$):F7-VN622K" M<#FE4AUW!OL\>?NXS*GCBIQF]96[YJE=LCFK;-5SQWY*#8=YG!>8-4\VY[[I MZ&36K*KG+H,G):&><1O6D!>W+K?@9&JK*/2Y*]ZI26ZUF'8RI%[DYLWZLBN8 MVN#XBO=#RZ64JV07'4MGE+DR=@=^(]7/JD+NS+7QNUS-,!O9,L,MTA./H\12 M-P\HCY\9Z+!;$;F6M^8KA4)>=X3*.C>E!>+,>G:']<=IFS)4OD&9"S5CN;YK M=&'3"YUEZD25'SJ&:,)SE\R^^,-;9YLJ3I[+U%5/9H:JV2OE&N;:_+03+;]U MMBGS@'5Z;(?I]1\QNEW"F"Y?Z[28=O]:QYPZ9RML)#!3<;_&L:=7&>64/385 M5; +X[[(D_JC4YA7Z R=_*RC;^C TX=YX;>;"1VWG/2[/?04MX6XWU-.,5N) M^SW6%+.%N-]S3'%;B/L]N(1.*KU)"/CY.RPRHTFGWA$ZK'1R].0>3B>AXT@? MRQ,?=OXHMEARP3W/6Y_D97*BKSS+:R#:S><"WW+R[\?,\@NFP((^FZ(IW\:! MSML_P7FQ))!]Y%*MNDZ:'%K^:C6;-Q3PS[M#=\#@*F$?VXGQ0%?18\S8"O"#9=M<72MM9!3>*O>$CTECV@:POTGZGR M/9>!9ON/M2->BT1=V!E4L=YU=LRP1W+S"9/+.(\7U/+I'#.RV*V_PBE17YFS M3G=*-^GP\ F52.<^Z8(HY%O>R"1C.W S3CR<3IU>NL(\6>VPH$10;MRQ(81*HQ7BIYNZFD#7^P&;7$FIDA) MNR J*$UAW5I,9@U>,X76L-9C!J.F&AXNH1)$/H?" +<6!HC3X=);QXT_M"S> M (Y696WRCXW5'!]2@IQO3\;6W+B@9^'K7+=,=@8U?3L57"ME6(N:1X<'6"!P M?'PAC(L*";R"TG,5&YN!1??%R(9PK*D+_T"1!!1)^&/K(+C+:L]GU8C-X,GO MB,DB0=?]=-MX3(ZSNE=/,VYV4YT/![]_H]4O"[K56MMC?*,M&;9D%S*%T6R6 M97PP9U@N$@@Z@4((*(2 0@B_I^A_$@,8JF5U#=/KZZ(FNE)QF'YFGEJ/-E(%]Q)%&O:[I%*S=& LZ&$*<6]54:\4414?.=;6%.Z$O M"!W]4GXJ*M-ZCF=G_7:^S''CA@>OQ\T$T$$0[Q; B'L P71%<::I8UJ>+M7UQS*A!W=N 32.4R,N,-7>T1QD?UF;UT29E M#JK5"SH>S5EW55F:V1I.4=W*T&^DMCW*%W)AEF*6^D3[XM:EYTRMJWL$D7.U ML.X11/[0U'@31=14P]K5%_:&+W;YU=HN3$O\)?-8E[>S1B^F&L* MM39N.I-95\A#2R*= ?X&.O" 0A4H5!'#2IJ_+.K=9:K/ W"AB@@,&-!0P^#Q4^3\M_(BSDES3;L. MA?\*<8'STH_GIYQ43Z77?)*LSU>BC\6 MU\M MI_3K&]XPK_?[,:6*(7$4F3V0YB6/MD7;%L1:ON N=*7-D"6\G$K*JU2)5.$V M%9X^/5(3D.JS*90ZIE!*6 VEZ;K(D#KCM9U9OSK@] GQZXE#OTTA:9$IE^AR MB]4;C5)'6*9RHY3N!Q3*G<;P$YBM.$M%@B5QC6TB/ D)>9K MG!JJBK->#DJ9_J\KD]\7U')9H_$\LV.HLK.F"VM5[3'=@$)G4M>>L^'#V=N/ MOM1M1U]JL&'9Z*-JV)*A@&4'/=YK"K[W,\IAOUJ]EDP_&6&1(4:D7I:\ M_I]GI;P/5B:\NL2RO^]-R:-9127$R<"J5)5D6"E+KQ?S-B'H&,^* M>4=???O1#RZ@L:88Q)FP*%7$I^(G"=8O%TLN-ND>SV%%MM=A>W2_QK8/U9*O M/[@VVV*<5H*G_QINC)P*.4_X[3J#03&$>6YP!U[22 @2\I@/^!+L2<67 ,>@&0 MQW4^>LA_'JMX$^.?0]0YY'FZ[XT4NDR5791TEM"][F#0*:KLV>O[G*Z98N(*QZ^%%NE7ES'TSZ6DIR; ;N)*:YAQC.%X MXI^[9K!-Y2O\JLI;N$@)A0W;ZQ'FG [3EU]6I8:169BMW->:4<4=B4 MU+,7$A*&,!AO!SJ%4WBC:8YKC2E/!]L9)W1*#]6JVO!RP(V8T)G5LB75E+D? M;8@^;\J:]?EZU^"F.FE6\W79'-?E?+!W>D*IZGJF#W=JR]%7XS8AZT:V.*L$ M8STAU:3;I?!N9M1CMF9U4_.S@VI[#!G_9%9XO=M4M99=81:-*:ZUBJH"CYF? M$;O1NLG+]E9D\>2NZ^7P36GDI-5S(D( :7RDE+[)-"1JQH\'O(_3W7.W44X% MPAPV,U:-*W9461GI3+3%)T=2WG4E_R\(@\FG+I+BB M:X."4^6UB=)MI6KZ=*9TS\'#-"UHVPE1-/3D;)>=]7NK[J1+"^3I..7=JBG6 M9L:.6P9!,7M#9R9*TMFE!35(J:'GR]H)4ZV2S M&X+&-4EF'\D%SXZHLY!3SHJ]K3:9M'3-F'>[CVMZ:;?/W@.:T984LUWOUCRG M>\7.HTTT=GGZ'.7S;G5FS0R[RE#6*NFLR]5,IM,])_2*8,P,N>'F=&_5WC[* M^6PIM:+/B7+9&"_DOEK1F(9\SJS&N]D:/CY[< M4<^M9KJ5+-!=2VSQJR'K,".I6->5LUQG)AODX]87#(8EL_PT):7(XN0L-(Y' MM*ZL.2^/LY4961+GLPP]. N-A<605ME61^.W T?=S+*5^;KJ'U'ID^^+K%B6 M[&N&09MRS02>O*H!,Y9V',5UWKI:=).1E@TJYRC\EFDYTHRF^&6?_K8/%2HR M[;[13H#-B#A=1$H]8!66+0UKS69P$6FMW:?;E5JAR6 TQS%][@,MHE\8X'YU MKG4=:G^F1+>7PN!O=,>FMP /@/Z<(-8V$0W1E, ?P+Q4H^%BDRWF*"H,V5_D MTE-.FBG_G[UW;4Y5:?K&WS^?PEKW%0_@Z0V%@(@@ M* <5/_T?T"0F&G-8*D3GQ=XK,2-,SW3W=/=T_UKV#(4=/RW8(<>V)_EUM5CP M(9Z@%I5TN6SE71)T._VPVVGTJK0A^I;G_A8]U[I(_]/(B=X^&(,?LZ"AVAO> MN%YKN[V= #T&D[(1.-B)9.P$Z'^:D(T NBDI&P%T4T)V NBFA&P$T$U)V0@@ M#V?_Y(1'5>7_##YP5*-NS=.9.TF%RN5J++]B2-X0G\Q6G\C;)OMUR M8\#1@*,!1]_4UIYVKA--\]F,C[AK/U_E!YR#B>,FZ-LUFX>J]KZAFI[@&X,G MN5&WRISG:*;B.)UM7H;STJ5BY[OO_K!#=M32[5HO2S2Z? ^I3CLS2)4HX?OX ML$^,^AZR4\-C%EG1VU0@<4G)J)O3,XN)NFM:GWW H5,EG']Y.L7-\W$=6''3 M#63]^K+^')EY+>VC2L8=S=#ID$DCHM7H#U2I,/Y^*ZJ/I'TXK R'I"\W>$*: M-=9,VIKHU5V?^BS\@)+GZUX-I/V6I#V>_4N0J)\9:>$C0:B9L^V=7WGDLC88[J) MRY$4*/*>B)2?!:/V3I?)#31JJTM4X].^T-,*AIEO<6%W M^OG]395MSLZ0DAMI=F<,KH\\HR=LB]@R+['ANB.>^7B*BTPO6R)Y9;!>: MD9 X M'W ^X'S ^2!LEHRP67A]*KEACX' 1%2"*:4DS[854_)#-/>):*I*R@Y O3=7?U]UFXA:WR MIW>ZG[-%TS$B2HJB9NXR:X(!P>./1 ;G?>17!=%F7",O7%OJLH'%H>UPH2[U5H @R'RH" M$" $SB((DX P">!\P/F \P'G@P!A,@*$>WEUA]W7;]7%N=?L)!#F UR;$,KB M3K$Y9]"N.2NZ8P*:.9#8+A?1<8M4^Z.+I-0I7+FY(O%EG_.W* N][UG!B3Z@.M(#+X[0\]23I0BEU_0)/=$0( MXGU?;4JMK%[,-*/NO)E/B&MD/?XG:J;WYVG8KA]B8D3NZNTMRZ:LC#4S9/6: MME3DU$L+TM2V!VF"&U]N+]RCOI?:"QU&1(?V0H<8T7'E-I@O"QNMZ]O.KEQ( MSV&+3$ENYS)]I(WI!#]%FB1^5&+S#,UQ(R>0F0?LUG0M>;UME^O M>5"X7#LRT4<4!1N1@(U B$<"-'(ZXTY\,9*U4TEQQR\O5C1Z(/-'*(W?Y#Z/ M)W$H5HDD-F[_XG(U.Q]89LQ:,KQP/4\X(GY=W!2,&5;D67MLS>;(IM"%J=!N M_/4'SSS@R"FL[&]>W>_QS8<62D*\F_C=!Y( MZJ74DTI*A9\?CTT]I%:*'3YD=ZMTV0NA,+]A[S;HA=YW+GY(PAA5VGD(@_P, MT>O"M$2A/ 4N?JYZ\9-YS"#W&>7>*OA'"'^6T"1=/\"/V)W> R5\7^!'" A, M C?FHP0SL"]Q*;)[S2Q(^+Y@=WN_?96-.4,<[R/;+)9U"7_^K;D!"=)ATMT7 M@V*!71Q^^/_]0GY]EXN11PQ/6&ZJ%-CQBGUZ74>O7KJ_A+_^O/+N_M]_1F<) M)%XY_?J+)&_=UL/_'U!_!HXA'HE;XY@G[S_UDI2ROVY?C<-N]4ZL<=C#!<@9 MP7Q2>4V<6:9\!HG8.E@)(_(<,=>=AY*L$LAM1'6?U&O5Y'P0#6&T&'TLU.S?$*0C]XV%4T1D.O+^K(HK]DD/',7:1U M1U'%4&/@G] 8W[,;XA2'9IEI=LYF'-R9?OLHLGDS,G\F(Z&I*7/GK:Q7QYPS M+YGE)4-3C$"M:UJ]7;Z.K),5ERHZ+>?'VGJ%I)WLV3*>3RJ+C9 ?8)5M2 A;9$O@#@B(@TG!?D8;83([[U"WGLD+>52Z+6K::764P1Z_.83Z- M&IT1U[V.)0)1L[Q*8QX*^7UQWL_R/JYT0N6"1\J%),Y32IB4H$2=ZG-MJG\^ MHR/VJZN$Z8F=#1+[LB1 ;9S))*F+:]<6UV]U!J98?5T9KGB]2'66K6S?RTSI MZQ@D.&$,LUK7M_3%RAM(K8+3A]JM;49Z]B%#7M >N3-IVAH?L0M3PE9E9XO$ MOBP)T#'G,DW>43+0LD$L6;^ST!5Y42V7IR-M9%TG@EJVRX9'T6-?GVG=D9:? M*7BV'I:]A+\,I*>XL.VMNZT@KE]I@X.A$$N% :)73SBR\B(G?0$:(:K MP22=5 WJQN%[I6J1@3P2I_RA/$3;8RI0#?AG\9 N6R)[LC;UK3QO__)LUR+S M3^>]7QV]E74GBGT(V?J0,A7W9^"V!B+M."DKHB-NR-;"E^%:)\(XC?O\I@(5 M1SJZ;"!+Q&L#N-9K5>U^&_0%E/, 0%>P+P#?]5H;8=+58Q.[Q& A;VD M _2C<8-^L@=TPAZ,&/^((X1)8ZL 5?)UOC?BYGFJWF@3R&H+#)M!'F#H$.[N M1Z/=)2$T\EB\2W%(6';4P<+<-DILS]9<5S'9\;@=6OF*S%D=,8RK/#6 "VD\;E5ZL*L),ERKM\@5,6!/QVXW)E-]Q+XL]Z1-3EC7 M?XRGS+4"5K$3FH#HU,4R=[X1G.HLR>D2T@6=+RY8P]=RZ3Z,K;8) M/!GH@8 _S.B[B5OZMY/?QNGW;B,D0Q'MD,LG_WW]%A0ZN+N\,/P5@CT)Z3.? MPMC;.X;_\^HJY?F@"2]O+?OWD[#M4;6[PD$BN5.5]/:F1AP'+_XM&BO1=W94 MDMG'9XWU^UE>PV5(P= CBO]O:N_G<#D.UC*\&-Y;L5=WP[NOO;X>?OKP@QNC MW<:XUOPW C\2KZ_',?B1Q"^T56\3'_:.4#$UL4/)_Q^.I=^'"]SUDM[/\MA] M].M/E&80>H+T]B[=>>9;\9P9)J?0UO[[ ;P:7:/:?"=%L^TFVZ:X,MMXQE>+ M?W(-EF,Z*8X-IM?(,XT.DP]_ZK"UN;;HU:C39PM,>CQ,D\:"$Y;9''$(X/1H-^NCI:$%XX\(+ZZG+2S%%UQ&;90PST!*Z&('XX\ M('Y2H!&+J%<1/=WA"W"][@Y[I58P\H!X4]1K"XB=H(PVXN"6GC;X@AI& ."# MU^,3Q9_5:J*A$T-.;%C84LI26SO%_JY =#=#*#C;#HZO"A MQ4Y#[XQ7]H99C#.#B;S(^T(WS)0^>.AR**5KRY+L,S.H)]:F-M& %#48>?A0 MGI"]&NTLZ_QBS+6J_8RA6K.50!X^5.;$!K:P:)JA^XCO9.I0N=2B@I&9MR-5 M*KMN52#>TKUZ#L)G/7A#U,*1AZ]W!:=@Y&B$Y96>NI"J \HK!.1G#G<4@LLJ M@^GE&H]TRKU1GB?5MK<*1A[NJ(HP=4+(;QAQ75@SCM/*;WKA,P]V%-*DR@Q. M+R!]4;![5;@L2YEE]/:#UR-5B.$+DP*I5\M:8S5=;+HC6@WX_G"FB$1"SB!M M;W0-ZTGE$5FW*[5 F(](\["UF3 M' C%":%.K(8:C#TBIP4$;I;F['S#:'5M1!%TSE"U:.CA$@3.A+N:RR5=5#A_ MJ76*E7DS&GI E]9G6X;($V-H(55&K0Z45WH^%0X]H"M?\CI&I=P?ZU-$*XESO M5QTU''KXV$:W.RH5&#G-T%V862HKUNHQP2X3/^D9AAG9GY6S ,D=D>U1Q,PNB.$ MD8>;J[=5GA&7_ICQ<(98CZE#J>NRH=#3V<+%D>C^>$RLH0W5>)4FFH08MV,(/#U2I+ M&Q0N>'0.4B!=DNRTV>+*ZC9SXLTS7:]-SV2B!W6P(H6+BTJ)+I>K<+=I>&OZ3Y&'3L$&JM5=I[ATWV&YOB! M/1)Y5*F%&O.0_75F*!(-ML_3@K:L%.<9?U:@A.SS*@7^)3*.POM,W9$F%,'/.4H(A\*7\(P_3CUGC]^S1^GPH5>UNY'?4O&#ND>] M#? T%)<=4WO$O).>GK$AH8N;^ KRA1P$E7)\8X: ]/2K-I5"LX\0>9^IM0E+ M$1SL1 )VXG[[1"5L(X!N2LI& -V4D)T NBDA&P%T4U(V M NBFA.P$T$T)V0B@FY*R$?!C)@-VXGP[\?=YE1]&GJZR$.?HB G#WVUP2$"/ MV:3!H7XYZ>)$#TS )5_H@KG5 N@C2?YTCH@R/']H-]2/:+M ^]/;V7A*DKR9 M%U77I?8O@ OW!\O-$*,+[#M7]MV#/[IV]Z+?@OE/R!55)44[RACSTC5M+'R M5ZV.=Y9 K!5;'Q'_\;E?)PQVX5R6Y.T97ITF[#*X/+ MFSL(&0)Z0+*G\.Q_5!@FIL,)"/>7A?N_%T!\NCV)W@N0[\?'C\AX=\4Z5-LK M^?HL>&VUZ2D8MVEM&V^BZ .!'[:S^1<(.1!R<((G2=X;RC%(29\H>DQ-EQJZ M5]GT1IN6,^L0X?F=^?4'(1X([!0,,Q#MA(EV;)YD M(CBEPOZXUKW;0MV0NOMA1I8EJ&I6IG07^]V\!0;!'0GWW41YUI=[S( M[;'B3B/DX4IMC2]RK%[M;[J\KV8$5/A^<]IO^.GL=*XNMF&K M3CUWNH:/=*\\7R3@#L4)J)'DJ!%@A?QMK('%H0W?*LA9W:\52N,\DN9A+X3Y MR?SZ0S[@$ Q,$* [?N[5=F)B%-]4 Y<)3PAS.2^J,BXQ+";Z)0(O]B=8&)Z M'J'+A"=BBT5$C;_#Q?JA5_NQ'?3)DB*&PYHO50H\>,G2MWIC/C<7,J+>VH/GP XE> M,,)PZV("=,$]!PJ2I@ ^'R]HE<+A0(+;8+$ZHZ@01Z%4@OLBE'/DDY1G0EJU<+%5D(:VJ=/KE7'/D%JX:0AAP*W1@+[-% MOC?99'.-=,O!! >@A( 2>L<"2@/A ,)QQ3O^^)+9"=UKE3 &X6MO.OM,4#GZY1L>6%WJ%@T MQ1DK#V,G+#EA -^SAA-[0G6@!5P>I^6I)TF5U37==K5K;I8$S.1UVJF9:Q*V M,;<=]C$-W/8,]$# $ CO S'^:6)\#8?Z>K+[>0=8K:4'AHSG"09AX2QD$"XG MRV$_S, !QK"'#'J8IPON[8$X)UV<;_94/G[CS@];IHG-K()>G16IBM):Y#"6 M"J0X\^L/BC^09!:D]S(.\B#'=4UUS&5X;< ;(LV+ MB-"FHJOU+'"00>),XE/H8J;RCDZ=6R<2\.NM$ GX]6:H!/QZ,T1>)Y'V/%0" MTQ8T]MMUL\DK4G1SF4+AJ+D?"IK[@>9^H+G?O6X\:.X'> $T]P/-_<[,?F=T T:_+[KOEM%!KS_0ZR_V MS,#D9 %=)O$/1@04#G.'T(NU%1$[I7R1,FF#[S2Z62D/XSV%NVH3 49)-^UU M9'O58A,B?>8".('"# #-0(+>@0!(;%4B,UOA\0&!5PMKE M#%2H0[UYJ5)%:(BBH%6H1T)(O <(Q@ H'M CMZE'@"'RUQ&'7K\_:7&NE]$7 M-CY'-TV.(MA6J#XRO_YD'K*9"R(1W*$4W:OVN(6^?_$H@LL$*9R&"'==5]Q M,Y:3O3;M-NSYV5'_$G'G#QK_@?N$2]XGG&X#,EFBRR&C]F7=6W*#P5(BN2S7 MNF:@PT(V!8S&!@X!O6_]E0>L_H V2K0T2&RY(F@KX?-2@ MR%G#F:,M*DRQV)ZIF9R?S?=;H5((F_]E00X!T G)U@G 0CA7!,!*K^;9EJ"4 M^<[:*'3ZDCCIN)$JB-K_D1C !P:Z *0XV%C9NB].9E=MV2M M+..A/P\_8K>?= #Z_R7C*B#^I?GA%L.IMB#U_"P[PC7+X1?T.--B';C-=Z[: M #!76S;KM3("0SV_WZ[6.,JK+0)+@0 = $%_(:!^?F@0(QDZY_.ABS4VGLBT MQ:49=C2LSCA_)4/C2 N!'H! #0$U]#4K"/0 !,(!>@#&F!'PQ9/W,N$#KI@7 M"1=6ZKS7G8R: S>?SJQ $\#[ZU0"V@U=Q"ZG<)RK:_GJ0O=SO%/*BZL1<=TN M@!96K66FW0W&$'EN-5EQ)0-A5P),1FT D0?XDN4&MW[: 4&^::_Z>M+[>2_8 M;ZS]_ (O$+I'Y<<]1M6)U;05RG/8"!!Z((Y4"H,[?"#021?HVSV9C]^^ERK% M7!?KEM:\LIH4YDQUX)84-93C3"#'\ -&$.!_E_&3ZQU% ME9:%U9I'JF-85?@.M<#5+_0"_(\K!B_X\W9L4CCM[#L]]1Q7&_MOK^YAY'FS M]^V*Z:CA+L7;;MF>@$?IJRY8F]1':*_N!,E^,]6E"WB^BP8.'%2BBDK M=E8 )\+8S)6?MM:GLL!@R M:G:H,I.>N>1B.1RVF_FOEW:%4:+?^ZM$;Q=&D=GG97E[L&R#.I37I!M]O,*+ M7:RF&LS&R=(!LR(/&'[8)3I:JTNO$+J_0JBPZ$GC)N!+\L%<-_B!;LB1T= M;9TZQH>OV?"R7 @?Y4*JNG+;1 ]SF:(YY$>]==UAF:]?X7U[C%DNA(]R875134,M>+J$B)ZJ.,MY-X]S7S&K4"]K13 MVO/AEA(C:S3X)V6-WZA++?IX;!F&M7)^1R?"^T?Q-_GN]?G;D2:*[!F*-3YA M.6])W%]:9DL@%QZF7#"AG&%)^LZF'@DZN53KFE?#(8U6"7_=5/L"%;Q:"19_ M'KS;+FTH8W??R$O;V[D'G^SL10CZWW#FKOWTUMW3X"U% MG\L2)#./Z"D'0]:61QYO!8\_;WR%9$/;T*UN"_<\O10D;X MO07R72IOGKDS*[RALZK7"YL!WY^U_\3T/+\_T^9_Y]RZ\"J MGWG5W_>OT9.9WV CKK01, GTT#DWXN]O>[V>:?K?+V;Z(Q)U0=8KFR%_X1UE+ MAA>)Q2DG>.M=_/M%:4EJ:ED\R2);@R+NA3C+)109$W/'?>OTXAO[GC6!' !5U1A75"&;% MK11CJ=0C<^*(=JI3I74^/Q[-(']B]\QFM=7*=E<"&FJGS .<.97-=I/6& ', MJQ]O7L6EUH Q%I>F"VTO;F4=47 URG2\=+VRYM,F05005I1Q2!6P4,$1#VCV MMLTO$IA?P/P"YE>,2BG,KSFBEH9V@48*9)GDB58W4VK/!GR>:0GXUBLD\%-P MP3=I=V6 W07L+F!W_4 55["\8W$OGV1%);OA'+U*^(36E$=+TU3#B?_Z@SY@ MZ&%*SBT97EE@> '#"QA>,6JE8.P1K;0<%3I.5]B,>7JA+GR_/RTWF95 AEH) M><#)4[V=;\_NXB:*K8AC5[&!]74)ZRO^^_A$J+U$K@S0E9&NI$+I/Z$PT6*: M8R=UK\HLA!E-&85A76VVA$RH,/$'$CF/&7G&A21NL^^:.C+NZKE+I6'$ M3=<]:K/CE<"N!BF?B>3W:8>[V542T9PYH?:;?)FO]#P MO9=(J7XW-13!]I"HMU3#^-NTZ?_S*AW\V: ,:W@L^_>3FMVC:I>&CD0:5U72 MVVSSR-GY+1HKT7>>;(SLBP;__:RIPV5(P= CBO]O:N_G<#D.UC*L#]I;L5OKP@ZSWW<:XUOPW C^&!4E[55(8_$CB%]JJMV7&^$M-N9B:V*': M_Q^.I8]J@?#G0$,%ZMWX[[X[MOLH<#JC2BQKG**W)57.,Y^*%Q*L+V4@I:TD)^'^NV"EG(FYK1+V ;<\]Y;\WT$_J^-N2"+F9*0G3M,>E&6K9X-V;DJ%8S$WHZJ0U("?C@RXX^R,[]$M'FVYJSKV'S)FGYXA8N\';D1E'*OJ;1P M*)V#!PNB:I17"RJPF0^>N;3*7%G>U$B>SJ6S+:^,K-/%ED >CA0VV>IH/.KC MD-+;I!=0>3PL>:%??C!RA/BLIB,+BB]"9KWII?566PD-XH.1S0*9KI27>DYG MO47;QS%V%/; SAY29*_,F94?ZQ5^UIK7"622;DHA;!9T^%#:G]O3DEKA&%$> M%OK%=ZNU-*QQZP%%50FH//+;"Z=5Q9N3JN8T!58[*""X8A,EY[2I3I5LK2W.< MV6"X.B8C+LB5M#L/-,4>6^BFN5U452J?BA-3V^_<%T\)4F1 MKFZ*?FAU4*8P%D>J=K%*KV9 M$2OX4B7P!T?1^V@OH0VP+28C'U,43;>#U4 MC6T4TQS3KN__/3:4FNWJIXR7Y3^*H!#"5SQ5"&[I1.&')P@:)3R#X\%78,>' M_/,.>D*)'HLJ7G<(1DGWQ(8T51K%[@J@)UP)/>&]>!V1_:#E'JADOE9)^2,& M:OL3L1'0(WZR\QS8B:O!70#1'3L1-4'D7J5H?&;^W0>0'AF62B/QBXOE. MJ\:=F/T4ZYV+OFT91A33C3H[1Y;IG>^3-/)L-(76"XQ(.9 ]TV@*>5^R>5]Q2>O$S\D,Q;5NBFL_9VIKW"$GLX Q9 MJVJAF.)AJ3.$'3:V_.D>9UYQ@JE%#F:PFJM@T\+DW8EHJDJT0R&=M^-UQG; M)MOB30/?[(?[9G$=2I?1E?I>JN3[AQ6?'?N(N)J1.EN9^Z,E MQZ#5KBK@T6&%'+;9^Y'>7' BV:+I^L"A P[=-1RZIFW)GN3V=FP7L:%HT(;H M.-I84^3WQ;&PQ"&B)_7'/%*N\.5LE37E<5BQ$KEX9!:X>,#% R[>Q0[/[PNN M@IH%*TNEA[KFNZ+0+>,;?1.B[N&AX!)8YN:S MSN)=\UI3K85\^F03^^]+!"$_B_5TX 4ASZF?W>E\1A2T?6:%O!>393GU+Y<9GLBR&F0G#D8C#P M>8'/"WS>*Z3^?$Y8(79M*^-)CH#21;0JZ+E,;UZA F$-CTWL_/D_<1N'(5I6 M\(;0U0VVQ=%D98MK %S>^W%YP=TF(;J6[:>" M=8Z:#@ _$/B!E_<#:U8HJSL!E9ZO4T3;]H./NJ+A*>_+9R.WEE2OE,TQ?D64 M)Z*7S3*$&N+7(5'+$ @"?B'P"W^07YC^Z9Y06W% ]R?^W%_?M:I M\XI-@U\4>WGJF,%'F98Y9QU]1JUK7L_)EB<^%6*?ABDWR*D^[, 5!*X@< 7C M<06_)N18IFDA+;@XTWMS;H57.WVJX$5"'J7G(-BI.X8?X.ZQ[N2,7EW\X#EQ MR^ON4(Y]'>*6W\MEY80,>PCI^[X$%]'&>%FIFC4>X49];$C##8SK[ M@)T,V !O\!.G%TM< 6(;)8C BKDEZW 5 M=1,)?7ALPP\9Z+)=$!/B=\>%G/9A^]";Z"/XK@,>.ZUQ:X)+YP=]2@?DE%4! MQ\Q&CE>ZNS2<#T8H=A)C5OP+YYL M]"G)'U$&9$R=):H7=1%A)^/: AY1H>2'M:G8 YXY=0/TJJ/HV^:="1'5&!K! M1#98RK!,->TJ]NS'-82)YM^P3&G+-A^W@ZDT^ 62[S=6>F\RI^2J9@PPA0+M M8.)N!T."WA<'G!!3RP4"!AN1A(T 74@2LA-@(Q*R$8$W @Z)1&P$%K55 #N1 MH'XP'UE0=]D/!KV!]A^@)Z MQ'W64EP=5>FD_/ICK,#DEVF/+TZZ#4/ ![/\9-]LOGZ\_--LZ M.CAC]TOC5D [S1O[.L0MQ=?.MCXIQ+S<*F30YEC0"3\/KY02K\ #ZJG9#(P M5*:_/'!C9_>XEP%+7JCVU@[O;\A]%W9*A663KNK%C+"18&S4+W.K;?>:0.[/ M='9_$(6,VQJ-*S"9Q&3$*WK9L=,:MRJX9,9UL-*NTQ3],(6,,N4OJ@6MU5E9 M7#$S9=)S#EL*M%NL*Y2 ;ZND'_!+UE_=HS9XQR>/74*NZ+3'3FOG2XQ([-K&P1C#S#QZ=3L9*9KO,D7OTS^^,G$[=-T M;,<]6\W(YTE+B'Y,R#3$B*$%$98D"<,(01RAN( 1"B*(TA@24$1"9(60)10+ M&/O__4=\^D8@ K# NIV*7NI 8E6L-!6G.$?159C<_G8DDU.;/.^T\U!UI)C: MC(,\G U'8F]'(KUAM;-H+'&FRN68WC)MF\@DC'Q#;T>N7!_I3&5NS=!9OH%. M%RVK1(0C#]X^V^2)K.0W*\RBK"U)>5%?:=8NFOYZI)H;32;41)]#[*9#E.5. MAH,ZK6#DP3P5'^H-YK:ZTHMZIXF)*):=<*W 23B8)V(NS#*Q7C=Y3:8@::C. M#%?8]:Q]/3(+C?F>X_$Z(V+LICJNU:MP.[0P#IXYKA%P3YCQ1<@WYP@^]9:9 MP7AGB[Q9I>708%H;J,',^@N>]9>Y[@+;M5-Z/5)R>@-OTUFN(4301H;HK;.B M&W9].'A[>>B5:PH]G3"S:=O);;C"R-:I;7^(UR/10#>Z4"&GZB)V_'64 D?^>H6IS<:>>%*C?#*D5/L65X9N8=E&T3KDFN/C+LHUH/3G*U7U)Y'Y0"[Q MU=+K3X.X@HVXUD9\!#0+=@*4_MS71GR$40LV I3^_,R=. \N4:P SHDL_4D$ MN2*P*:W3J1UVE7 >I^0(<&4/?S45[R5JW&G;K0 M5I:6L0S;-4BV(FMN:BQ*$<&I?\1_;Z9MPV5Q(!.49@#ZT/WTY@.@SN5,&3&[ MVR.!CO1:8:?6J+7F//_I6?F]'E./#&IA8:_JZ;&>PW1BQ?DEKHYS@P[U_5Y7 MFJFPX^V;CB3,Z"K#ZIZ^=G1E4E"]NDBKQFRUJXF!'E 2/V\'@FM;#UM

C* M\9_1^4Z66]=)B6LP=[X3YM:W#ECH=W:L2(9H"P7+5H)Y'CU1Y ZZ$)=K2M() MO%)HC 36G&[^HGOBZ1/%V& UA]]4.4@4A^ZBWZ(RO3JU+=3 SEEAF0Q/AHO M"ZQ /Z1+NJYQ!\OC%OH/XF(G_!:+> K71P%_AZ%XY/E"@D7CKB/T5";OSD] MRWG*J%+Y<5/O52HT0;IF+:]^WQ]K6*[R5-]PY/1/J-U93'">U*P],S2T[) HX9< I TX9<,J 4_9) MX0@%XI\??!:^W[J+&AE.84C,6CJ[&&?@6GG:GLIAC>2)(_'?FW*O_C8?]J_. MS[B!$RZ6G!$W8< 'NT[[Z9O@V6/X9C^&9R^ T?$EN(OO UQ\H5#V[WCEU>1V M'[G6/*(FFD3:$'W+:HJ>/FK:@>'CA!]T0K\V MY2AJ6(S^$/V1MF8!/7XJK*_73-%5Y*B8?BX&!J4U'J?$602KDPIVW0DMM_!5 M@3FJV-&W[7>3,34S-?8,XS'%[;TD>JH6U@LHCKNMDI@%)$\,/Q7,+AP1,(UM MK8('.JD=?>U@:#2M;> ]1:FVHH3S?TQ1$1+ >W7_X9>?WI6R@T+*>K-9UM8E78M(K- MOO61O>S8KM .*8\N*\+?ZIJIS;S9[IKBK_/.GD:]!CMXN1IYVL+MEY\W\.G; M54->#52]P7MJRR90">VBCKIOSG\WQ>!IFN4=%[2#25!N,]@L2V9,^=G*3R-; M,[\AVK8P6-8VUJ1=7?*B; RZJ *[G='JUQ_RD3PP\/\W+IZ)9/2>&%9<)X=A MV[T"WUBDJQV^9_0=S"GE"AU[%1O#%C6!G \X@67\;K!^*X='W#+UZT_V\;"- M?&P,^_ALSQR88L"ZN:)U,TJ:=;/+/DLYWLC19$VTP[;=.\/ER6R8B'+J!?]G MI;F3U#BP54Q)$XW@B _VQO5"]G8>4L%B2),(\L=6(FOC"%K0UB89'WOQ=PR4 MMY9/\,:58AC!OZ\?\+X$?(3-MZVTWBL@EPQ%M$-W;?*&M=%PY2]10?YNP2>" MO3A<.Z<+)MY6B?^?5]7OSS'-4,PM^_>3V[A'U:[J'HD86%72V^)Z<1R\^+=H MK$3?V5%)9A_1%V%\FE2X#"D8>D3Q_TWM_1PNQ\%:ADA">ROV"DQH][77>$)/ M'WY0Y+^G8!#X,80NVL-3PN!'$K_05KT%TL*?-^;_B:F)'9ZX_\.Q]/OU[Z?$ M-6I)'TH4;47@2\XS5XM_+H,/]N7Z8KI&M?E.BF;;3;9-<66V\5Q@'/_D&BS' M=%(<&TROD6<:'28?_M1A:^4\Q06_%,H-JD&7J5JJPP4?U)D&UTFEPS%_5E''-$]P9.P@XR+XNM.@A#O8N'>_=1)L#EAL5[38_I,@4VTN^A&( MX9/A\VR2?3D2L\5D!-&7S_BBI\HS)C!,BJ76AM!]U2Z.A;9'=.GX/-&"U!3; MY87J\V*K46I*:*VV,%:__J"/2((\T0H&?'Y>SL,OE%$\'>Q2J8F MU K+<5X+8;C)HI_C:IA,Q79"6#I:W01C;6C6TO):=H1[Y5DK8<'U$XK]/V\, MYF.?Q'"U?-4.!9>8V:YI0?8.3A *R+%:+WDKG1:$RS]K5N4?)1]L92'*+'/;Y MDJBSCNMY/4OKBI@J((L0DX5B#Q;NSX:3 *&2Q=6Q=#5MK#2NLYC**5INQ'7/* M]5NK8^M:+U$*)Q0YED_[JCQERB5%#B10 MI0+5N8QZW>0U)[0T@I/J$'.>*-:KLMY$19W&-$099GJ#4?M(IX+CXY+7J2#[ MF,HS[7*7XLI=9B^$5FYTN#8?Q=#BZEVP9UV%:@\F_^NDYG9PM@;&H;*6)J%C MN+6";,W14\'[134ZOU/6:*J$NQFXSD[*M5*S8%O5<&!H-WGFSD]Q_=#$$H-] MD[1Y9(9)HC-)A;"T@5$5R),V\K;>2/"([>N'A@%GA']?6Q;LY036 -.8'>8UI/=JCV_/KKS MB>!6W.!1$87\8^NDOUZ,MLE"I9D$JQ+M&@OTPO\-R\RKI_)"NA"@QLVQJ%Z[BS6Y]I MV\;@@L$3;;[]0F1-&<%L9,4)EGAKHCLO*Y.:!++Z=HG%7?NJ\-OA&QSE99[' MOAT1%&Q4\%=E/-XRBAE6L(S"]VZ=@W!ZJXD2K>O>%H7S5];SX#O[W/+LCSPK MF-"="'S@A^C"+?2(M^DS#Y]_5C358)]=9?88EP!2[NO+OU=>U+-([E']LNSA MM:.MS,3M2@86LF='JC4DSPC7.F+6[VO\C](<2!R5JYK863/5DF889-VA"&KU MREQ/.XKT6_;L$';:4\;YND$5YV,Y/V6T>A,G M\%(:EBGJUQ_+5+9ZUE=$^^WEY):-(^95[+EH1PL4Z)HM#[^2IG ]PWAVX( ^ M-70)N=B9!$[N]E?-7 8L':D_U1;EY[O5;;_VG-'FAX^@D7ZF*9]KV:=]_Z2NB M _(^0Y0:AKR"Y_S?,]=N?-/F^68EQPN[%P-Z:L%&L>;+9PWEH*XC8OM:K3\UXJ1V?"4]$W$9QCEMZR4#=">KD6B' M@9W=6?DZ>B5;2LC\P6AEX6EV^-S@I'=#,0SY=)=+$5D[>QHDMD-D_Z2>*(:\ MBPF'#:4B:^-9#;P^\B=;HSQ*4=F9ZE_L7G7E;E4-*WR8:%#;(&+@M+U$$5\$ MJ;F+5SI1,L"A>U'PI#&1]^9IW>^WZPA+CHIL1@5-JF)N4D4BCUG0].(U(\33 M?@1Y1%"P$PG8"21J40\V(O:- "*1N(X\'QT7/[@A#_K=_BL(^0AE?WK_E1,] M>7X^UURGOO)1ELW L$\7A6IYY]O"RAG-_0EJV=W M"8RE2:30;:D]QG,W=CU;V' K^?L8TGLWPF&"^^N _Q'8,QM=JVTY.X:@GNBC M)9+NKKA%F'$&__J#/61QX@0.*#!XDB\GG[C,G*!H?NJI&5YGM;HP*:RE\:"C MQE(K_IQ6#R'XZ\O,O]3(<1_%)Y4TX]G6&35S\D[?0+90 OOO9T&4&;XM4 XJ MK?5>46?K%#UN51T-TFFZHQ3S2#F=[IXCK>%S M.KO/%1L5DB@PO#+6BU4?[\W:9(C>'.CL[ ,&':8U )/V]H3J$YH=&FS\^JB7 M+4-$439D#27A KU*MF8_+X#?7S,/2 _X^3=P6^B21V@/* -:]) DCDA6_# )*Y. B/(U ME^$^N.$63(4[S*@X7(3+)%B\P4V\2H:%/4.)0L%:KOD.[EI4M=(HTJ/6U6[K M\DB>M;T^.F/8D2142\*&*J17VPP+\B&+G&K:#6ROGRY&G\F_H)8E?,KR-M,; MYQ=FUY'34CJ68O(SYU_\*,OPCC,T#A?CH@D;GSH#SIRQD>W5R$4O39J0XKH8 M;SH.4AA]OZ7H5\\ @V+3,YR"J@R"I/OH.-U%%^(N8P.!'@CX$#\7&-AW[8$= M/RI^])B@_JD-C#)@DP8&T=P9%T$,++_CR M..I \PP*M@7AVH<@V2*QO S8];H/84E"&* MXKR)DN3-/","1MD"O4G6;&XK$\5TPCE$H$KA>VU%,D3' MT<;:%K%HBQJW0QJ;1^"R.P \6;$-/YS9#F5L#R@F1#T*'F2I9@1N%'Q;$6US MBR!5C$C\9TO?OQ?%/,*.8K*\="A[HE2*AK.>RXZIEW5BPV6B]U>I; :+IKQI M<_:]A[S!%NZ$4#OASC$++V#U\ N6&2%+[K]L[[D-Q7V"6"H$C/%RQ+)V:\N$ M8>LUT9D4#&M5BA#K=J_LEN=+:U =51FE8ZYZDUE.0X??SXUL*TO%])1P$O1. M&'J:.Z$#\0G(M)EUR(,A,&:XW8XB<^+Z* @4+UL;N[ :B5"ZI]ICA'C'J/Y=F&W2?;=![9YL!LFQ!FETI,Z(OXEE7XS.3^;79)IAL\)ZC M_)-N5;'6V*Q@@7F[;ECY<:]:ZJF__F#H85?XU"J$?SNNZ63/#G5:A-4^L14E M%>&O!_K<##7I(6S4%DH]4-/SK38W_(?H\RL#N=TY=S(J-/&=2AV#>I8P7W,T M([:M[X>0SJ74ZF4',]H;N\E[ >/@F=&*7:A4X%+ AVCK%U9J,%!JAVPS'1M- M.]_RTLRLNVFLTLU^LRDE2*GA:UCK;\;EA=[S:-26D1Z4S07\@V>_K=0<;;W7 M5^(K>FT+_O?36R.2H#4B:(UXT;(/T!HQ?E) :\0DM49\;MY0KJ!KQ.S,U[K7 M48I6":[6TEWJ6..*X73AD58E1_!IWX1*7 _+K;1PY$'K"!QIS^N%%9N%.K-, MABC79,_(M8*1Q,%(OYUG2E76U;7J1M4UC&ESF[!QQ4&3"5XSHQ+)5 MU1F8;6Y*K< Q/!B95YW98E;.*)#27_6T!KRR="0<>4!1S:I-!^)JU(5ZF@]Q M<):W6]5PY %%:K[DK%8%EV38X5"O%QO,I$Z&(P\H&C0W8IF&:WTFW<4R$&OR MI#)7@Y'DVY&9;E8==[,#'4IW.EHC:Z+DD%@=M",)1E8FLUFEY#$\XTD3A:WW MQ6K:;0GDX&:Z"D0>T-X0"UF4WQ0J_$*VV6"$D M06/58.0![<65.^L/5\L-1(PPM.MW&^V6%3X3.]@CMI89KWH\S"NZ98M9!2,/*!+(U;PID/T<[R_L7+/J^6-B'8X\ MH*C;+&^*'MQ8,1[IT7H=G@7^0SCRB:)WFH6>[!(2&USS"SKSMD0OL/J=*#09 M6J$CT1!-*;!&)XKBIEZ[#9'Y^3JZN8=__6.@G'?WEW9M@R%,/ M]2= YW?PG(MIKPNA'+6 ?%49:O6J!7(XV(D$[ 30 M30G9"/@Q2X*-2,)&8(]$!NS$^7;B[]-S/W0J?EYG@+^RZ9-=S/?AE<"KX,>9 MRI8_.L<2BR?_#-R ?!>X =X>'3^;*4ZTB \\0V>(!X)_*?SQ,71.V(_5ZYY M:,2]TS%4\UY?_*]?2O!!2.,VB/PH7' 35-X)OYYV7&?G]QG=KF35:\6HI.+>_;C.V3ND>WOTWA_A]\OH M43#A_NC>GMD_EO#O'>/7KKO>94U%!_ASW_JQ9:]$6SX"=/!5,*-DN+I-6YF+ MFAQE9NU*3R,0 7=KFYP#MN%.?(6K^[;_]^=XJWM,&&5W[2I0BFWS7'LA"F.-4LZQ,78"0:SGBNFHSB4N:N0VDI'!%SAO*F->K'S M7Q TVIJCOWKNF\S#PE:?O'G2&3 [AB+5)ILP4X.J)4=:\2L-8=#O%]V]JM Z M1NAV12BW(&IV-TP-/0+D@2&%0DNO2B2CY#>==KI#F<@ZS(C&?OU!L0LU7KD+ MY7/U0,59E,]U0@]?4#[I"T3L$X @\V+)' /T>$[ O>JU,(A/W+';!N(3L;'^ M6Q4(.!\$+&XX8'$ASD]Z!./DK8.AB5LZ+W+S<*?'^*U+,+B[3[I. @R<,!_Y M9B_S$W6H)LJ_ON1-0?)<9DJ2;"\@][$]H#D/WTIME/XM1=]G^0KL'';*RP\9E#6E>Y:11=F MGO8YZG)78'O+C$RG!;3,9G"^2.J-DCEL]'_/4'0> 3]V!)CSM< MVAY*=NPANB%.&9:IIH._S2YB%]W\R0+R*!)FWMP\QX'+\]NR4B(UW+#,72;; M#[%6Z#HZR-M>L RC D81B)")BO)@@3!)$;*LI@9'8!$UEL;OTT[M@_Y=H.952HTKW16QX!1 M&:/=Z"X*!L-T>CD!FG#R ,VJP<@#.,G54LV86B6ST-,;T2TN;3_06^'( W#0 MB;DJM: 5C?%>N3/J8B.--(NM8\"HS1E985LR5((Z:I;+3Z:34AM?!2,/YLGG MT:[58]&)KI"+R4)C8=PLAB,/YIF;2Y95)6HN+\[0+"T86AJW0UC6@WEN6EK) M[U5I&&*7E$GG6H,.C*V.P;)V*$E>-MJ]-T1DX&6EHO<9)->6^B@C=OI.ZQB$*H[G?*A?0W'& MZZ7S*[=:&&[@U3$(U7:_P)3*T\5"9T>DV?:A6K%DJL<@5/%RJ]QN(.F&CJPF MQ1(G33;]D7H,&%5$TA-D,NX5^ 7E+FV^NYDVBNK6]=L;*>#06)$"'A4@A( " M/I6R0D9$LP***!B"9\E:$Q:[S$H;+ESU&)^NJ@7<:IMI2N_I?:,SX]/AP,HJB++$RT#A^U>H3WE&HW]R\;$EDC61X#2-93\+Z$)&ECO'I@,D7-A/142"DQ#%I MJXLN)R2UQZ<7AFH]THFB8;E'X%>SN5R^A90S?:9:=&G%W4A^U=Z9DL$Q'EA< M[HEQ.QS>RX"U'L!$O(F3[&'R-EB.V0)L!)YDBJ)IOL[7(EQWEBLQ[13-UIMM MIL0T.N4NDZJQG4Y]W6+,\^SFD-'ZW^^ACZAC:<9BI M'G[)G41XQWM/#2?\D#(5-VK;)JX?PF$O_88^:LYQ913C3[1O"?NNO -*QYGP?<$>"0QL3/(VYGYQ4Y.]+T"1)71?@")+YL8 19;,?0&*+*'[ A39 M13?F##7"'SF9L:Q+^/.YP*,_CP_[! :+9Y,.!GMD$4]AP^YND%/T4XB+VPMQ M42\AKA\*)?S%U;@ LO#-<@YO!LK6")XLI\(FRD[JGS">ISC_I@+."6_X4^$5 M?VK;-AFP#V"?UVO%68$./SL0=<*.K&LEB5T5U#<1-']D/=XBT0G0?H"Y 7,# MY@;,?9_,_=4*EZTUDH BX'WJ=RG*NQ[(==&6)D^-0;"S\?01FN.W7D^MRKG2 MWK&$TGXJ5_Y@,5+_7"1?'MVER[\@73ZWM&867B"!88Z(98;AAK>5?4^I)'O1 MB9?@Q"Y)O>\/>NU*PQ#T679)+XJS4:-O?#])_9,)+ W%9<>\,)E:5IV9#&%%7(C+TJ#Y:RP"#%,1;8,(RKY MNQ:M6&JDA,GE*5N17G6"/4<]/XA,W*;= M\YSDCQU-\K^(7S;)F>1&'4@HXY7FBFEO)#4W5[^M2TXID%PD$>VW G'"Z&&R M14*ERJ3&I'M+?+.1BU)-"BL#0]?L 4?)6P#^3X1T 8T"-,I5'"MRGH?8%CQM MZ^F*'GP!2<]MZ_MQH//JFWECYO4G$UV%J@:1AM!:R^H.J6#Q0B<+OJ"3=6>2 M![0-T#87]I'P/#%)*S5?X3UL!8ML>[$B!M_WDM(9O!EEGR9\*L2*?6T0W$ M&^H]8S*4:YNB9M ANE'HIT G8ZQ #0(U"-3@#:G!1+E)UU* 4'V\("DMC>J^ MNV9YH9)9T(M0 68^5( _[Y(I6)#GWMKS:(F.>DG;>Z?SJ;C8I329^BSV9;FA M$$_BKJA.Q&R:9BM4+E%#B$A^G+0#$!Q0044X(54Z)\NF^J)#2? M5AF:-!=,KSZ:,/P"@EI(]KK%&WB"?+UB,&J^ M3I"*NFIB\M4I3T):\H7],<-PNOZ,I%VF:O?UK-KNNEWZFK41[X:%\":+#P@C MLX04S+0=#7)UMQ,BGX<^&OE 'NF0!D+C5P^- VV4"&UTI3*N6+VS5JE6KHX; M1HD18<0A2AS9+Z^O62EQ4,9EH@)?XO0I7Y6JI"W,6UW/"[LCA#=WF5,-'(%V M MKICK13XFVEO_/12MFU6];*RH+1^K!7HH2^KV*)*(=?S&0L3>9S(T9!(2TC MU3(>)X8]83*1#85CA\F);V_7SMNY[4M-1A+:F^SM-*_96P3=]A8!_34 ."U M<[[/?0%HSLG<& !+G\Q] 8HLH?L"%%DR-P8HLF3N"U!D"=T7H,A ?XUOK$OX M,^BO ?IK?)NE0(,$T%\#L$_L[ /Z:]PHELC?'LH7,B?O8A6NHQ^_J 7B7Q8@ M(4!"@(0 ";DG";G!!/+Z?B\0]'Z1# "N]?5PK='+))#3!N9H"C&=\+3F9!TX M6ZBNH.\7])XQ^4G@^VG$97)K:$%4A98]9S(U>K7K!9)Y(+ L2""//T43:"2@ MD:Z91;YNHPN%D;DRI,T[+S7"9K*55B;EG'[D,+7,A#JSH+NP&+9H/7 M",9U<@5T-)_%U17D7;4R7,Z"[_EBD2?*#J,2G5IUI;:>VH.@F4LZ:W]U-^/ZT&16(I$XU3-PT)67778LW5>L 5X)UL,S=YU" M@-H!:@>HG2NJG;]SFR2,J"\&BH\SG8VHNO7*NK8PX^I(]*["03>DHC*SM D1 M!7FV'E4+:3O=>FH9@F9/-JF^B>LPT#/D!ZBM1*X4Z!D"8J0)7ZB;D9Y$&PH) M]$_.C)C_UFP8=Y51W9ME2%UKYXJ41\S)UF2U[12"8@!N"*B^V!<*J+Z[\Y$N MK/34=9$K][5ZC5E8!6;-<52'R;2VW4%.*KV?=]/TR=X@_X3NT+^@10B POYQ MP9W$75A])EI3IQ!X#$_'"K_P,8UH>RS=ZZE/S4+ S10 Y0>:Z*=94 ET'K\) M0MLI(N((;A$J1*\8ONCZ?+8<.(51MQ#D%"X_T$Q ,]V#9OII-E*BG+N_M9T* M]I2>&H>@Q*$#=VLW71]T#KEF\1= P[X3A?0:#?M" M7MJLXJ8735'*0STWP[&9HV*OM"<2H>FIH;0WC41"P[-]/8K1'U0X0%HDD2E726]Q7<1R\^+=HK$3?V5%)9A_1IU#+[V=) M#)BKWJ_;'[VNOV'T\??H _N]L8UYK_1N#' ML-/(+/AU1Q@&/Y+XA;;JC7* ]PX3,36Q0Y'^'XZEWP=?-4-I,EZ!K^X^^O6' MBUJL!"X[;46]4ISG@T?\ MFPQ[*QCO=>Q>.!)[.[*GTD19;;>F_$SU281OZW8_.!UA@7P[LC:B96$M(4-& M7#-=#-5@;^90 BI ;T<*&+T65GD6VNK,,2ZX-YKA;#+NVU]2(D M&ANYH(DM=M8+,2,.Y@GI/-3;J#2M+SH4+B%B"9?6K6#DP3Q)!B80>,6S>MHI M\>QT"9FSQDK #N?)98;U6E'I:KHX(AST_V?O39M499+^X??_3T&<^YXGKBOB MT ,HJ&?FOB)0<=]0<7M#(" BF[*X??JG"M2V6WLY?=H6[9J8.=-MEU"5E?G+ MI;(R5UG>YR.J_9PKCD#HRM!D92ST?2(F"PZF+0Y8H\ M74O2?J-O\_ \Z^29BF.-LZHP&7.X16\&J47:L7(\L$M.1A:7@9S@RL9*Z*SR M)7_&.7RS QLUGM!3FM<&E+7Q*@:PPOI-8KHL$35HZYS04S,SVRW)B0N!6F^S M_94T2%=ZT'%[2D\QP= T(:L9,9/*T&)2IC-B>JPP(DTSR91,*$HB0S]_=M[@ MI@./Z38-M>'6A4E.%?,$>XY/I[Q3D%FIBPO-25%H,Q.KRIEG^72LY5V#6M3K M@M17/6>8&J;[!>TI\>?X=*%GG429/\>GQ78N;133-<^01E5+]=-U M(G>>3]/6R*MZ$\;GBNS6IOC$J$W5V7-\VG#[OL7*^("KRIQ5=(7Y@$CPY_A4 MR^:F?GU:S!*;_ESH5IMZ?FJP/9* M*F4-A 6CRZV&QDS&Q%D^'5%LJKCA!H*PR5=G286D%"=8G>-3DK&)S%#=3 BK M1G:#E5XM3,[SJ9G<-C*E07/&5?W.Q+;21JMCK4[X%*87"X[$=E9NVV"ZI51! M),0)63C+=30SG#%^1VAR@3C6O9G2RW$-5J1.5Y0=!E,\JS:[1$Y?)@6O)J;8 M0 ,C3YX9V')9E=(;U6BND[/JLN ISGP%1I[,-/ M(Y_LEVMXLL3U%Y;77HI;@C#8<_RI%;9CO=#31>.\?*IF$N9\DL MF24H:IQG&6-%M"H0G$\6CS..US9[8&2G(^35@;%P@CX<>;+X17\U4ZN-L6OD M"HJF$*L$X37@VT^%4]UN2D90=(QBLV+@H_5LB[-PY.GB26D\7ZV#0I,HRKER MN6;38S5Y5I(TD[;'K::$&[EM05[[>3+-5]ESDE15IA/7L(LV84VG$R!- CFW MSB+^C. G:U+$2T8_,:#REL*EMKFSDE2R[.PLW^G[7+^<\O@5,^QZ7?:<)+&] M538[I=8U#E>#!+=8N/G>"DK\Z>+51;V=E',SALAQ8]K*C2:$8Z\YR:C52@,#+W4[\)DG2ZKT^OW" MH$H[7*;*DP;2584O%\=A04_6ND6VH&Q<8!9G')0%7'D8W M=#N(6BZ$7QR+F6PVSU/E-,#>HI]3_:V\J;J\"(?"B;_PK:72+N3+UG)E-/UQ MHT 5&MP49P_?0LU(7YKF9S4C]?3U&ZU(DZ@5*>KC@QI??>=]08VOXKDQJ(-? M//<% 5E,]P4!63PW!@%9//<% 5E,]P4!&6I%^@&ZA*?AJ!4I:D6*>DFB5J2( M?6Z6?5 K4E2M-/;52N.UZ!B@'V)NQ-R(N1%S?T_FOL-;WGE5#B]U[&YZHS:? MW[BTX DQ+G1MB:0NV^?3+=:,;*V4;A!%@7-K),>,6K58-*0J38JI3,#DDH+4 M&[>932)9G>O:KL\G_9."DH=N45[[%B6") 1)7WKG6Q R?F:S=#=&QQ9G^"8E M,*MN+!I]+F8UPNP1R:[17PMJUZJ1S4:&W37ZS* [WPBM$%K=$EK]8:?/<=7/ MUJ7LG*MNV+Y5,5;N: M4G:NT^>38LNHY>=-ABUB4AV0C*H#)H^K R8OXZR5R_-A=C)L:\1FJ"5Y9:X: M*SIV??>,UK";GYF%FK%IF]QH5!B,Z=6NY2?U,_EZ&RP4$T7@$G=P^;JBR)^, M+1_WNJ9IT2G4Q&V7:TJE2:Y88J2*>BWD>0XX/4JKEA6;GQE%K90?J2X36$D^ M:O1))T[+V""T06AS.VAS:Z;,G[E-]4196O>K>E6@$MZ:\VK:$F_"YDX MMBIPPQK!T,)B5NK+MY% X*LD'6.UV9#CIK(,F>0GR230F=%" :O M3R@$@]_/8?HJ )R4Z&:=G@DF)]%#AQR*6WQ=U:+^GV\ X.V=0*$.H#&$M:N3 MY9XP+';G5^_!(+I@>I7-W%T;3-)=I'&CE9B*JZ@#*#JH0GWV$!*APZX+'W:] MUB'=,_@M[XYD8M$I+#)=1TX5RGS4 321HM"I%H*F;PY-MV8DQJD898XB:0\IM1-#>M88'1C6*C*7B4QB\FW5W?3V!#T4GBW7T_OZ 1QG,H MB?YR8&G88/-;=.W 7FS8D4 -.U"U6U0>^COO"RH/'<^-077NX[DO",ABNB\( MR.*Y,0C(XKDO",ABNB\(R%##C@_0!?Z,&G:@AAT?9BG4<0$U[$#L[E<>[C W_&SC$.K[UC) =:^_ ML.XU=9DD\4+&;I%LEG6,H,XE+2'A-:EJ+)+$S313J\DI7R-R'6Z1VJ:T?&NQ MVC4.2?UDJ$O>ZXT9#L4W#1-!$H*D+TT5S^(JG:#&V850[29HN6ST2\$L%H E M:5)U9!64AF YDIUF5+'">+O&(32J!87 "H'5+8'5GR6.+XO-#M'/-D6B:,^- MZMI*S^AD+&"JQ%13Q*N20.*XDL"%>CMFG%%CF%Y6FH8T](E9B?"F%!.[6MK+Q)2>+:LUE[@\G%G*UECEJ5!RTUS?2^Q)&KN MM+B^6K^0%Z$G2ZX+OEJL\FZ-)"1C:/F-OE9H-V-G[;!KVS&4<64@]*E4OMN0[& ]6D6=0ZB?].O6 MSET1?U"DJ>E%A'T(>A#T'>/T!1SO:&KRV4\$>SJ9+FGF$[L3JK>$Z29J<;6$M>2 M)31MG^T&G*&/\^RA,0@ZDD+5]Q$2W2X2Q<9I_%.<&J568E'BB2P1K,B:FDJN M9TYQ%;4(H9,(I!!((9"Z+9"*E7OWI_#4&?G+I9_G;&)1E!M"L5LIX8U#BY D M\RI"W<59UQLM0A*H[#4J>WW9LM<7,,ZUU_2@H%/LSK>Y7?-0DC4RP@!%0*J M&P&J/W/] M2>G%/,K@L7BA%A4O-!^+%\JP>"$L*HM-0R49-AF9[ IEJNNH'TDH&7 _O4,/ M$G_JJL"1M977NY$DPR%0@GYB*\#BT/6-6J!X49^2B%D:@07((_].LU6VNO+; M3#_I#Q=\A#-Y12,)6LZ^;]>6F&T$PJ:X; 3 )K03<=@)9#?%9",0-L5E(P V(9'X MQ)WX\XX;;T:>OH80\.=/[PI%DN_JSL*0#Q03LRR_D^XL\"VOM6,I/HV"GT;, M8>MMS'?"0'?.L<.5P6@Q=CC]"1.XGL2-L2AP''4&^ONCS5Z^DL_^A(1L> P! M*&+JMHH!>;%@R_(3>KW<#(A^B]U>M!0R#W3JUCFP&YZ>U*-3$PZ>FMQHTZBS M"/49>/0G_,%0M\X?'7W]"G=\#$YNG"(?0][?ZC_VHBF6N ,"/CF5_3RT>=5$ MO03:?'%/NM=XXN;5T#%/)&Y8 \6()V)Q,PCA1*QX(O;M+/\ )SYHBUPSW_2M MU19>S'[Z]4GR$"5.7)T(7Y]E&^4I?+^%1P#X_=8=19._X;JC0^_OM_ 87"= MC/[%C/XM%XX0_9NM.SJ.N]F%Q_,(XLG:.I*I?DXYL]?3DB\P]4^YB?56$N\7 M%3^\?.7#Y-D+'?N[4Q^]LO'D M9''[*[@'6%:ZF]\GSI#*OC*J=V[%5_:F7U MQ.A/"M N53M0X21R._>UK_O37. !)E1=;KV[G,;",U!/5Y*OENSY MIK@TI)8\H;N5,B=M)#KCZT)Z.O]J7'KQ/FJ:SI*"3:=GA*1.UE57HZN9-+LK MA)VXBY)G"* ^,:'W;FRH\Y=BOSE6<1HQW7B5>I+H.^)\W+/4S[&A MK%1CT)*Y5=.HDHOIHD#TEKJYBLI64^1I/V=D0]T]1'W!YES+AGJ][.$WQ:79 MQ&RY>3[ .:NW;:SPUJ#5DF-C0RD!NPTF-98T%D&UF$X&M&"&S41(\L<_]-L% M/6[N]+<&J/)KGS7F2VM,7<\!HZC87V/55B>Z_QEFXHMGO-=/!;@V<+]X"GQ] MTL3 LD/1L/"?E^J2)@7V)(H>7CQR^W[[ZR[89G6U:/%@AV"LDGSUP/<&,N#8L(;ODX($/\,RO\X$QBD_+RIY=;&^ M5/;<]5<6 PL/11"_(K_N4WL=OPAX)LFVU3G'J$)'G ^DE#\>9.9LU+^&)&AT M>OQGUN#5X>)2.7K77QF*#,8(_3X]B^^BG=X;+86U*^FVQ%63+IY)6X*726I1 M(YS$?30R1:!W@;R_ZZ\L!M8?BN]]16;@UUA_I;2D;-O#I$3D4B*?<"2GS29V M[79(!N4.(B!\(91W]96AN%V,T._3\P\O:OUEZNE.(U\OIHU^06>:8]PP-1I: M?S#&ESR]=/:A&-\;-5Z_Y?%(7)/RKDV9V\Q71&41T.%B'"ASL\EKJ'H.DIZK M4^8VDZOF0>)3E$3J3WV'KA0GD.B?D:4YP -KV] MZ?A.'!86@S@WRG*XGRR'='ZY71)SMF54-]U4*25OS%J;%3,HR^'SX]SW H,G M20[Q@D&4XX!R'%Z+MSA77-+4$++EV>XOZFK$/)0C@."O/>F.,0+\E"& M \IP^%W+K]LP.J4VG_&-8K]H>I-ENC:=: &488#@L'W)CC$"P91?@/*;WC- M\E,;Z[:CM=PZ8?ECV>#6F\V6A9#WSOR&?_L2X/2XMMV-)M\(+/ V.?H=,K)N M!U($X)\N?[/ \P%SO'LET;A#[)=Z_^*N,/5O,MFH3_-1^VG95"47:H/IL_U* MP/=>HO_TBPVRJ.2C6;LS;;.H@#\&2 44 7FD^[9NX]^_-.%Z!HU&05< M /35@4^E"PG6;_=CR]78MM#!'R\*=.LU;.LUWP2Z'<8!NY,EO#.EWP09UK=#L8#L=TRPV!R\=H*7\)MA0H MP!)5_H[3K,).VT[@ 1O2^PG;U*F _^>JBWE3R54Q*;Q%['WVE/_I$Y'-JJ+9;:ZTN9&,5!F_1J9DG,M%HRD3YY9FE%%@2_[ABZF77RM MBK2FPY'IYR.3V5K+&&0SHL%P%LTXLIP>C>%(:.@]'9K/KT>65K)DHN_.I\T9 MW:^674U,BL3SD2MWQ(DNSV8XO>":1. Y08F$%<]/1HXEAVC-<\J4P]768CWW M$\J\KD7-&YZ.Q"7?':8"8VHLU%8N:1J:C8L9/1^:L'$M*X\[2Z+2UP-QD*XK=VE<5?3HT:TT&K=RVJ!.6ONZD MF8&1[/CKZ>CBRL1;UI-)4YH7I2I353=>@F$EJ ML%Q.,^4A]#"8YR-]>IESS7IGP6UP83.9$J*0ZZ^B\,O3D9[O9W$S->L3'7=8 M+"?;ZV%+X7=>R].ARV1#'R4:DFL$U62RUVMU"-N"BR=/UC01R<7,K^ VT1EO M&88/[#:/LR))G"Y?SPWTENF/\MRBP4^GE5JIX]KAT)/UE_%@RKAS)VL4!Y5B M*\G8":_!PZ$G!)C4DURRN\[H'#5-M'-X.]T5N7#H"04V>H/P*"53,1;"3-9D M2NFS@%' T%,2#.KU&MOI+@!$36U5E%O&P2N\,'2&$_4 M#:1!XI1<4LF5"LF,*QA2)K"R:6%6ZFGAT!,:;)=YAUZ:WHPH\H(NX-.TG+#" M"9S2P!8!!'4FR3S1]V?VC$BYQ4I.$\DS4*70S3*94-4 MOE_7%V[' &^WZ*Q1P,M0 :9.:=#?KDC:9S8T5QP-N[C'^Z/,EH5#3VBP;2XW M@DZX R,G-"=I4RITI$"#0T]HP(VJXZF>TH#7)Q)PD\JBT*DMV:YT M-$Y229)LZ$V&!YJ(/ .QYI!8\5(1SW*YJC:$IL6B,01ZF#@=6F>)9)?L+#RA MJ4M&@?-FM=P@''HR@9Q59$H3:380U.8ZXY3*M7&:6\&A)Y0M,LGZ)*AT:@)E M])AV-9-<:XWPJ2?D8FTZP"LFKPDJA[?2B546K$J#0T_)%>3697622.4,:Y8< M)K45M9V/P&/)TW4-!L-48JBGRX95\KM5MMTD\+D&AYZLBT_4J%0^2U4Y9KJ1 M5O0LF?$FX="3=:7)I$E)@9OE.F(_O6GWS*6>#B=PJFCF'7>^*,T'0M-I%>LE M=3@LKE9PZ*G4&.2 +B^).A<8$Z,WGRAEF@B'GI* 5)D"V5A.2(,Q56O!#]8= M)P,F>P8[/;%O+:6M9A$==9&OS/)BNM+GX="3=;5Z$Y[.;8<)HV-R/;DTWW37 MLQ4<>C+9=#X[%/-=137PD<_Q5CJ7G_KA! Z3?1(1^YT3+;:Z\MM,/^ES17LD MC/OKNM?DM.?1RH*DNSW)#-2\[LFFXP6NZG7!&[*F(QN[H.-8S&0S/@#>,"P.L=VA';D3'Y5].OYY/HJ9JD2I#\FJZXO 3=M MHMN2+>N2B4F>I_H>!EPVS-2ET%O2P50D'YN _<.6< ,QQ\8DF!@9N*YN:]A8 M\G0/+/-Q@.YAB@H>JBK@@>!AP/G3@>L'^$K]";XX!UNOPOW4@(.X=P3!C^ M M*RKP*%2,-_!/-4TX5/"R6&.B\TE/?R#[TJV-P$>I728[08#ZP%C MPSB4N8F&[ XWQJJ_4E4; [0QP(/F$CS2T8'CYP/_-+"5\$'^U%55'*S:/5[R M%/PNN?)T$TT3+,5Q 6FV@#9P";H]#P#9 @],&+P_HB].N^*8CK;!H*N^"!P?K&Q/ M-[B/<#$ND%JXC_(CXX#/COD&[H4,'>/==[V'*R^=^IVEZS;L4'%8_F[=^IZ! MO(@7((%LQ]\O%%# ,"602,C&8XB0 0N"KKA5668-BLY>& ^M?F[B)W^4K@!R KN /.](Z M[M%@7Y6GMKX(U",:!O8C%3]SM;^![65?M3RL'B&H I$Q!+[>(S*V#\B8A%Q9K39"3+\4P);J>XIQEW8 MINC(4U4)3+4Y.5@7T:I96ZD]KGF_64W[L#7ASH0A]%,;1"597F\E4YR@3DJ+ MOFU7MC68HG(1J^+H*()X>.]!)_'^$ZOP$/9PX!.E(\A@BZ2YI_[:_W \*2C0 MNPG!:*<%L<%/:.,'N2T_/ M77QW/]7=%,B(#+^7AQ&>D.PNCM /Z5>[%1_%>8]>Z8#73 ;[TF[_QV'*1Z_ MHC.P%2#FFV=/N]/ \,7[H=+8<\S 5R]\YO0YY^2/1X?UW8] M.H [_?S2(1O][+(A&_WLTJ M$;_>S2+?.MJ(TRI_M[Y\9)M?O2G#:TY)E-G^FQ[JD0Q>?7$G,=TOC^!&SY*\#GVK!_[1U4' MHL2FURJ]8OB!"5%4#@G<30K<9S=983VQ.3G35>50!R*[.?Q8VM?N"9,\GI3U M/XPIAQ5+P@'4KEI_55=F=J8YTIR*^+Q5&J7R:RAL3@=;&>2,O="BRIRL!63*>]F!!.()RX-9QX MAV)>C'.RQ)/5D='O*Q;?YHF1)ZR08D8"%P>!RYRT,XJWP%U:,6\"9S1UIVR' M6)#E":[, ADHU2MJT5;"2GA./C?AK,VJTJB4TR-]",N-P]JMKZO13\L!C%4T MXYJ7*1 A7@[L7;UWV,7LD1BN]5,ME#ECRV:WGQH3?0V?C E^U.@T[\M"B97@ M(CE%V4I0P]#ZKJ&XF'3-%2CVB,YZT)J[*L/R"%YF+QQ80D,1'N!"0 M?%#A#^R!EI@8QISH:*Z8;%3I5G?#(X6/Y/1FY/2%0_:KKS4^"O^3(QF_HYV- M59O*-0U]8.#=PL(I4_E!F@Y[?WU=S.+.I?T;!5[O?9%?-W>%=C6%ZGE%)FVR2H]:PW M$M,3P?3N*S$""1P2N*_*<, 1UR*NO36N?8>:2*OY26HV7/E",4AJ>KVC\W4" MW;5' A<+@;NY*WWX1SPG=&7M!L,H,3M%NGJV*,I@_Z &UID!A7=EUS(V7JE< M):B^/"LDG8+8)*N?I8(=:] MC:@AI83D]&;D] ZN55W"F[QS'O]&(9][7R1JTG,OBT3\>C>K1/QZ-XM$_'HO MB_PN_'J/3=!B:ZX?^>>Z#^8L/_'/O_KLYY[H<&CU39(?[?7-D ],,F9GH[_= MZSNORF'U+2Q!_L0H@DK<7=_O[RQ#K^W\__<_)$/\Y_3?DQN&!U&A/BHI9.(A M&8O\B#^1E+!6'4;^Y@5,Q WWS T4X@;$#0=N2"!N^ 1NH,E;YX:N ^R,N[.C M[M9(0J$"%-I"_(KX%?'KG2P2\>O=K!+QZ]TL\CZ/#F)U2>0UIR0JN(S*AZ&" M&C=42B86VN?[K1LQ^C=;.&+T;[9NQ.C?:]W?F-&O5 OLFH[(]=:&2G^A$A.H MI@OLB9;F&IZ1)*=&3E\V=)D?& M]Q8Q,&+@F]Y;Q,"(@6]Z;[\) W_%E9]8==V\NEO[:ID*70I7KZOH(A#*IOW, M\-N-RCB*82'.1YR/.!]Q/N)\Q/F(\V-R=RA6'@VZ3'2'K/WUX8=///Z/SQ'A M.X[RAZ(ZT*OMF<<%^+S*I;)8[]GWE72-AB:FP7/E4ZJOU(DO3 MW;J>KRZ,35;P2GEI-68J5U=B*Z.:*15GQ0I7S*R3TX)N-Q93#2HQDGI+B]WH MV=R[G%M(3S /U?;AKGJZ @R7D"W,X].[/_!M8T6&.&7>WLNUS7>ER,?[)N<[ M#(C1(C^NVZHX-50^:4A$P?>JU'TYUDA28\2\2%+1U2W$[M^>W6\HB)78!;'6 M)7$X37E:0:8_T/VP_9_-O!T6_6\G&.-=3NT31]MUMRQR7KP",Z8 M_Q.WENY95^ MC7HQ*^O:"_M45W_9J/9YO&8*7'_C;9+5F;&N&NBLX/8LD&MS)1*WFW)@+G4* M#RP46]8E\^@^S/O.++JY3KK;8BF>J/I-EM*%*6L(P$"AT,$[P@>$#W<2X/@X M/FBLTY^G&MTJ)W631FL^'FQ ?+AW40/APJ_AP6F3U>^/#9V> SP'!RF'CB8^ UANIC/L%0)[G7T*A5H%S]Z2R6P52Q!_,0 R8QP,!87I5#U1(UND^0X9\2#U]% M-T"J[E3%#O5GC=P0>?ZD#.(-V.%N9,PK_([T@=@?0"+P)SQF#, M3@N_6(<"B>TO,!ZX 9ZA, :>"A@>V,P6J6D*W!-* >!@\!T]+M\#%P M,M$+=5LV@W /,07(F!. ;X.YA#-])X#,P4Z)@[22M\MXM68T6\DJ:3O%UL Y MBR",F" @@"3/&1B'H&/.E#POM"MD4W+%%V*4.[.BFFE56[FVN.)RZQ$;"+,Z MVVCRQTATX1!I_9%?0ZOG %(X%:%40W)=D5LF&ZY1:0Z)CE/;S+/<(%-+KX"] M 93F"43]Z^%="4:A('H!V.U% 8"9H'3"&<32@S<[4>N/.+$_=^ #(&M5B5Y M"KXY=USX1FP.),%1=GSW" !SUYFIX?2\/2=+\B+0X;OD2 1^@LF 1TD>Y@$" M>'@$!D#RP"0<&\X7O/!Q0N")X\>U@&>">>C 8H24_(E%,/T,E/^MZ,M__@O^ MV4NW;*J2"Q7X=">8!_4,!72GO@GB7Q=1PC*8J.KN$8%*/JK@'9)21+2*<-;A MO__O>/*/QQ^X[)B.^VMO2!RM:AK%MJC0IM!4?.RJDH%+$_#B7Y*YDC;>;I6I MS$-B;Z/\.M@BB1#;B8<$_2_LZ&=(CA-:6M(:/Z+8SH3!377B_]I];?]9:'X< M/G0\'?+%+U'&^,[\%T4^,% K@E]W"TN2#RGZ0EOU7,71C^%, M"9NZ$);^I]O,G8M0OAUD[(;X"K@62BK450>M+5U(3WCW M4@7\#] =\Z90<4@65/C>9T_YSWW05S'^*42=0QYI[QI(XW7:J5>UA+&I=3I: MNIRC]2-(CGJYOMI MCNDI"3Z]71"-V@J,/'FF-R]96F*A*T(G,2/2V:9A#$<\L(!.GIE7)8'(VEF2 MT_$D3ZY'6:NXUL3TZ<@EF5--E7-:@M0BTX;>UEAF D>>O+W B6.IK]!;@UF( M8Y<,4NJJP8.1U&XD4*R1(;JW!>'WQF(FF_%ID1B3W&*HDV+2:=)>9B7"H>0E M5.C;WLA*]Z>1W1Q='09J[8ZT?V]"2S).XL%FCAP M)$PP"&T2SP?_%[D> -KA*%>=JN!12_AF\+N*_05\4>]O:%)&YDYD+SU@_8/K M\L0!V-MKF]#Z.1AHX9C'OX$Y2MBC.P0L)]W;F6!A$ U+[$UY8%TI8"TVF"PP M'( T2P&0"5_5E'M+SO83NTL0Q36<5^C2A!O4""WHZ M6_#6QUWV7MW-(Q/X5[B4)U;B$[TU..XE.['V4H^C$SNI7FG9[OVM9N&G"D?<5N@/@SPZPH,&1;1H^%%/+SC MQ#_\)OSC.[%[MZ4[\S:*EP'3UI3FGOIK_\/QI* UN)L0Q'8YLJ6>VIY'\;2= MX1DR'GP5;DH;)_!_ 1EPGIF0OKN?Q^[Y9+3&#T_\FO#%^Z'2&"!7X*L7MIY?9@WR_:QQY 3] M83@V\4"^&DM'&_%%&T$E0O\/[<1G[<2?I\>]!5)QL?%W? =4 OSP_WY0/]YU M-8YY2,:BC]^?^&7=]I'S^CVW_3*X?Y\YD&^";*R7_5FL?>WK %G)#+TJR3^< M.F'[ Z=/8^U8IL._']C^]S?+%;_!\;&D1HR.X/QD16T./9&50V MS9P6;%+0[J5\SN\F!"_X!(# M4M=QUUNWJZZ_HW9^3[.^G#RTQ JY%/K#A>/,Q.XT$URE$$'AZ!Q>@3%3Z\GI MX>>*7ZQVYJH2&;L*L=A?GVPAO!'KCHN]L)!%ABY/>UU#HMH)F4V[PZG^!ZF# M'[077C 7BI)NUQS/*^]RH\HV)[DV&.8!&P+L))C=&6.BPN-T*25V90(?D0&1 M+'96R:0FTI$Q<9K@\_>-6Q-E"TS#AT=DDZC.U"[?3]X\UOB%F63>YP'9U4W_ MN.+:U0F#8.Z", ??]-D8]ZPV'+>3V#80V#W\O09V8[N>E5?6G <.'YM*#8;E MY;S @BT 8)?\"JB+E5'SA;Y4K-;]W8RY>'EP,1Z[[_"$=V2.>3C^\YQ.M;9G/N?H=+=W^/0;=D%7X:I\2ZT&G:_ MZ/8^%1^FJ\$\^Y]/;V^$X^$L?;!N8&SYNHG-I0VT&3#=PRQ)@0L(3 6;2DLX M12\P_2A_3CJ>@+G!3&>ENO!Q4\ YZDOY9 ]8,X S]%77VMV9"#V#C]U\B:9V ME.P7^#!=+J*0]WC!R 'O=&S-@>13'^^T1*_RU">D/',EY@%CPQ2_)X#V,YRF MK?H18<%O@#I3H-P E797'28[XNXINEL:-"A?7A\@N^WXP#6:1]L&>&$,2>@_ M'&XY'"=C?M7MI2="]_3Z!.3Y]VKT"V??=7Q'-N FJ*['@5WP-PW'/[H4>)I2 M-YG/!Z3%)4:&+HWF?4//N3[!7RBE[L0.>AD]8,I[=%>-I!ZP3K>9JY::M3S7 M[D"JDJG_8!POE+O#+[S UK0Q-M# 7Z)Y,5 .R'0D!_N+;9)M W"1PXMMP 30 M?0_+.K"=#^#]/! *V0=>%";- 2PMG]Q^VPNDA"T"R07P "!%EKPIP*LE$ X[ MO *DN9(%!_WOZVYB/OQ*Z"2&Z>N>J#!UA1>(C4T$7+Y/L]N-1-LO^8K)LPS8 M:2:I<:O#ECG<\E.+Y6C4;N6?7$DO-PJ_$8L"%+,<.V38_&Z)7DMU.W#">16Z MCP/_XA'H@ST:.C)/X=_.RV:L=& M$$3A1 '@9E@?\$1\$\4\1_^L!$YN!'[689_)?_S-\3ZBVQ$='J9ADXBX"^Q MW&BD!P2-.X+E)-QENIZR:\KJXX1_I+:T@2#/AG<;]J0_2_).9KPMC#.;,8?K MHJM[&4V;ET*2D\2K% =J$OX78+49YIV'N=H/D?S !&%PD9Y+YTM:?BB;0SS;V'I0^+R3[B,AA MFH\1D"8EVPG1[P*+^5)$V&Q40 MUGYK3_/@&WLARDL;>!MVRMK*$'SY:%M+V:+1"T1F*>A:N;7E\,J$5\"V5@) M[D?'Y:E%^\=X=]CC6R;T$9V[3E9M2?HK=-X8LWQOR>H;0\WVW'RC23/Y(:!S MI$TP,G.>TGNN?4$$KJ4(/H_T7ZXZ4H/E:EE:\UEC,[(=D=U,2J3/OJ@Z=K@2 M7=_'=F85)'M$S'6)_@D _^F)OL\6'%A[V1_.KB7U5-OQ)TP&5?D ME3RW&:]3 6V7#+?._MAYBX&JL/XKXW97[^+DNR0>,(YM-\J-8@?[J];L=/[& M6EP;ZY38-G>MP P\X) Q=;<9^SMZCU:;'D(8![\ +/DL)W.B11Y<"\[H9OO/39N8[ M_J/M]\HT'^'\"72_/M^?V-P,HA"7.IFHT0FO I< KQ8>?W?WM'E4#P+:I8&] M5,-2+>"U/A"UZ#8E' 4\/'CI$&LY\&Z7+IGFYO&A'CRB>@R8J>M=29*)ZUB[ MH!$DSL&75-XF:$@;W=TO08?S\W7\\,J="H3?BUZSDT2X+F>^B]EX#V?1Y-8* M4)"H 4J0($*4* "%*@ Q=<7H!!*9)\L%(NT83&:W]J65GT<9\\5H,BFIA7: M:"TMSNIJ6X8,ED-E!$M5I)Z/K&P[!;]>8'5!ISR:KTSH@9+F1>KTF9-:>DXI MM5Z3*_+<,FM7J:3MK\#(Y/.1,X' C62VQPBX6>MF1^F"/&O"9YZ\W1RXII/M M]18<,S/%0LFN=&6)A6\_J55A<SQ. M&FMCL<'+YA HX'(+)L^=C$R.@%DQJ9?&Q@8?-9@R/W&&UBI*LWM&)C(Q3K<3 M=4LH3O0\3:P)EFK"D?1)10^B)-3%1%LU]$8P[A&;46+NL&!D^OG(--Z5Y)&P M[0K!2N5;OK#JFCX/1I(GM$\YJX4F-Q(5 6^WVAJYJM%:0SM7_&.@LO8RDTL' M7+5.J81K9LCDG#U7_&/#5^WJI-6="LTJ6S*7U939TE9BYG3D;#W5N':O2' = MM5#F1A62FW@:&'DRSZ2%=[<^E=L0U6JVD0<3'H^W/!AYPB,Z67"V!=;)&;E. MF;,+G5:=+L*1)SRB;%;=^KQ,"H(^,9K45$F80X:%;S^9J$2TUTZ2M.<"HR04 M.:BUE@DPE"1.U^3/6ZV56%^EC>:@M'3;XW9FY&CP/LS)T 596P@MD1X+5'V> M4HMVO94L\R)YIIQ+-B 3V?FZSQG]58(<9>4BQY0U./2$5.4-V1O2BDARZM00 MRQ,B1ROC%1QZPGSZ+-@FM+K?,XIZTU+F'9LA?18./2%K@ZD-ZLWT@"0LNK_J MJ]ET1JN$E+^XV:(5$-F>LP;%_L#;>"V>7AT)-UL?-D;I8SF3%P>A-.-M<: MDP(/AIYA:R[@>T4>X#VW:2VRIK(0<\L\(&SJ=*A5Y!=+DUDO.+TQ'F4%E2/S MD%JITSVH%7JSR6S9[ L;ENYOC,$P(RQ6<.@)8?O;6=7=*$Z-ZY0:W'PE%M55 MP,.A)X2M!Z.@8W:X"M?LZ/-^S7)S12&5#9KJ46 ML8_R^D)AG5>]^]@48X&^4A@;?,PA#*-[H7<-O;R]^_4.]_*XYJ0LF7)@'I[W MHO/V)>5<.O)450)3;4[Z._^9C=SG1N@]-R=A(,<+[>O3<,ZL."IF!$ZBC*J6 MI<2LZ/(Y7T/U6MZJUW*)ZBQA.][HP4GZ(9- M2BN517D:"?(AR3:B%AL!/% MHYV(PTY0#P2#-B(&&P&PB4(;$8>- -B$2D?%82<0-L5D(Y#=%)>-0'933'8" M85-,-@+937'9"&0W?>Y.?/!"YN]$GKZ&$&&^@.Z#.5T?+8!:', M'Q7_?5$;D@^9U*USSK,K]3>$,>]?8Y0Y?/KOR7(13YSP1 +Q!.()A!.()WX/ M)^[ Y+A<1:'?"+O>QR+?"FG>Q2KCYUE]%0>_&IR[B[U],_!U%ZO\<@X^4[ 1 M03""X-MA8 3!"(+_K-#BL:U[[;J2^X3DPX7>,]>,\2@=^]-P]]IKOAH4QZLB M_ ?;Q^QJH+2$,JY,-G.:*-+C0=;OY5KUX+.+8?U67?97<^N;C_PM%OJ=8PQ^?&63G\*!:Q3=H-*>L,8FQ&ANY6D M9UKT"LR=!E"0^DEFJ+N"@GBZ9]\3&[ZSF?![=^RNA UTO5LTZ$+!(#8\;N4L MHL1W GC-/!V9"73BKK#AVB*!S(3O# 7/S(3JHHH3/#E;$DQ?4[WEO)>GNQ_O MY/2G4"#AU59= W0FU([3'.ZW)M2O( MN (;^^%>2Z>J_NIGHC$0]UC0X6/-&V(>O;WVYD8Z[.I[>VTR[%3:U>EPESP> M4Q_NZIM];3(@8+_CS47 ?@? ?L\'=[OJ29>,R3W=]L1\C2E. (O\?"/NCREE MXN'*7_/P;U<-^\2C/^/,>RFZE]"3#$=(9J7$9Y;%(=]>14U&T?'?E\7UKBXT MUR;,BX&_JU,F5G!RE0/$WX"3#5D7FZ-L'Q>H0/9RB\FJU&GQ8,;H"/&J1XA7 MEZ)K$P:9*_$]A/P-?.F-M&PRGT^[7&>U-;LE,U7,#J"Y@HXAD;F"S)6XP-J99CV 6"UKH3_/I)0O-E4\^RD17_^Y_D>C>R;TL$MTRN9M5 M?N=3R#O?6@2X=[-(!+AQ6^5MG@[67F\U^;S_"4K7OZUT_5A \?=;-TI&_V8+ M1\'O_\C8(ZL0WJ?):,?D&8)@XR^MO)9%>24673&-,MLY$C MJKVBOADLJ'2M 664#F7T-*7L=F0TGA[/30KMO2O6CV9H74EHZUF"5S9;CQ6: M587/S31MW!A!H4U#H4V0-RRTUY=1I%AC+:._G?9T)1GU@_*R;=<5E0M8J]IJ M<&,J58$R"M.?@&8]O?OQ]TT?$3UW1_.7OR=V[U@4Q]I-W\C)/HL'E/>K8,0[=8BP+V;12+ C=LJ;_ ##PS\@VB6U**[NTN M2JD*NB=U-]&N6,#Q]ULW"N1\LX6C PT$\0CBO].Z$<3?YL+1/:F;2Q6];CHW M:@YQ.V&*^TA._KWBC#>0L90_"BX<#AZ?GDR>'=)0_>:D*ZV?9S&?)#$QY41& MTX<98Y-B!;*7;2B)ZDHD$U$2$\%UV6_0B M37:)W+8Y'"]TO;$L:%"HP]2CU&OE6&,NU->78:28;T6&+YH==&D99DROLYP6 MW1S7)_3D@._QA:D;RO N8>@US7R#ARKH5M']Q-6NXA)^PPU&<;3X,C;R/$^2 M8T_,5"ZWIOQ1I2+HV8V7W(HELJ&Q(IF\O.\9+]Y!QTU(+2(7]S?1HU3QB$ZM MK>0)IEU8IE;30IFQ0_2XN)/[#84&F1K?&RSB[DN_ 1::E:I.&Y.,0#1KLF@R MV:5UDD2@:_FU6B$\6[W5H$N'>S2 2X<5OE#1X4 M@6<"NQ_[RP2>P=^8'EW$07=M;CHR%@OP_7[K1E&=;[9P=/B!(!Y!_'=:-X+X MVUPXNFMSBV]ZN#*5"5TO.]EI_9B-1V& MHOA2.M?MB&(\_9>;E$UTE^A3$ZU>$M/GTIEGAHK;W>9,(>@-'2=E)-;&1(/2 M&:9+)1/H3A#2D_>F)[\B>>FW]62U:*U;%761YZQN0AXOBYLZ0X>2&.4B$:]6 M!K_!$QMTM>=^PGAQ,'N_U /=,>NKAN]&\7,\GQH)N74WI?:E8B$[Y44RC=H" MH8CF'40TXR#S7^KJOD/F>[/NH#[2!4U0?8]>RWF]HWHLE/G+.[NQ8P%T?O>M M%?_=^]2/>/ !R,F=**HX@-.R37#;4>A#!P<:_Z&S(_TOSQ$?K[=-[? MH?FWK>$R(8PH5^B+6U976Z.92X0B_V[W_=^^-#;5?_;C&H$%J"_'AEL_G7=F M@>?KD\W3F14<%_.G*OB?JZK_W_^0#/$?"SQAZF&JK:@*5@EL%4L0/S$(\)AD M*_"'Q$],701@ 9BTDES%PYS)&^JFXX.O@J%[%FP)95R9;.8T4:3'@ZS?R[7J MP6<[G'CB-WB0M7U=@7RG+]6.*@>N[NNJQZUE,P!TB'I/6?/ #Z?4G#QG6=8" MD. ?),6I#)OS5CW_HGRGFM#ME2./+$_.W M+?F8$#._F0?928]H&%JO^X SI<\^,$F>K($EHWOU_T0J5DV%I6DTC)G'C$P K(J<^,97IMG MV$A\PYOEK/_*.!$.(W]@*A"6.9BM[P;JIUG:X:\K%1K9P!\PE>?')W!W=OYU MH]GE(OU!)A^P3K>9J^)9ML/EL5RSWN(:';9;;C:P5HUM?"%G"4")1>H-[I-D M;R#;D*G_>!@ )1?L"5!G)(UU?+ A6-F6P2= =+&6"?CQ+_@U.)XB_A..@I^& MOY/_^?OGV8=F';##$$+RN@M0QW$]; H08F*JZQT#8[X#0-5774NWU H8__ W%2Q4!S8Z-I>@JZ:#=_L>0+6I@UE@]7"T M:LU-9Z.JX&-E/X>?X)D375;!; !^ 7[Q M.'7X7O.EH&_*L./O6"L0?@6W(! M9C]@73#@L'Q,,DUGY85 &$XL?(9^()P7$M*9A[V&?F) '!.?H>5(N[&4J:YJJ:Y*L84$QCL.=@ M6I%ZA#_)C@6LFMV3_:GD8Y:T>4+<*7!AM>F>\L&!;1Y7#N@/:;0G,%AT^#M4 M45 ;1[R_ ;HC?+;M^%#1J.I7*//+6D9O8MU+4%>7UKH56(UP0W:8"74\MR/A M605?56;$,*5JN__QY?S9B(%=6 V *SX=/]V(>*M>(*>JAY!U&0&EM *P)OR:;DBMV5TYWZ@0> MF&I!G_BJ:H??/FAF^(W=0Y+<,F=SXVZ1PPOI/QC@^CW([=0V[W MRG8K= R*+O -#]S_3Z ]:,?D<,<@,,4E* (3A>$0G"TM8F12S4=MKD7V20@SWUO39W_Y > ML 8!J#YY]0L[%4X3;((\59NVNGO.7!O+J6K%[0E6(]&4JWY5;[7CSR1-V9OB MO8;1)2A?]]0>/UE;FQ5D$O(5)L&6@%HA5(S5L$"!NE9=6?=@W!]SE@!AI%U@ MXTB=?,"?OFO...(%W%/E7TK@KAS@-*CVIS%#^,]N_A$GD$=[/R-+A#11AS*W M&72SHW*9\ L]H$'\E8-!_\-[?H+S12'%^V$"\*+=CVJX.) MUK(RJX_'1;\*'JA^$D_,VJV^8947JZV:EKR-#'7(.2V)S<&T\L9G-RWENG**ZSL'%6'=14?OR$ M)\J-PBE. ,9XAA-P 1]GB;U;S0>2"SQ7<[.;J/?\=#CDB/&TDF$7\]Z$*S8F M*7TCX/H:[-8_$R=P3UE"A5&;,%*DRF$P&UOLWX+M]M][#)\K._\C#*8\8"SP MOG<&Z%G715W/@=EZJ^KE):OR-]7"^.T='S_?<0X2+APH]@LZX63WX,^['8Q"(S'WV9^G*?Q;T9?__!?\LW^.;(*% MPS26Z7^>QE,2\*7[)!;B7Q=)3(&,H[K[55+)H_L&T9(I*EI%..OPW_]W//G' MM!I<=DS'_?4_1/B?_QRM:AJ%7:@PST93\;&K2@8N ?YU?TGF2MIXNU6F,@\P M/0^P(_@+L9]4(HS@$P\)^E_8T<^0'">TM*0U?D2Q75H/;JH3_]?N:_O/PECM MX4/'TR'#_G)5>+ZV5.'3GSPWW!C?F?^BR <&YHF 7W<+2Y(/*?I"6_7\((,^ M;,Q_)6SJ0A3ZGVXS]XPUHX? GP'K 7DWGYR0[#[Z\4\W,J@GP $'7 T]H%O MI0O%FYZRVSN"=+D:VQ8Z6*[9;C7;X=',Y<)TOSTY>);4P;I-,+U&GFM$ATB- M3K-6SK-=\$NAW& ;N3);PSI=\$&=:W0[& ['=,L-@.CJ*\SY[RGV/^JQC_%*+.(8\4:DPQ0\H39IRA MQ90R5L5D9DR+F00IB8R:IJ6)DF#22NI')*W2/L&NB2=7ULA-I@QF)65)IY]/ M.U,6V"?$\Y&B15-=HRJI1)!D'+<4E*WZG!>ITY'CK1,4J;0O"\5L=]GS@(O9 M+\&1U/.1R[PQIX:E1MG JS,M75SS67G-BXG39R:&2YPETYVLD:-35* &7(7L MK,#(DV<:$Z?@<+RY%J39O&&0BV6FO=7$Y.DSW3G=-GN5:8TK]L@,;]>FC*+P M8.3),U/TFFI7$]NBT6F+HKQ2F?Y*9$7ZS#/)R:96)KLTT<\45NL,OVCD;1Z, M/'FFU4P%A15#T@8EC9(=+=DN)RD-V(,GSYRGMQDG&S1-HJ.NVSVJO!QG%1:, M/'EF4ZDY/+-6%4)5&N-BWN@45%X34Z?/[*3;4X[MD#01N(*AK+VZV\S"D2?/ M;#6YHM]B1PDAR&XVJ?I6M<@N*Z9/GTGSZ0)+L+TA5U6;A33N6J2<7(GIPS.? M)8V\GBFPRP#XR@Q).V1]F3"3=Q9:2&1SLR-#@QT,#]G"L>SI2E>3ISBN( M+,_PL'P,K&\,NFA6>!(G':+93]P,+/#VK\^:P%;"._+4,6'H.WP>/@G2N MQ9V>:QW4R84S=0 OJ$I@/LG3.7:DCEQ#KP>X,7+ 'ADBM-].$W4J*V(V25D5 MEENLJY/*8C0FD@1_H=2;(SN8>'A=>3Y^DWC_07&8['WP-D+7 'H:IC3WU%_[ M'XXG!8WSW82@JI4CT_:I*W"4\K_S TY=K???$F<2#TSRZ\N'/1!'SL!Y.I/O MI_.?7;)(/B3)[TV!!'F5&G(7(,%OUDC8<7\,:B0ZXMM*%NA\,/?ZKH-LU*? M8<15L"5'>LEU>[6N"IL,W;*6I*0:GG;V+ D>XGQ1?@%?&Y)&VRW4#::E46-J MLR#YO : X^0,"?^#0[PS&Q.E"\=A8T;TJL1[7KE*,'B?3.>8]#R[CD/N1]\L M$4E\4E@3S4UJWF=[UK8P7/WXA\*&YT[Y[LSX#)4?!D,[*O;7(5K]&25,D EZ M4R;H_U[BBO_S9)58JXZ^I^AS:FIVA(Y<;T\+99/O5S]<:NC#:%60=!=&T-2C MZ!D7)16J+2BG9Y-1ELE:@9KF:)I@!E6BK?MC9] %&H9Y2)VY$(MCU]KN^"BD MRB9=+>62[LA0NZS \E-&ZVX_7$WNB[>;I.=3SL/'G3 MJA2W[(=$C&@KV$973>2 W)\#\E;,8QZXJCA(*WF[C%=K1K.5K)*V4VP-G-^+ M>,1:];SDM3QB4?)Z6 0O^ZO*7A#;DO\(23AUA$EZ8S'R<4/D":;37 _F2K L M#F "_4,R=8))_WKT=*[( ?'11B^Y1S?% 0*Y4C*S5:MH2"MCW4X.>H/F@ \Y MX+20Q+_NS)/:DPE;.C [)KR9_I>$/*EOYTE=']9N2;%]2:3_-5CK'<3U96#+ MU=.#:6V;3QCZ<#:U[;&>+2UAO2'BX;3P(U)MOZO:;H('M#&>*N,\736D4<-5 METHIO1(@#P!8^GSE=DUH;^N>@4_2>'+Z-3=FM7S(6>;0B+UJPN!LU.T6AI/_Y)/A!G3&^DH6[%^7H_!_0\ M/^$,AHQMX(7-,*!6LUIW&'( ?<;]OE?GR]0G*O97>#_O;^RO,7*_OJO[A1(; M/N>&[&MF.C=-7S=#>_K6A<3G(&CCWS4@4(0?1# F4ZQ&JGZ%HR/VW- MI[1 K392NVGVQO42#W?J\;CPLS(>K@F3_3"['MYY 1.5M"?792Z1[O M54*\ M\/\B)]OWJ#F^^*#[;+;M7C[92#S#/^:!B7O LK.GW].&N>C.=79D5)W4.%,J M*IVVMOKQ3^)<.Z9+)3O'@:3;3HS[W$L9 GRM&;_ M"UTZ;JHJZ6]<-OLS9;.?W-$GL+9$N%0X!]R4-D[@_YKH:U4YM_JCNVK[>AD1 M(9Y:$CN5 N_$_?CW\1_^: W/-%HX/3#]5WKPI$_46'B*]U11/M-S)[>9_J@Z M^-O5,,Z=->H>%MT.#N:.?;:4]E3W?,>%U#CZWL.!J:XA#X<*+G3R1>$X7(-$ MDA$[R1C'33)@V6IU+QVP^C2VDKS'\O#*[ZN8AU_%8*7UN0[&O")@EVD+]5L*Z$-W+]&] M_J-[_=U]D:^HFL(+E1L.I=KVY?&5]U:N#AGX#0OV$*Z'-FR^8I>,D:RK0HY. ME0NFG&>6J:N4N_^S:GS'UJ&J[,W#4S/PN$JCI/2WTSE1-(E.-Z:*4]X M8 ;^3&7.];(!8"=/H^KV8Q7*K*/9@ V4J'0KW)RG-^#V>[K;S<^L9G]2%>)E MEFL_]FN(VFRP$5H]EH>_CB@T;:PNN8"@)/E*U74(H7LI>*RO_4+OB@L784^( MY"/_/_[RNG/V2/Z0^I_IF G&NB]5)]S(4+/4IJ'V*S6)^7B3M _+'A?V(BO; M8*%!V'NG"3;2[4XE^ZS/=E86ZZD*'?0YH2WTA].59OII?;C27JB8>KS]+]9G MAUU7=B+[!3Q!'_,$';KPX+E^2+<.V#H)K/S@W.\_*#@ 1"3/?Y>7?T%&LKQ1 MJS;O;;)"L<)GA>EXHJ=S5[AC_28CP7MYC^A^EI%\9L*)MJN!;3#2!4+JKAJZ M&O8O^?)6;WMV8(YY@[DQWI!MMUNEZWU<8/J)#"'E+&L8?+5V?Y,Q&F ''7>B MZF^QAUJEMY9%33TAEZ54=Y)G4E.)/<\>.VP)%?[SRNU@X"1Z851KTHZJ:3W1 M:'3XA222@M?'!D80/>>*^,%/SGY-K0#?Z>(EW9TM1/\ M^8(WOF*@..O\Q*)JUJHAX*EYN4)NLVY7_'"WX"^^S56JT33/NL. 8_@%/\P/ MQ?K$X%^ZO'[S$@I"78#LP9QVRD[GY= _CACCC]S7AATI-OP5X M[+[Q4-D&M+ ]70XYJ1GX'B0^$.NS\*?/',=(N3C!%1U1%3.<:FT2L'WG.=YY MZN](EN/Z3]V=I[&3=[:LN!4K^@MJ#;RYRT?;^>RDHZU:D@Z[I,(2QW#' LF$ MY_;><>/;7N ;.LTDN8!I64VM4BATS+!8P=F2Y%_6;>U<4,1W?,F$6A4'1L]T MAS_R$3E#9K.]J ?LKC@G5%X.0#@IBI:$E6:C3HW/H>SGL\ *5,Q/, YZ\RX, MIXPW3]S0R8?ZD5\V#/,U_<=-TX&!3.4\=W/1;IP%F6)E/7"52G=@4'9Q,Q8U M#J]DPPY*-'4:5PF)=FE:7;B]^,=I-9$4?;;)6!+17PTR:H=N*8UF2*MD^O1X M^HW^X:\%!K^&-;^F5?C'R3TN)=/6NF"#:=7=7,EL-JK:%D+BS]2Y;("+LN;7 M= +_.*VDW-I>#,W\E%/;/;4Q]0M*>Z:%M$J]U=K^ 2L< V>$M^]CT,C%L:29 MX\*32MA']JB:\1.5(#N>[T6MOX'6][RHSRW@;T\U3: M:SF\(MO31?Z^<-CLFWMMIB52WS.DRE^FD4V5W,N2CZ80-> M\OO?%A4/R%'WI^1:>W;,<0VTHG* $L-+IHEI@2VUV":,Y/TGZ]*;H MDU/NX\L5$_ ?@@ :!ML=<)\3M!?V^>'0SNFXY\&-9;C=U&0O7'X_#)8$LA\F M#;"VTHYX@86VF>[KJI?7/=ETO, ]4V2_-*F+G49'E8C%<.$1/ MK-I]5&&L:H"/=%L.W#"Q8V^+0G&=2#+D(!BB-1U;P\/8F@?>(>EV>-8 9'X5 MMM, LJ]-_W_VOJPY<61;]_W\"J+VV2=V1X!; TA0O6]%"!#S# +,"R$T(20D MT(" 7W\S4Q*#P2[;90PV>NAJVR12YLJUOEQS^BJ+)8FN#[X^4H!S%-X>J/KI M"(<)1[N18$CPJDW,9SJPG*V/[1#YA<"Q%/.SH0Y _^'PQ@E?OW^U7K\+[Z.U M2Y>W_"_K)3D2M1PX )1GE-?AW$@0O51GIFUD,==7NQ.*5>"UX]1I"[9OX!%Y M-5V2F]III\G??C]9E1U^+#3W&)O)K>;JG!)^K& M-J,E%J9N-?/3P8:&X7'RL_GP4]P?KZ9+JVZL;:92*[#\=&&64P/*&R24U_$A M@%?K\#TQP7_1H;7C!WD#+_@ZO E2=\&?X*!,:$6?? MCUQ:EA0^2H2KZ)PEAVH$M "H:$ GVK>XOY6,[F^-[F^]V@V>T?VMT?VM]WI_ M:T\ J@>3[9BSTB,[[^47KM&M;:>.XE]PPDN4 M/# R=7)S*C55Y+S8;W,N3R:[]GK3*-;@,]-/1SJ%&B:6I<<^)O'+:P]Z'ZG()1YZ0/LF6;SO<,M-3)HE":I8AX<@3TJ<' M977::?=SVCQG\)79=ILM>G">)VN?%G.YNJ@-UEAS7@+B0X'3;@J?>;I)'07O M< (E#[1$8PC4&;O5K_#>N5MKW4Q1,B:/4YM3N\2D5,!JP^%, 2-/-FFE=K;6 MXQK;LO.V7:YTV7Y:K<";<$\F.L"-Q$!L&AV,VGK-Q)IKI@;Y]KG[;2>E^7+> M&_;G7,ZK\V9*G24*M'+N?EN-7%=ZO$I@VC*=Z3*=5JFA$_"9)Z1G5*/=ULWF MG"6&XJ1<8Q\WI@-'GI">S*W2=F>9'V Y1K!DULPW^Q5XN^[)BFJ)G-8U!TQ> M4_N*D6A0:;=8AO,\)?T\B5?RPB;?XG)R2;&PNIFA^FFR/7=8K MA.UY#3O7.7N][G1%YZ054UNSTM*H.;E*<5'C%##R9*(85E+DZJ"7YI9-=[:I M]KE'KNR-,Z?/K&D;AEIKVZE&M\ D:>;+Q1Z]?,7*+&:QL,[Y(; MME0J,G#DR=MUU] 8D^4V+('IBZI>;?,C(,8'+ !X>>[/TZ/=[8%N-EL'E>-!NS'*=W M732!DU5AVJ#>FA>$+I>H9O*+V<89*S,T](1/V"Y7*K*J46)SD]HX* 4GS9MKE :,RN6EQ-NFAQ1"\:GP(Y3GKD*^47W[U6RR*"_T]15D??C&T%^ M/8I0P;B5)0%[S88V(S"88 ;W?W33MO]ZB'6/33"8 PU> N8;>E!1"L)NT$0R M)%EU[)W_=<%O+%/78X=40MY74?6=JN#+"]XZ#)KMZT)A(B6_CNDJCTYO5;)1 MF9DN'1B"YV<$#FX[&/4[;RT*1 7/"I^P?R:B#_SHV%L1$U4[7)+A)X4+D@6= MT-#6A3YD,&M#VMNAHN]L=E6@ H6&L*A:DN" E_".8ZD3UT^6#U[PM.+\V,A5 M#4 .W\B'3S),L$XXQ-71\@%G2!8D+EB%)CG0E>V8E@VOE38%%:UC=^FT:2@F M?.0$IKM+-J#(0-HEQX,1O!/S)#_/-8QRP#DBG\Q9T_N 4J%?/1'^;;_#.^_Z MP58>N"MA#B;R3/X3FYH>Y*]CSZ3 &W#1!_,,LR1][?(@^]:$^;D[%Q)O/Q,3 M.%H=^(:T0G7PIO&[:<.%WX74@I\**F'V#6S2/?7 MBP=U_>X<RB8)^FE3_TQSM/$'C]_^LA' M WE2-0+?DGCT^!,OS1&@37@=B:$]E20GN#']TV[Q?L'+9S^)(!8!*"[&367, M+N!H>-'SX@Q9<)/52"ZX#R_#@E3#? M7P9R%5(I_#T!'_W3]YK!U/C?>JL.6F#LAO(3P.2N(WV&E^JC;Y7>^Q[_L#<: M_I#,1/MRO7T)-B$5[<$-RD;R 8\VYA8W)I*7:%NB;7D#C-'1QMS@QD3R$FU+ MM"T1C'WQC8GD)=J6:%O> &/1OEQL7UY_]\.[797?\8J$W[D!;WO-@JG#/Z+F M2:]QMZ4>*"K,JMQ543W N:"P1RS,V+RM&R->S MKNHYHFM8N[>NB9\=WX89G MEP\8)/W-&(015^ )KB5%+!*QR#.9Q::U,/TK5",6^1@6^68<@JK1C[GCPQ2N M&[NY,!ND/?!.+"\)J&%;C/1;:9(?IG#=V)HOIW?N\>#V+V8\,4H.9>!SM'$_ M\'A=4J'M>";GZD9A=GUN?'&HL'*N293Q>295DY,:K!>@(0= M5XCD:=WH1QWF=X-7MT:%+PEA]+5)]0H(2WQAIHA$(Q*-2#0BT?A>HG%M2MV> MWILGDK,*GRBP+-$O9SI:=310_^"2E#]3/G.MV=3 FARN$3.)&N BGV3:;:!\ MXL3OM<]O$9T):(-J\Y*_'"+_+ M\;I7ND0"$C%")""1@$0"\H?I=5^;+-\OV(INB_\5=D8_ZB$1]KN(HJU?W0_U M$A7^-XJ77JC1[Q7#I6N!KG)8HYYF^V:-WQ]0DUJF-'>(P9QKVI/.%"/336S5 MAHUNB1^_4OA+:N\7C\0&;H-=>\,H /L'\'3U"H4;(TK@3;@Z66X9Z[Z/7RK>],\"(T>MYFN#I9KF1" MW-EN1R(0B4 D C>PUS=&%-_>OCI5;EDE_6#S^U5Z8;F>K':6G7%-:[9(DBPU M,"LQAGHARH;^E%3H&_,NH1+Q\_WNOW(@_P\R/J[J:#R&#'*QCHFF"[O*WP*. M7C;V?_6EWS)8?A_[_347[0*D'@ZQ3+]%KA9LHK4AVQV#Z7@+#U+DQR^2/KV" M^ L[_R.LNF&L.A__N_K2(ZSZG*R#5Z)5ETG7I80VZF.YXEK5EW7#61<@6GV_ MU(,(K2*T^B*.F$@Z(NGX;0;$U5=^RT?Y!_MH7GF:KKGBH*Q)>E';&*)6SK0: M5M&%]]>B/ GR)>7_B^=)^*_(\?;T^*Y!L-B$ /\:N&:B"O;(/_\VA\N=+?H. M]_D.E_PYU;4WMN@[W.<[7'+$VM&2O^F2/Z7D^R)K_GY!8.K4X/C*8=\;X_0; MK":Y7G[V;16?G! F]I_O&"7YC(AN*P".@FD=.7C.>'9XNM*;]:;>%)N[FX:= M;=#X3%'&:;\5=O),7/>O2 XC-/KVW7SO!(T^)V;[!CPR"!HSN(%4P]P4(TD* MR]G4L@WPZ)FX;81&$1I]?S3Z7B'9&]OQB JW6H]^]4/X@Z.M;S@'$W2G[NC\ M5&";@_:RV[2WM44)ZN5^EW#J3,SUKV\3=/5](*BC>DS=M52/:M2C>J#[JE&_ M.OY]'Y?(JZ]G:%4G"QNC:8Y539F6YPEU-DA[XPQTB,"+"R]E?]R9^$68%)7I M1B)P WM]8T2)1.">=CL2@:]9J7YUQ?2##?-7:X<*KMBC&KW"M<&RU>\FANM- M"6L#[1":Y2^KA]\O5<%_Q<$]WQ77D&(DAN[X3D99"U&)2%2:OOBVY9Z?7YK^ MUIL6>^,\HZ_GE2ZW42;U;'5;IE9<>XQC*+GA#%I'T80(L:*2SRB^&,E") N1 M+$2R\+&R<)LKOV5%]J+%SF_5)BO3]:3'$N5'SL5*CVRQX,Z]D@*U2122?U&= M1+;_WPX/-O97.*SASL&&"!_&P:J1F/JWXH$M.V+IIZ*^_R;\\)6"_^'<-G-M M1Y4WQ_.,'4W4_VCG!"->/UM(8\AHJN'R_EY\SOP_:/I''/(1$G,L"#ES/E<= MWYXSQ!RBDR(90%;MO&H+NFF[EM0#K\SJIJ %$C 9%QJK5I'*%[LL,5F2%#DI M#/&1YTLT(+0D,LX+X\9P&/XC)@')6H#) %&4/@S%T*^'ET(^ 71(_ ##<> M^W__PBGL'YQZB.6:]7JY5V<;O6X<_-+HE1M%MI$KL]T8T\C':FR1J<7J3*_' M=KJ?)0=/9\S8,1X2V8;\$%-,4[1CX"6NS$,L W^"#0E$%8";.G$=TXK'G*D4 M YL,^&D3 Z/ U.!?+-768J8<6UBF"& PIJN\SXOH 9:D YM?C.F\9[NJ8\=4 M8V7J*]1^4N?5N0V!-F:[$QN@O*/R>FQN&M(F)O)S'B!F?/=82P+0J<=\$/2[ M)4S!QH!Y.E,@'/#+@KI [P*\#.8&IN3QE@4^V( O@R6!;X%7F0[\SNX/LK_R MAUCO8'$J6IDE@:E)L96K&Y(%03;FF+$5;ZFF:\<6DF6;!IBN:LQD$T[7 0+ 5NX7'F(/M1#>)[!@)/ 4PEZKXEY&"(]H!.P'>)0'6 M$(#PBS%O*AF CG 9 "2G<&(3?_O0K X8=,J#(1(<;0BN98'OPD7!R?%SH$\Y M,8&']YV"=_-PLR?Z!N ,6 .IAJ] @$D> M"XYH MH9I@.>JZO2*IB5/]V#]RQ,&V!Z.&GX $AXTU;1L@&MX+/ _^ G3S;F M\&V X2%'0?E2117L"/@S(F'A 5\!![+BT I!=L#U$H) MB*&[,(W#-\!C!J?_L1&2^*Y!\# 9["Q@:\@5P93CL/>LJSM(Y$S?3VCZ$HD: MGLBZZ0%IE]:"!! *8@)\"??0!6 :8E0K@((N+TM@]]!Y Z@$)O0?. T"^R?7 MZN;0C_@_?P6\ >DBN#;<*D!QTT.2#KA%A?"W([@4$-SG"S!%<%K9/N\*AP<9 M)!.(#CPMT(W@9>;KO"=,\F<+Y@>H!A(6_M]_<9[GTRS8=8&3'@$=?% M8T \H'$ =PHAW8ZEP6/!>B (A Q_S.1S?H-X3EJZ_C1$R;]">,_N< @2NW#J MB-AH4<<4#SD1,>LSQ%>!G> />68;@ F%'NSJXN\X_!G^UM6E"T3(V<0!'@/] M!<"**H!EOY/O =#\?<3[#[%/1/L/4B@_9[(U!&_2>@%EQMYC]>_/$70L@/&Z M*_KC;4G7 6?%8X"YP%;H<03XO @X$RHZ8&\ :QR\";W@:(?M,(2!-A0*M26! M\\:&7P1O D(1^P]DZ+]"* ,R) +E%"A1>P3J2E*LQ5M.K%R.QV 8)88_Q (( M\U?;VA^F#P&@?3WV>&J2_BVJJU__!?^$CQ9TB;>@EV/ZS_%;2#B/P,>!8?^^ MB%_BN&\?D0R=-#L%.0PVHUFC?__G/%/7O?XC1VLDLX\D&%ZQL^=>X9$*COV0*;^'3OX&9+CA)9S?ITX MH%C@U4GHDNS\#+X6_@UY9'9_#(#JIZ^DKB3X]*/GHHUQS,5/ G^@CGT"2?R! M3EUHJYY:+@<>1CXVM:#9^J]>,W?6"P%_!JP'3BO]R(@+_@34773F PF&9JI? M!1#P+7\A:#MI$PD7,CEZRZ&E^>-7KL9TN"ZP'CNM9H?IE9N-__X]N97)07.W M&^LUH7&;9QM=-@]_ZC9KY3S3 [\4R@T&V+O RNWVP!^0)1Q+!*8PQ^9O:"G_ MX0S>!0>[)/YU2[-"AP\PN\ !M=>+@?X U$-D[/B:ST=/^?ECX+68_R+&'T/4 M.>1YXF%[V4D4.G_>X"HB+G&4_-[9\AQ&J<#L5X531]./7Z\T?3Y9'7NZKK(1 MJ_!@KX#Z16 $'H]E=7 LQO(JX$^@6;% 9UY ;2D>JSG 9 [MM&R>K>WL-,\R M'=\[\*<6G^DZ0+V#)A8T>@VP9,'B10#T0']S$3M!PU*0+(<'XC4W14E':AP< M#2P9:'Z!*4PD7H!&@,4;MB"IT#B LP.*'JQJ]TV4HP]]R\53'6$*W^T:4(,4 M * >P1,";XAF*TM&6(P6_1ZW^T$_48F- ?/S=CS%4BP';[S0P4:IPG=!OL9 MQ&R?/,#F@9Y5Y&B:'H]0#?#59R8!+1EH;YLQUX8OWIEH'C*7H#WI+^YM*X-[ M'.-U\#P+FH$VU)[Y!9P\T&]# Q]N7ZS VTZB9T'& 1NN6/P#CA1Q\!SHT3@F6^#/@T_WWRGY?IW0BPAX$R$R,@O TWC 6\"H$) ! MP/A1J)8._8J*)?FO 228^HL"O%/G+4 /R/+!0L%W(:5%Z%^2D-_!=WP%LXC' M?/.A*3CF!'Q(I..!P$"#PM^QP,^#)NV[X*"YKO@?>U,)^=K0RZ#?"KK2] VR M0'05>KW@]/PE+DP+?0?27;7VUDI7\A>&I_XS^2LTH0]ES0D&!.(&Z'#DP[4D MQ=4#^Q7\S$/#2SDC3GM1.A*3]TG(M9"M*RUXZ$C6@<$/2,( (=%C<,/ MA%Q M?Q]D54<[?DQ8?P-\RW+A;PYDYP,NAQ:E*@:^@!->]WG4]RP JQ02#-!'!GP( M'\VK%G2:@9\ TOJ<&3J#@&HKNP::"OS2[S8D'GA%3L0<<>YS8'&((U (CCX4 M730 R(VD YI88"+"X;1"DQJL10S?!A8CFZI^:8EE7 7L.=J]MXEL>+[A--I[ M\AN(+'S(ZW8%?O0. 7\JTT\99;<#]@+Z0L7P] ]/<^1Q.Z F]#ANPEWRM\5' M8!(/-R7TL.X(*YJ"Z]/1?PURT9Q[3W \V8<<:&N!U,JNA381)J>JLBKXDT&A ML?#YOA,)+ZX[C]N?K\+ ^=ML<,<+C;0*ERH0O7#"#AR>Z [X8'%X6>BH=3O!8Z9T-N ML)\];W^"P'>^>(@)3+)]#A3PF MJ"O5#TC[2J@$!-91_=CR_UXL:0FF_L"\"Q(F81S\!A/P:[O09XZWI7W:?,VT M[0*@> %P)LRR,.N ([LA,W9"7FSN69&#G!@R8<"#/@L"#@SR[HUAMLZHU0W+ M)E+-SD0?=A-NIOWF3"DXPY_U@(JMD(@],RN5$9W%@FG!B8,)]LP>DJC?3G\ M1*3C2TC/S/G\6D?LVI29D#][!^S9#3F3.Q"&INLTY2[8?_C5I]E9#=ZRQG/Q M<<&D+&[-$IEJB^>,[B/C*;!K6!PG4R?)68CM+L<:Q!A/[UEC_]OGL\:,(#F^ M\[CTN,$C6>Z7JVHI+S)?DS4:IK/C#DBID"'* *6Z")V>98^NW6)6E)6OLM56 MCV6G]D:32.;'KTPOA79%: 4[GKG+9-@'B_@)4((_+RSX](@% MRD<#3 "=GP1V<*H6I(F%-&+_4$T^717 ;=N=S%4'6?Q/8F2!:B0%Z0JA,G*D MD,FJX:>1H+,(';PV.CT#/?5U9WVH(,2#"&#XJB"U(TBA6)C0_8\BMB'W'>B! MKN['RV$$6[6191%HE_"PWZ5C[+)&GFH-\+Y=/VME*JG6_KC9&WY(%3\]8'PU M[#B18'=JV="P4I E ?YH^QK_2E5,RW1M%&R7X9'&*X#Q;>=J.EK%G!JQW$-L MP.L3L/*IXZNN$!.0VB/9*.\I5"]V5 Q6'/^=@1;:9TAG3OF\& .VHJ3LC#/ M,- YM$O6$O@%+Z#,'RFF&::G(C*N5%,/=^E%O6RR0:I?D,D5Z'ZA\A$J$+[[ M$#$K4L_A3L.- IN!E@)W1W!\)O,Y)33K?)T^8!$T]J-/$L8>-^4G-7V?>VX, ML^6F1S6%"I>;:!B=2#%3NW.4?(V](?<:SG&?:+IA@_26IMP*$EG@@!UP8P? M/?4446Y,Q0G6K TJ.4J>\W*I_>-7ZBQP0TB20H&*U:T#IMXQE[YYB+5YAO%]]A8X#H.LK#.)6' .'MH+0#Z4#:?*OD,[R%X+]P6@)XCE M_W73 M@_L:G@] 8U50S@+4/?:9?$ N46;]<0KS+LTTR':;^ ?HGN^"U%&PN'\.DIV# MUR9.7NLA;29D(20"8:K=GIW$/6O*J@60<@GT1/A:\"C_=#9\C= *?$MP=( K MOO]TGZKEXYN?^^M[-)$G$[I6 M'XF#RM0,$^+>WX:ME*J2A;*\?#W_;/=-_P$3:.?L?8F5C%RA#M0B'>K$*XV6*B9*Y MC]PDA\4MKA&6;8'37U0%!V7ZB($[%?FMP!)A(5L0=Q51A9BOSL=C@7L&]HH6 M=C4+2)_Z?8W OA( 5GN\M13 KR1DC$.7D!^3.(Y7'=2S!=J1'=]3$BI/^L9/ M[ E\:?"3H#H-;NX^41YI6 LWB*H 8GL2C+K;-ULM<6 &.5.8&_&\(816=Q [ MW7G4@D("_;C X)+!G>2SK94^UT929@W:D);EA59=F/GE8S,GZ/.WN^]W-A*D M8$$ZK7!'=E"KF1X6^QNQA?&+\;12G0V9BN?]^(6GSUA!%PV@!.0G#\E_C>B) MJXF%*4/Q,U8BI]LFEA"R?-*[$/G+E?(JD;:XCK8DN\9\/4C41WE(?HS^;80" M)3J\UN%P0W+V? NSS]WH[FPXFII.8\%UU0+9)4N$"W2G"VVT872SLXTGY#2W MH]&34:_%&(_,CU]D^M,#E3+3)AY/Y0Q6-LI@'DZ0EH" FH&\Q!K M@0_X*R?8'Z6 !9EAQ)-6#$$6:M!N(-Q8*,+@[ZCGHAW+HT8.0&'+ ;UO7V#= M!=@W^%2'DU+>PN9=@GY!V/#O'R@ TH2BD*(JJV8EK)+6UU8I@Q5 MJ$U1K^\&]H&A^ETY) M':13=O?CV75@G3 ^)? ,F?3+H/V0W-4"%A_"]:N'6(Y?H!_KO,'[VX V%)CL MP/+30\,C^-_U6=]/\DR?BV=#FT9Q*\5:':#Z5F\#4BT+V,Y>=<%A.=J4K/CIT^K8'Z#=1B_(;7U[>:A M+^8'4MY_"'AISTHU76 =1@]THM1V8^F.D'ED$ZJ#N\Z&YS:/ES+]*DR-JXS2 M4X/E[6QV@S'ZV$VT?_PB\,S-FWYO)RVC3@9ROT]E.5>O=OF4K.1D\E+J)I'6 MAG-N0@W9JF3W)%[SFNH$1A>3Z2# M)AK5M5>V5]B<7DB\64NV6C5@FZ=PZN9-MK>3-C'*U\S,8Q=G22I(M9A1UNCU^_U&TQ65E0;)8=5+7->##: MC'1QEITQIR7TY\?=8+=%^B%6;N2:=3;68X;LU;HI]L[HVZB6799@H:=^4!GD M\&O4HA#*YRO1? 'V3Q)W3;L>/';#8 M'40GB .,7F6QQ=A@LCS7S0S:MELN2@[-0/7P!*+_[9>S.:AA))S&87P(!:E. M*>P7*\)JTG68J'AI@H=77>P6SP!3TP2&TJ8!"+D_/!D76IZ\4?<[3VV:<@%% MPZ102S=[JMYGTA0GD=U&ITMFJMI2N9F-4Q1VS.1MM<<2\]ZX:&6UU+CNG;VL MZ-]^]2U:;OQFZ%\V=/"J#FSIX$IY6.N-.M<"=!A)L$1$#/9!D@<3NJ)[/2SA MK1K;K&#GTM/VS>Q#HZH)VJS$/&IJ)U4:X#2UT,;0"#BU = ^0/0+%NA; 3>P M'^$0Q", ;WD##$/T:R$T*>P1:9/ M3ED 9=Y63;?45!^JFZ?:YEXBX&JOYE/LH::BLBQ9$DPJGTB.!WNAGO,<'62; MHK _*J4.C[&)9$BRZESB./N-8Z3;3!*35I8$VRX MM*/=]E-_71A[VC'+>0ZP%JMQFV JC]P@E:XS3"9/#"GHZT@^),_PP*[X"_JG M?&7F=TZJ78.A8X$Z\" THTFPC@%GP!O$=#1ML.6DXGFBEOV MWMC"PW487]M8.,')B7Y.PL.1LN4WR:-GV]8-M7@HCW7O;PF1#A M=%RRQ&3+.,>7I\F).T@N'[,P1)Q^.'=,A!!AJ^NO 1#OW8.; (AD>]$C2IM6 MD5VFI[E!'^>[U;)W6P#AEU5,>5W>@<,G>D889%"%E;8^2^X[L)Q#!<6"R:&P MY!&YBB$3PL"7@^AWF=(CG!B3@2N32:5Z=35?76J;+&>7\KPWH2KOS[[)!\N M6BQU=K$ M5KP>I!?SNFYZJ +P8H5;GTB]?K@N)ES665*:;=O(-0>U!C88.8326T[L?A^0 MDL9/M:HP?Q2U (2=00S :F>X[SN0KR$Y9^E5SV-8FQV:/-8M\9MU=FWCN.ZS M'DZ?1MWBX'!&I5]'9 IKNB[4[.2SB+5#_=I^/6>)IA?RN4)-HPM<0M'963'1 MLD=I@/UD,IXD3_GL5%[W=;=GY34,%_ QE,CFQ]4A8)XRIPTCY^#3TQC<<\ [ MD00>MFZ$SPMKY7OFH\=(_RWZ/1-1;5S4>U<5#L7U&UB2V ]?2O-7?3W34SAUK;I)7*CE>C5OG#P="8QP>]MM-%I#I2 MG[&SL>$L.$W-9+"2:_6V%<,;ITZ?N=16"V^>$;-:D:!ZLT8UY^0K;3#RY)FI MA=AIE@5WA!4%E<-LKDPHE )&DB=O9_+52=)-FUA1?A1E-3O(N[8"K.R3M]-T MHTCR+FYC3=Y(FDU+S"5)./+DF10K$DUF^KC&B&I!-^;U,;:9M8]>99_L,&'GRS'R%2V*MN6%SS21&9R669NVJ,DZ?/K/9&$K3 M8:8OL=7ZT.I5Q@Q5'S#CS)E]IYO4FN^L/:SJ>AF5H"1^V(T.<7GE'07 G"FL""\0LK89L)H/AZ0+^V=_FBC6;-WK4]1WU* X@ M-V4O6^#BO3D M?4.4W18%V3+[G8K#^Q'#K)ZPA[.]Z_/K%]9"53KFJ](Q=#,A5*51\:L-G[93 M_RUH';QD!:#.+_Y%<<$D829M[P4=_]Q35.A]@3XE..?=Y6W^]4?A]V07^IO@ MMX+^-VC=!_F!T$<%KX>$=\0%C%("LLR$%UQ=!V M._?6$R:7U@LU[&<2NI7]X3-75/S<)K \4U"1OWG71OFI:7+6<6*<-[DL M:;>C\%XVF-DLP.Z\>\?>ON#YW -V_IHG%X]!,'*>W(YW=-';SF\;KFU?BZP: MN[Y*NSYY3Y9X=NM\RAE2T,+XO$4:U(!#48!6JQ.3>-@(&$JU.C_H7NOO_=7D ME3FUA5%+I2DO/LGLN'0CH]^GTES&GU/=;E>.MBF6.6(R26>WN14W+;1__,+I M\ZW* ->@$,!YUY<=9B$^)P7[. XJ1/.+O5&_7G#F/!%4!&O!'9FN[7_%E&7H M87L")K[C&R""= "K@&L6_"88%K)R@#4/,2:XV0&VV?.[: 7RB2KQGT59,'!_ MCZ7MP@P"%65A'D_HY(7!M^%7D9# FGE$ 82\P1EYEIZEL-.7:^BPEMYO^!5B M[$N30)4;L X_F,H^HRG^C-2B&2$RPJ^A?3ZWD;!1 3HV?"0Y[O1_=*&B $' M?]K3M%*?,#[V'<.&8"H&/([\QG._;1 '_YL7?_O6@)<&7EV;47/QCD0#$%= M[/>1G>"D@X!\%*$[T#)"O>TK>UQW<-8,#WO4/^T0-LZB7&%>UTIKPDIKW8X^ M:2>H6GN$,S]^T7$J\TFE(I].(O!##G'%$7DZ 1>=)1.C#;Q1O0N,&NHQVM?,$*HGB".#D*G/SP@( RP_ M>SO%6C8A4D*]R1:F *AUZ2>BQ853O[ON'!!ETY3/L]1I&GBVD"3&$\Z;LQN/ MIIRJ6LF7>LR%$KL/W,C8P\N^I_TWL==GVCMH:T-G/?*L0T>]SB]LZ6?XP^&D MH&\[F!#T5 F^9_C8DXXMG"=N=,2-\%4)G=^8KO.3=QWSB4/%0?H)NV9(N' MXGC7P-Q1A[$,Z M__W;$?]@(X@'"H\VX@8V G^@(HFXB8T@'HA()#YP)_YV+'B"H"T!QQ8<^?]^ M)'^\=WO@VI_?G.L'OAI +]M9"3%H)L0.M988"S4LWWC*0P_@+@!VC\0ZL4.? MI\9E%(W/(<&)4!U2X;5R==%S_E.@Y--7_;M#]5YV_[=GVAK&/(01<+TYZN39V7[__;BS[+H%_(H\1843<80LT@P@YXZC\G^E)OAPA);"MF- MFR@]EOOD^S-<7I_STQ/&IID3):];2+.J5ZOG''9ETTY[G(8E!>>S?KZ=(M,S M'5Z/-)F/UV2.,80$&"*:+DP2N0J47M:8O_I:;PIET;*0DM MT",%?H&7M,T#MI=WOI#$<) M%BSPQ%=+W-2KUQ;CZ:U1:*GG/:X/3_N!GO+72;(=A(4*3^X0M &E!)08#/-H5>.U:&_[6SL>%1R^6C6W$XQB MZ?:&JTY$:L)\<*>IISTB$[8DP%, 9AS9DO&4[0 _ SVY*?M\!_$X8,0]XF,' MZ=F<4>HFM:I4Y>;T>+G>+O@6!_3I7XYGGN:P!^O>5>2$OZ,R'%&2 57%(+\X MR"Y6PYK+?9G$OE#+#2Z'A'LB3%5)/JBW@^NWX1;,>4VR8/HRK.@0_!K"\ Y, M=#DW*@B#I1^(1H8@/<1R0%/AP7;:@#U4&>@LA@/FJNMARW._T$7WOR_._8:V M_J4B1TW.88E.^%HQK*K;+=IO@0Z?"8B40#<]GFF@%3SP(<;":K7@RWZ1HRU8 MZ@220(+)96]-#/ZS\^D(, _Z:"#9.DP9EM6U))X3MX,TI+ WB(_.QU9.,"P- M/_O[\(,_6L03711-#TS_B38*\_/^.9C L3+Y?__*4'3FGZ=J[A.-\^28_",@ M10]ZL?M'$PA#TW5$T[1";@F+H8*>^W8LJP.E.I97^3GLO<@N776!N KR)1$1HLSD0B 2_% E-V91ZB'_H5?A6P@28%G:@,,[AE MQPSF(AF 1214:RH=O9!?+("LZ*A.2-#5^<1_/(Q6\^@;_HVW%J\"V7<-_^W0 M*@";I*%?;$W=S8$'4"P"&4<%X+#T"A4J;R3>2B C8C+UD]G\?+V>BDO>ZD)D>0(CI(75,JF,EDX$C_ISJ/P*4)M MKMDMMYECZX;C3.JEF3(F3_OX5,V4P?3)I:2I&4;,\6D9PS)V:! M2\S$4LIJ%;$R#3L]G9(IXXG+&HWUBAC?+575,F[A1-X[U\ IURZ)I:)FC[5N MV2,T?"A+GGZV+1.[+:^:U*K;XHA^IEZK)(SL1F'.-5L:\SUCDB?X.L9/R>8V MS5BU$=,^UVPI72"81\,4&&R3JK.L+>2+%&S'A9T.[6%#N8F-B#K695H])LUL MJ_16&>-G6G<-LWESFF[1*M=U-N-R4_8&G.'!:NN3H7FNMTH3@\Q&VW!K!YC4 M$\STF#%^AJ%<:4MMQ FCL\4Q)A.VY9(3 @P]PU'">FWC SQ7U7*JLRJ6IRK& M)\#0,RPUP-U<>BUR"VS98VQ=6+0]SP84.+-5J]:R+W I>\CF<+G9+LFIM3L! MRSJS5[-!3Y&'%*UHW1)38$GP=.P1//7,9JWG(W(@JML6R^-D:43I,V*=!W,] MLUMM31@."OFRQ39;>D::6/F&-P2R?V:W=*NQ-6LRNV&;U4ESHV5)LJ$Q<.B) MJ*Q$MEJH%N0J2U741&/8&N>'D@*'GLA*=]J7S.QT,L,D=R#A6;N%5_OHJ2?" MHE1I*;,NS-<8M576R4E:KCU"3,'VTO),(Z^7/75O\.O!AF&15^#3O )_WY K M@$>]U'A@(_J6I&4ZP;VVHK12!0G\#2@KT),)?YR 8WYS\(FDSU$','0)E2#M MS4W%MT'!LZ8&:AD5&N.^F8HL8 E>MPD>A_X,QEJ2AF[T79BZ!'Z?2CPP<.>+ MP+#ED9G!X\$C)ZCUPW,6]J?+'7:O8G?#SCA&7 'K @8)GG/'=::J828Z M0%3BL3HS['68H<]@O0Z;#UQQ>W>;?TL*E#)]DSCPJL'>#',3^=PL$XRPH.@A MQ]G&#OQIJ$M'R.*ZJRB\(L4FYAJ*#NQSI2(>A]V.P)9LP">HYQ5RJPD %&S3 M"B[+WEWEA#X\N&(K\,$IEM\29 $;!*$F2F?N*G]!<,X[.-"ILG.N7*=!DF'" M!? 30*&G?9'LT/FXX@&=_-:*>Y#<^4&/G)^Z*DMH&7MG(NK*!6U(&YB:*'!Q M^$ !3-*<0W 9_LSQ[VVO-W MV.#]AEPR:H$&VUL&7:_0@0'P514VD!5M%1":M_P^>[J^C^E<*SA7V$6&5,,/ M<\$)P^G!N% X/=2*TY-@KS-[M\+)!AQFI@* 9;J)[QH]GND8%/2Z1X(H\= % M+;LZ;#.I^N?I%)PS\(L^$>.P@UL8*W(!^Z-HDK]_X:N1DP#U"_-C6/ R%W.N M"C$HY"840Q6UQ??;Z]B?TU,G:.#3E)_&GLM[RF8WP8>G4>A<;JX4^PO&QOA2 MF3;U),8+,('EKEOL!/B%'+VH?4[P!]_+B_[RBBX\']1S!SV%3#_0R:B+Q?L3 M@?ZLG\BA'O.0(J*-N(6-(!Z(:"=N82>(!XR.-N(&-B+"IEO9"(!-4?NO6]@) M@$U4M!$WL!$1-MW*1D1ZTXWL1(1--[(1$3;=RD9$>M/'[L0[.RX>;,EO/4^? M0P@4ME$=,&?AM#SEC66U)*D6-U$ M=[6S\+JK/^DY]X9C[=9[4WX(>Z327YT_NNKZ!>Z(@.4ESOEMT\)G#T#R@3[M ML?'%..?H'JR/ Y47?8S?H)'E2SQQVMOR"_,$^84/FAOBB0@G(IZX)YQX8SN= M0+^X=K^9+J]+MG\54U 6O4L'^OD!_.Z[+JZ]R$]JJG/JQ;R_A?N*T/VM^YX9 M_7X:89ZW[GMF]+M<>,3H=[;N+X[H[]/#/W5M03>0#V/2K[$QETL)^!:K MO(8+\4J@^MT7^;LP\;=8Y;7C:!&_1O@:\>N]\NN7P==46CT//S)O@: MF'#,AK[B;V-9O;NA^$TX!:[7+WQ7%YH\6Q=J6\ZXY5<%-ZVN9,'>#_MK%D)> M0F&'CE^X&ERC$%[4@"JY835H-NB)&S:+/;BLP;>?@@^"[W?$\J:W+&HZUC2R M]0G?]&9NL?WNON7!Y J6.8<=XR#Q!JHSS071$78=='Q@4+-7U-_\3/]R)]%L M+I3'14H;D*U9<>ZTS;D 6QL1/W[AZ7@ZG7JA@7GDA+]K8+GZ;1M7!A;R$%C( MZP&+H8Q9.SEU*UJB:TVP99UH-DGFRL BSUIVFR9'0\XML+0A9&8<7X!]V%(_ M?A%X/$V]=#-"Y N^:V"Y6XWE?">+JP&+4ET5%PF*%%EUNI2Z6\M)YXWWW[3R M,<"R<*N]:)MGJ;#FV-_U$!V_"II'I'[^21#R%)R-@B8 ETEC. =[CA#EBS@O 3UG9 M;G)>ON!IKEI(R&-VJ34KU_;$+(?-3)4?;7)L$\LQZ7E*PZN8 F@&/3%TG,2( MRWEBOKL\1K!TJ %=G0ZW TMO4H@N#4OFICL=-\09SO+LO%W'2M6T/KJV'V?& M%GMLO8IML6:)INO=TF)J2FU LQ1R$..9].7,K>\NCQ$L1=K2GSN +@U+G8F7 M7[>\2@ISU6';F^K&9DU?VUBCQYGZ5J8\G)-*?3K9$C5Q7H+W;$ O$!:G,I>* M6T6P=$>P%&E+[W>TNQD]-CNH/ MK6USF1]X?0A+R(>4B2>QE]2EKYR*$S2J[YD.K\<^.G_\VO[G>ZKFN0&X.>\S M^E/ *$SLB3966B.N.ID1ZXY'>8O\M;T^1G*1Z0OSQQ17%-(9_+%CB5F) >H- M\>,72<7Q-!WEWWRW:-8]E4S=#IH\45[^%$W6M("-1_6NS5;SHG+.3-(&K"-[+7DCS>O7=HU8>9$U:+50QXJE ME$VYTKB19:!N ETC&2*>3KX4X+[U]!KPS-VEAU&9W$V5=;X@YE$=?53G>?MU MGC?(P/<2!?ONB[Q;!(X8^'LL\DLC\%>.]WWKTOO(IW8#\;[/J$[9V6S'!G0K M7UZOYJLZP?');GI*M[PYMKZV.\[2ZZ5)=V'A6K=@C*:)9"'1-)1Q!H8*DW$L M>2EO7!0IO*=UW[,W[GIU_<_@T+2WI++MV6J%Y7"O0P1]>ZF;DZ;A?U!+-QY74DSK<)GUM M/6B;RN2:A?8JSS;'JI!?-Z]A+&O+Y'7)D-4"W029=IT<$WQ;G+&4H6UTJ>\RP=VU/4;E7F/7IG(5CQ6QY.-+41R>15B R MP>8!9#Q]R5YMWUTD(V2*=*:;:A[P##+-BX/4DF]D6AQ5SFQ6E38Y+?+7UID( MMEOL+)E:16N.6_FLUNXYBZH'D2G]XQ<)D"E]J6Y+$3+=$3)%.M--] ]X!IDV ME8:Z>EP/.6XI6A5;]MANO7IM9"HHF;$[<(RN5ETP=&,]&Q3J"63-07<2D8Y3 M+[;D_\HI1411"SDZS;3PI58DTHXY2F/YI=T&L /]2 06)S)1+X+/B*A=7_*N M39EG8V[7)\WM@-+[:P:? 25KT>E-2]EQ6BM6A):1L?IKKW)M%U+2FT_R\K K M<814PW"06"4@JUQ4W36!3FCT ITI1NP\+[<$UI5FMM<5HK,EIS6NER M9E+3'._:$?]TJ;.:-AZK!D;T'+;6]PJZO/0@* 5WD*2C',@(E")-Z49 Z>,U MI40[R;5+W2U7+)4S7:NBZVG[VJ T3[FXDJDD-*Q:S W(,OVHXV,&@A)T')&I M.$F37S@1:><80DE',<>,@>V&#D(])@2$BE*1HK#:ISF!NLTD,6EUF3*;F#OT MRFJ;+E,=4(WN6F.!8D) %TZ*BB?3EPJX1ZE =X0, M45CK)4_,]4K^K3?!K.W==G%@H*V*@8DM>;F1J7;):Z2H0 M&5( &>AXAKQ@:\CO+A(1,D0ZPVO<(4S5+KCA"R)#^\0LG4G$ZNDLC@H9(:;BL4Z*ZK":P-CY;8=1 MD>S5HI]/]:[=LK&J3*M.EM<(S2VZRQ;3?^Q+.09" W0IX$0Z3N#?+!D%/#/P M]<3,A02WS%!B_]%-V_XKIAH"(-[/J)KR>U5U7X424=;#G:W[%NN(K\7Y413K MGM8=87[$^7?+^=\*\V\]1OBD6<%'WT)W!^QZ]6; L?]\?DSU3KGXM,2-L_PU(COCOG6X/TF_VZ:962FUH#) M"DQZ0&;PG#.V_:0Q7K=EMYW!FI0J4*E*H[J!=29)E.T=)\\X_?Z*0H417-Q6 MZ^6+P\69DK4KP45R*[56+<5L<0396H[2CSB38SX-+E3:60PJZN."(Q[U;)(TL>"#X.)>@@3??9'?6[MXOO;^2G"Q%N@JAS7J:3;78G27 MM]KZ(OG^6.,;X6+,RUJMD2\R;)6S1M,F851J^3:$"Y@A'<>QTP3I""XBN+@E M[>+ZM?%70HYZH5.K]_A.A2,6#;8]KBNF;GZTHG'21'$]8%=D5V^SW>7*?LRN MK%Y;5B!@H+)WZJ6"BM>[)9[CMEN(/#YQ7D3U[U%5U_TY2IXIN!"7F9+K=-,] M=C LM@>/):=G]MZ?;/U&989:#5:VLIR4V6*_OA$F6G)=+0)L2J$&BW'BS*W: M'^816WZOAP&Z5"9;W2NEZD6=F.;+!THYS5J#:3SAOC0KU7_K08&%C/IE;"J176;5C%9(,: MX)D" ]$*I<-CIYV(_OHZN3/[^OJ7T]\C!W84[[J$DRCE;JJ]17NV8A.NNL#6 M=FV];GZ::"?*5C_3;[9,KMO C&ZUVEIK8V T4=#%0\8IZF)F4Y0-\ST6>?5X MU=?RLDRVE"/5*CV#50662&-J>E'E/TW<-RW':H7$@$V(TT5926O#=N+3 CC&UEA[Z9F)<=UY M0>V,M)5=S7I0W-/PACX\>=H8*Q+W2-QOZ73_LMDHPT*#3B^WC3+F\I,\FUQE MU@SV_FXXK\LF66)#VZYDZ+'&IS()=;4=;.4J$GADJ7]0-LG-I(Z 9^9,:V$" MRDA@6VWG SOAW9^3]$;K%3_;EO^@!G?0G?=SQYV,(3:=*6Q L9 ,6SJ;"<8_ MYERSD\Y@7443%[4M M5\VPVL*UL=)JKD Q!Z9W.DY3IW=31V(>B7ETFE^UC=R;Q;Q&CGKR-#NS-'7K M*),>H209LPW%'!KCQF2$[G/OHJW_%OUB@]9T7>! M!5+9,(U=QD9#HP#W]UCD MW;C /Z6K^SME>"H8I7K7S*4T:IDW1_*\CHL;!LHPL)I/5>DHB!5)\!V>PI_2 M??V=$KQL)C5"Q6T'H_3,>%%KT(_]L0F^5=+< "1\ MBG&-6/T0 HZPX0P8R/E*UL;XIJ0E*M3 F;N71L5;LB] M?7WYN#9EOF8!V[>RZ=\,':U1LJVW4A[/-;D.RY #Q>Y)'H0.8,T39Y+0H\A8 M!!V1UO'5@^BOQHMG$]KKVZ.4*.VQ*/ M:U,F4CJN[L)XL](Q;TQ):;C(E+1-,T=,2ZI2Z+84B!WHGO@S#8*^5)P>5@3$ M)A*@GQ2$ZF,.O[[058[D8AT337>B2]<1^?^]U+6M5UC8M\Q^WSL:PVJ5\$I& MU7 !"8-R%M.PLXAE_7$]?BW9[-JQ>+ IJL%;&U1O Z0^[?$E/ MZ+<;U*K,FAK+9[IJNS5NIZ=D&ZP0^B;H.'&Y[+M[B?I?76PN@@'QY< M.OQ_%3QHI5OT6%J.$FS3M2UIG#*Z"L= /("] >-X.KK%(<*#2#^X1C+!5?"@ MV*Q4A.[*+&, V'2LELHOYCC" WCW>S*>2N,1($2 $"D(5\A,N H@F%MN@V-* MSF&;\CA#9L;D(#U#!@-T#M#Q5#+SVSS^OQT>L,&O<%S#G8/M$VY&J#^<^6:N M[:CRYM#!!/_#B9V'J3<%A(]Y\!_#C*EP'\"N@1EM8C;8 .BO<#Q),F+.5(H% M=W+$ 'O&=FT0PZY\-N0@- SP@6J*=FP!MA1\((D/_C8 H@L^M_"!\T945[_^ M"_X)URWH$F]!*9\&4][),)QM(.,8]N^+2*H YVJ%M"*2!_=>^+0BTOXZT*S1 MO_]S./F]KS$AF+II_0S1YF!54PG"P4\" 8\B)2:6Q&L)7@8O_LGK'K^Q@U72 MF0YA#V3JW[&#GR$Y3F@YY]>) XH%.)?0)=GY&7PM_!O"J-T? M35N%V_/3DG2P3RL)/OWHN6AC''/QD\ ?X(T@<_!KL+ D_D"G+K153YDXM=N8 M__*QJ06!\%^]9NZ)Z/D/@3\#B0<(I_N/]?SY!G\"<@"!(6;*,8AGD)MW(\\VNFP>_M1MULIYI@=^*90;3"-79FJQ;@_\HMU8 H[IE1L\@"%^3E 'L?^Z"G_ MN:+Z(L8?0]0YY.'#\U],60FF6E_;7+-(K"BROE6P.3 (QO0/7TIW(Y%9SDN8E/:6IM<*TUVO9;$IO R7O9.3"QAU" M*25R["!C%0HIDM'ZP'"B3R>ZTL?5ICQIU+ !39?(]31% I8#(T\G.L"]52U3 MG&8P:5MP^SI=JPD5#^J;3T=Z@QR-,^YVR*I-ANHVC'Y+8.'(D]>W)LK@<;BH MMC""6;3'56/8,],>W*:39^:7G2J9!&>IVW&Q189/X,DB')E\.G*3HIFQ9(X2 M7#459M61MT+[M#)O+AW+99M]K9XJJW7;P!0P\F3Q(EGETDZ6K6C=%3FU-'Z6 MDWMG673]J.4:@L>5-+51S6<319K-EYFS+&H:?:G$=4FX*M_/C&I:+K?I,>=8M-3=]EI-DTEPU*"9E?(5SRS4%3#R9/$= M;5FF1WU]R/%)B](RIEYKLI#M3Q:O:.M&LC JX9K*\>NILQ&*U@*./%G\0DF+ M-J]5E]RR][A<9K./5+F%WG[*]G9_,DRZNJ#E9*9(5O4"!=F)/EU2!Z_;'3D_ MX[A$DG?QS(SB:-$;I\\L?N'--IF>W-0D-J'@J7ZKTT@Q8.3)XG%6R9+)UL9B MB6T!!PC>5=TL?.;)X@61=:?;+E_C^#;%=DK32=W=ML'(D\5S5MXLJ,Q:TJI> MQP-"DBEU9#CR=/&S9,N>X^8TR6[(18F:=UEQ\\B,,Z=+PFH#J9#I4!V.RO"4 MV=OT\#0L_<).AWJC3&:B/2HN5TUP\FJ4(SRFH,"A)\OORD.MP4[274[*ZPQ? M&%$]56G#H2?KM_J)6ML@Z!:[X?+#I4%6YPR))G#*^L->IB&T@,Y!\+UY9;C, ME;1'-/24 EEQ+&ID)E7FBR/"FGITH9#3TA06W].'\$XIS! 1M*UIS+?9$ M-/2$!/V%V. \/.MI ZMAE#6AD"H9'AQZ0H)T9MA-=HT,APX]]\7G;EH -/MF$ M]G@<_ D:-!77D("Q&(]!YS RW?.2@!H@_M^_< K[A\311V3<]P+PT([7==.S M?R+][U909M SH6 J:-?;,?7='2>R!EV=U4]!^ MA/NA33!Y7C(WN,9;/6E>T6T:'X#72+; +\"+P,$I?9P)NK=TL8>7U>/]-^&' MKU26D7MJYT_PO9@"V U^84L_PQ\.)P7-[V!"4)D6?./UV-@_\'(&EOZI,\6Q MPK<&3\/]%?W)M:7)%P/M!Q;!P2M-\!H9,%](I?#W!'ST3]];X@&Z_-9+$?B- MT(O#H?P$\)'K2!?V3CS/"?CK.>' R?3'OGX"CS;B%C8"?\B\F'(6[<3GB009 M;42T$=%&1-AT:SOQN_R#:",^#9N2+S9MB#;B\[")?K&Q1+03$3;=UT: TSH= M;<0M;$3R@8K<'!^X$Z\OXWJWY^ES8ODGI#D,YW]2DN?+CI_/2'6\0FKK[RR9 M6\F+N*CA'"TR8N";WML[2;-_V83\'HO\G7GV+59Y)_SZLEGQ/1;Y.Y7]EE89 MJ<.1.AQI$S>B*=[%(B,&OA?UXJ5J S\U[/3?775!N%S!U"$-_M\/XL=[-YA\ MP.FG-9M7;LOTYNJ,HR2[$R)%//%6GJ >J),ZWJ_&$V&:92S,L#PF5*3:1:I= M=#+>B-9S%XN,&/A>5+MOZNF\00:.7)_?8Y&?X_J\.0:^2U_HM?M$!VU4/DSQ MO;FKA:^F2EQ[9Z^E.4;KCCC_WCC@?GO^)\_W_/]ZW?I\]?FVA/C"'?@9>]R4 M#ZJD@SIH^"!'@O7.6==6#>C\.U(;@@SKR+8Z=-3\ATJ(U MU1*3PKA;+ADI9_GVWG[P!3_]VNN@H9\D[OOYG>G&-\HYW4=#<[L8,5KH9F%% MDI((>XW [IPI*HZ_>-5@)/3O,D^NO>X/$7K?Y+A#H<>),1FTY_Q3J5<3G=H@ M0S7ZW("HSKIS3!&8\=NO 'BSU'MS0C7;M"-SR]303 Z' EOJHKY!\')1BHQC MZ8^Y8?3*(8\CKM]UNHPB%9&C]^I._+M89,3 D:,WBE1\O4C%M56L=]E5N_/] M6,=JS8N.3&%S&^,[Y2(IMVEE.'G[-0IOUK&*J;F^IO,]D;-=NMS(--U5'U0EI0" MQE>XC2$:E4+B,QQ4M46Q#1:XK6")5%;I]_E>(ZM"D($V:R:>2;[DGWJ]Q7JU M>-]5]/8H*OA]]S:*"D8,_'7W]DX" \GO>2%R8.Q=>V'75KKVAMW&-4=3:\IT ML25>EA/BS!6$RB07RY6\]L*N+;T')A.32O7J:KZZU#99SB[E>6]"?8;X5M>=I#H?%#-L M=\'G5QW*ZFMM=%?7EV6XQ M[,&T\P>39@R1.9AR=A/>90;W__0*LT1OYEC;R:B')3(IG![DG,8ZT;[S*\S\ M:?DWF/&N8X9_\&\P0W_YO%O.0E\$'=V1\H0SKM3^/A5=S7$3&T$\$-%.W,). M #T_NH?@%C8BPJ9;V0B 3=&U0;>P$]&U03>R$1$VWQ$A$TWLA$1 M-MW*1D1ZT\?NQ(<4:;SL>?H<0L"??T*_IRKX7_V#1K^['M&I]_:()C(/U%=O M$=V;6I(4JX,/IG:,-41)_,*]PT\8YMKLD3H)"GXU_NBJZQ>X(P*6ESCG3RXD M.,V9^&J<%$Q!/WA!-O3]^G;Z . M\UR:R<\/R3M+W4 KSBODV_GNR_M;N*\!W=^Z[YG1K].A]OJ,?JY M\(C1[VS=7QS1WZ> ?][:PEJ &(6>_Y%7G;P<'[S5$H[?1?J_>H7&+JT^>3:M M_D\[71H]@&C];_ :]M6AO MW4KUJ423AQ+]Y[WKU[2 C4?UKLU6\W)ZTYW0=$;\7(GNMV>)UCB5;;+4:#F; MV:(Y&"M0HE,_?B53J:@.\_XD^C[.Z/.E;W\JT6)G(7A.LT9QQ:*DD9Y3*@]* MGRO13$OAQXO.'F+ MRCDS21NPCNRUY(TTK[^]SOI/9-I=B0,N4>5KFEM=&.U46E@MD^W@LAF:_M@N M4U&]R>=7M>GS0W "U_;-(_TVU]HU(Y0Y0*.2W' M*Z5BMIF0L?;G*@S)HBD.7:K2YZ15(BT.RD,16\-;%J!13U.7,^J_K.@1]KT>E-2]EQ6BM6A):1L?IKK_+VQIE_ C^M"C7$ZY-L M!5.WFKUNESNE!@_O?4C]^$6EHBZ]$?Q$VL^UX>>/G27/P,^LUMKBM%9DM.:T MTN7,I*8YWMN;@_\)_!".,R&[+E/D!J/Q5B(XK*132G#'5!RC+N@NB0#HAJ3L MVI2)])^+>G:>TW\2[237+G6W7+%4SG2MBJZG[<\%($Q:U&V.(_(81=9)D2_W MUI.5%]Y[!1#HX[T[GRI+/1/F&PMG\HX_#E"N+B*7"L1W5BEU6TZ-Y4"05SF6T%BW84][I7Y7F^"?ZQ&=+,?CAFZ.:JPK]1Y[ MFP4U'33AM1XI*-K=R?1,KNP&Y?EM7X4^4ZX9(&)FJJ&+:9B25 M!ARW861;\>\$(^(I.I+K2*ZC\_J-1GAU64U@;7RVPJB!(MFK13^?ZGUN>D11 MKFIUM6RIV$"G$\L"FYLMITIP#1<>3R=?"F)^P00)\,S#'NM1_>Y7K/:ZM2N< MHIC\G:W[:N5?-\CY433FGM8=87[$^7?+^=\*\V\]_A75 -]K?=%-UP"C.[P. M3H?"?!\G\TU7_KY3F%O%9,O> MB)BJY>:=M?PXXK9.P@/"C+)823**;-VA.-_'V7S31;_O%.?^4G<6=J)2P^;S MUB-OK;;#1:$-Q-D/:"7QES++OF! *ZKXO2DWZ/5) M%\J$V\RGE-G3M\2*5\89:,*3Z4NI"5%@\;;$Z]J4B8I=OG"Q[SN19]:?6GBF MTV>U9;*3VQ1%8<4V/( \*8 \E_0W1,AS0^)U;=(_?M%D5. ;(4^D\]P(\MQJ@>\[D:?27YG=\ITP6:JVAFPI8YWG/H M6391,8O5-I1I5,F+I:,TATBFHW/Z.I6\[TU"G%C2I%IIY+$NGVAU1W:S"JUY M(-.HBA>C+Y6'&,GTEY;IZ)S^A"K>=\JTWF1SZG;266"YX9IV^X_K3;J/9!H: MRD"H\9?Z@'[!A >8Y# WP1RW405O5,T55?!&G!]5KM>:K[*9.)YAA@8&Z&=V]PNEV$KB:<=. M^P)D__KWG"/)EUR A 0'T-8.#8DM'4GG\CL729V++_'UGU=6#3-X1V>O_N.J)\^F?U/*S#3%2__-&?-(Z_#YNULQL4Y2:(OIY^MZ\_N7VF?[R^"J/^'?>RC*G3>_-G4VZS6* M\NNPRCN]_WQ8^R/V.ITODT;P%P%L3&,U[SPW_ADFL?2N MW9T*?98_-3N@4W9\U^XZ6N5+I^I]:M@>+WL&R(YIG5W?MKJ5Y1OMG>__YTG$/>?Q_R7_^B :?_ZB1YL$H@]EH MWG4UG4YI:V\*Z4J6GOUY"_^KW\?CB>_U8_;WGXK_+N'FJ?S MYM>&6:_I>\&UYM&89T[O_XO>_?Q(?N7N='?'[E_MG_09@' M8S@-L_LR[N-EN5G8TLZ!^N36<(*D[_'GO7%@%P:V [+^)+?PKB*IT>5OEAU^ M#J;?6C_&I_6#_=YH[^CFRFJ(N$BCJ0\DU^+\@'U KUJMK[>;/T_Z7ULUPB.),P8:VOG57B[.VSJ7>N;N*.(^^_-T:_WL\'E;_ M.J^'G=ND<7H1]E"RW.VCJ7>=7N*N)<:_Y]&?WWD_M_5?>W4?WX M/^'I3>*3=:;2!K/1J=WG%O\<,UC%[928& MLR.J8^,LCCS@#J9W4":^24-=M8?/:@G$TKLW'.46%([G?'P0]?D WP#^!UI& M#^AY#\AQHXG'IBC5_.-JH_-&AFII:(U M$'Y0!C\W*KDJ-;+]0[[7#SG[OL<&T/$'YMVP:21'V>Y6Z@I+?$@Q TZ#854K M]>9/1NYWG(ZYN1RSV[W?Q0?Q!OJ8^(YB0?AA$+AWJ$'*/X;WUV'JA M75J8.)A\J%D5K)T;PY]R8 VKTFYN::EF*O>L9KHPOS!C%"( ^_[A_WSK]= M&/NGYV>GY[W+H].37W[N[PIQ7WLGO2^'7P]/+HV#HXO];Q<70)_1.SF _WK' M_[XXNM@A8M^YOA&/@B0"?!N9!K^U.?#2A(=&-&(AQ^Q" BSP?L,D/][ONE-? M%L5]D10S@L-7@V[#KK>JM:O^P&Y>-5BG>=6M-[M7?=9BMM/A Z?.WPC.%V\< M71Y^K64K?)&M,"RP6M_3SY_E2YN9K26F)Y/_6BK_2-___,-J53_6*D9&)\Z@ MU?YXL8PCC=//QN\8Y.KDX.A2/7-^>/'M^)(>.3T[%.)VL4%>6&%T MX-W<@!>V=QP$WT%;&VE>,GHJ"#1+T1FP7<0-/X@YR!&+#9(G-S+^3%@(HNA- MC7,^ 8?, )\2R!^+Q;&J>W\:^QX+DPC4; @/D&]BO .7VAX98S8U^MP 1<[# MD#M&'!@L@G:Y@0M9JW[<#\8@"E.3_K0^IA]3B[.?WO#93X(D5)\$H?HPB>1G M[ZG_!(9U T8W,J($2(+^Y7-L,@%1F^N%@8MENQ-8D+FO^MQS^?7\YX#J_+D/ M^>V$V_'.X9^A6-ASCLZ\T;-C?-[J=IL5X_-R(E#UCIG#C3YPEX.\ M TMFB*D19V_16&EB!Q&.S.8AT2HFQ.#7U(X+; (N/'R.)$JNH5?A[Q!IXL"Q MUX%W#:K>\!/,V2.!H1M]%UTDV'+,8/IA1!7C+V[8+*$A$;O?,9$X!I +8PB2 M ,S!>20[AM> J(1YP.!1XL5(?^(YAN,.@-]AW" W+O- = 9A,$;S!*PHEQ,G M(\1AP< =0Z[3L :CG7@ M^LRWL5E898-?A*GB^Z!%,:DN4PB M-;B&,7F>X0%C>D@_"B.&: R'CW&F)(N#7#D)B/]'8\A]?,7@\&0P=NUL^&)J M ^1@8P#3%X3P"0Q?,'K:,/PR< % V$#:A%0I_@X@1TC.B%V[06A*\N%-DT0_ M2"3QM *">"%%2+7K#SSZXB/,>!0F$UH.;!!D"+Y W**X MLS7/$R78(\(V%@U;S:^)-I1)0<=I9'8L-E-[3)V=_M_1 =@3Q6W0,PB4:PLN'Z+8^;32(I(KR 82XM"U$0NC MC<,UB3*F$'H5/IK \_PC:H6%K) .$.0W03D$LX<&B-GXM.+4*)F@O@G%\&\X MZ 6S4D_:**"^..JPFH!),S/#)^X-#C1LIB5/5I"H%G:P.A!T_,Q+]>DEI6T M NL@-]LC!AQFH!PZ$>$AT!?<"/PY0XHBE Y2R+821.+-D),)'P3P,;X?P;=@ M$-2A/-*5(@9<\N(]"@&F/0;U:2!Z\W'V M@>UQ9<+O!3X'WO \+NP5O )F"EZGB$F$V LP*PP6A >MF$FV!KW15&)R?;#D$GA%!9A0I9VC'B!X6S)=4$E-F%NB$TDDR&NS08FR)0J MM^_APZ@ZJ5'2>*3&I5Z4/1)X #H\9@O;45BZS$0R!W4EE[H+^V-]U,DS23N,"' (8'XQJ[)*GDWN I4)99L(4H5=B:!3CUHS'P$E072O[%_(+I ?F!+L'&2?;'!GZ M6I'2'[*;%,I*G0HV'[.1/&.3O#U!1P: >0JV"AV#I/G# .=WUG[#%+!I2E@T M<%V80MQY^V0XB8 Q"(F!MB&N-O(FT@G32_$S=S(WR)]3)0"2 MZD:44T%H1%3R6X-C]T4 M$1@2W!3XQ>-#YIDY(_QWYD86 M],6SCN!27($<,A^ X)$LPA,V*@8*AT.3PJ2,.F*\54$+C+C!O_/]+9R"G/^MO /%WXX7^87$L8^@H&%,QB$9I6PP^,YYB&K5=U&E:G874:5J=A MGVD:MH2,78;6A'-+%@'-S1T6#QX$:<;0AW(A >78;F@G8WB*(!EIS'6,U293 M%"ND4D_!P;MV^4U9B=/?.',D5A=(XH)YL7',OH/]!ZXSC6\Q&YDJ1^IBI$;& MMH##'(I&B=GF$3I^PIN[YEXP$2AT8/3!8=H#0V![8.0-#GA3?"7 MG0A!TC%D!CPV K@.<#FJ& 4B3 QY0QIJLB M8%>YPO!7%OSXY &(,0Y@$R&@&X$=959E\HND>K>>.#?]<' M38;^+#CA<>CV$Y&!PI< M[CH4&;8PZ!X!W"TH_)23Y8^G=-.&-TLS SR2Q@$,CL!EI$<"%"]>PX' M#XZ\)A4"37.MW!<@JB T((04RQ?R@EH"5/8T4G,BDMSTQ+Q,4!<4I--&?Y1V$B 9,B1G8I _"%$3 M1!1Z% (&OC)E&;SIC*Z5.AF8F5^+#*PCU&>,UI(\W)0W0E9(27R M%>-"1(W$I$7N+>X* 9-'/BR:#^X7K$Q!0Y*E!)[ I)WG1B/NS)O-$>"#O1Q; M4(C0O8:%WA,N.F:/^I10C;Z[]"]%1%/>)S"*(;1(1!!2;2=TOE"R0$@T]0-_ M.L;%HT (3,/83<9&H6_!43(OF29HL3H&]1I)N]7MUH3^S11_U@M+S<:>9*;_ MH<1)Q N!I9;KA:;"WP3@@ PQ*!@/0MDQ]80PPBD"Q2\$D8>,% M)9JAA=3,8=[5DZR.53OP.KQ5&%2M6FV*04G;)4<48)@O$HN4AL1SS&)$%ZN$:%5@.]$UAES9&@[37@M M1ZT%2T"S'0,@(^8,5>;V.Y]FAG)VPM-HY<,'(0DJ2X1E%1W&N61IGIB# W!< M,/D!4+#CGR[@BW\#JB#A5DK5L4X\HU3.P[Z/$P_A16]X=D@SHX. MSRZ,WP"(X1)]&?=_RR6X ?,X+B,Q>&<'E :6^50Y+GI;C0*,B6_TDF&",D&> M3L-$'FJ;A0C?W+ HVKIT8##H!363*8UQ *^!3?N.;O-T# Z0:$]-_,&AJA.$ MAE3%Y''O/"V%%'QZTKLXZ/TIF^,R4%L>$E+S:-2L15.8KMZ%R\.0&9\26!M, M^QQ7CBO[&=N)KPOKX0I1,9$O@YOME^B7[&S4D/Q:=::1 #VK M6-&?I1OR25 YK)E$558HJHC^Q$*?YRJE4EFFSPN3^GL"<(A6"M?KP13U$ T! M3S!I@G.&3@ID9)R!)0!5DO:>]X)R%!P 9:?"T..F CKRGP\?H3X M"2%01!4-<3YO-.L_G^%]O)@N,B[(68O$:5LF=8()8&=9\J^@PJ6R0,87/&R* M@ $3N!_6.0E!\47"!;E DGO#D(O"#X=(%#F5E-GDT.O&NUR9^BRU::MI8QGC M?$M=?I%K36+5=,XZ:!0KYQ/\B&)H2-K,!8157F6^3=+Y]]T_DWGWW3^3>??5G=H%KL= MOA\D%#$4V^G JGP*P'00V !_1&[WF% @3" J%\.':9E>O@2,++VJ \/8V3!D M8WSH;;52K35S"[P$-&$X%$MGR1?,(YLLK[>/?1S(/E(O'@PA] '>>ZX+=%5Q M?!C4P1 58%PW$H;?X7B(:BZI5Q=AVC66*1U3R@"6A,N*K"5CS"V8'"%&BJ"O$0@OE4 .Q!0O M+7PK+&-6#&1[N#L*8\9I;5Y*FR2M-+?B3G5UCALX$KGC8GMJ]'XJ+V(F*IN KND+["PJA"UP[PTF M3OQX%&&&#'CZ]\3GJ7106_,S(,8.#[^U6A8]\[9=;U$=]22+H%'$-.L+0_Z/ MZ*E97]X3[2?+\4ZQ2#,M48^XFN!"%I<2Q5E'=;/=)-FUDW$B;,J2UD&Z9,P< M)1%#X4J[%9]7FY0D-Q4[9[8=8GIL0/L0"MW@&L//)\ MX73(@/@2SRKG3U$6'OQZ/I*I0PQ)C[GQ#DNPWZ.W5J 6$^H@JRY:/B$68EN+ M>JC/?3Y 5:V$"E1R&'B>RCVRM(8]K8R.^$39I6R44LI"4>J=K_"^&;D>S\W9 M8HK$GGEZZCX1/!6EQ-26:B%KD^8'OYK989'YF")UFD7\LGV'/L^6S!$:)''! MC"B><SQ:1:"0A7"$\B/-T(E7RM'( TG(GNR"CSS.=0EL#%RGZPNCZN+^=>0FC MD$5!1V2'$*BPFZ0YFM5-N5B+4#?-DBJQ]E4BOF?;.#E(W%F >Z]%V=;GG=,'^=@"OZ0D'4B7>'6(RY5D. M6?QK@GOC9 T9F C A23S)$'?*A<5M9'[RR+ M2U[2EJ5,#2KL>&\P+.240(F,1&PDQ03"4F%L\45= M9$[JI&S[M"<;3]](J0I\61-$(\OR^SF ,+^TN %"G(.BM%Z*2GBNWJU055K! M/7Y+#\J0)SR@:DMI*\U?N<1-%3FQ] ,#"S#< ]B"T851/!( M7RSQ%A9V1[TZC%L5S$ 8"#=;GG%4HJ/'T]#'?62J=+KKBTR"M48F89,+M$J0 M[84>UUBOZ3R%SE/H/(7.4[SJ/,4*3MEYYJZ#:JQ!WB<%( M@6B^BCCAX8(X(?G$\O3 A[Q1+Q$Z G[SO.!&.&1IK?2,=UDL8$BCLF)8RP.F MHC:&9B(-JSSD18D21=Q'64IQHP$60+))Q#^H7_+C1\,BC0JRMBW4[[6#,U"KU#JO M>PJ>^I*WW9L!+08@!O47,0,/OY/T>9F%.V'0BBP"%AD__.>;YIMU54:WTIF] MNZCD6X'G_(0%TWJ7VT#PS\@CO]1!T(RU*F/5UF4LJU[IS-V*]WB]G MJ"WJXB 88QF533NT-Z?MRUR]3=WE_03 ^MZKNI=R99[R21)$1IB^T!TVDS 8N+%&3R_;R5@S!U@U&]66 M]C.TG_%J_(RURSV:[2U&L%X98[S.V&W9R8H=F(77ZU.\LC&7GJDH.YZT8]9? MGC.3.R=;XYR7[1'LP,1H=T"+R8Z[ V6;B3*K9"^XY]$%O/(08WDC]-CU\8)5 M.AY-PY_G"O;7]',[9K5C:;RO&?ZYX?TU^;UE=CJ;*B?=&0LOU/O"ZT$TG'G9 MJ'\],;!:&]?YFC^TF.PLZE]/2MKU^539\T/]ER'S(W'QC;A[1T.>5X;QY_-8 M&M]K9G^9^/Z%8GN\C@$ZQ*M2Z.(Z1YY>KF[AT_CE9VD'1#HH6D]*G03LHN^*@ MB"ZRW7->$&FOY%5[)7?/T]+4>\>TZNV-)]]?&7]HJ7FF;LF:0M,T&U9G7FBT M7Z(!E_9+M%^BQ43[):_;+XE'/#1JOVHU3_R^!@[4UH;M_Q?1QEJ^N= M,>*YF^IX%$LE;AH^UYLW7CBN7R]'UUA00:AQO1:3EXKKUY.2^?/OGQ.J;V6H M?L.6H/3HX,YQ_.YG&M:T$Y:^64Y+S*O,,JR[1_PQQWKH#(.&6,_6$]F!B=&> MB!:3'?=$R@Y9[<+6C%RB07LFVC-9SS=OZ4WC6F*T9_)PSZ0^[\IKST1#+NV9 M:,]$BXGV3%ZI9R*Z.,;+3?M\$(1<.B9&S&YU7-FNM!27BVJ_0 M'/^L*Z'NV!-A=1J/V1.QPT[ 4:K'G^(@V_)=QIT3B26>0/DSM8W#<,UV6Q^' M^W3^0OE,M&,3ML8A,$8SUV/73_!3>'RX*K UUO# M7W5:9&U$U^C6M0NCI>95ID;6%)J&6:\]RJ+H](B.^^KTB'9WM)CH],@+3(\< MN)'T4+B3,L(!AO-E90/,'9.&';?6=G4U3C:3='R\@KVD:/2EG13MI&@QT4[*JW923L 7V>*)NO7)K>$$2=_C.P&LWF[+M2AAG#H- MLIL:[M5(P9S#\#*$H&96N]:2M,;/,8/1;8'XOY,H=@?3_'S-T"N^27TSW!HX MS\]YPSJ _\$*+&3QS= O_L2&/K@QC,.>G7VD4L[]!?/D95)/,'>SG8L=E!&2 M8#C<#CF+N&.\M^-RH5TVC5JTU3,,.QA,6PN?00)SK*AA >VVS6V^OT%Z]8ES" M4XI,P_5E:S)K$3P" C/ASC=?5( M5MWL=* _(#MVF0?M!8-!!%"@#RW[6,R]N*F>YR%J$U&'XL<7,>ED;JD6OUI*RK!YGBVFV*,6D,IA90QZO4N=#C33:^[[$!=/R!>3=L&BFPU\TT MYH=4,]:)5:N5>O,G(_<[3L?<7([9[5YNQJ1"W?/X(/X@7U.?D3),/PPB%T// M'T+NL=B]YMAZH5U:F#B8?*A9%3P!:0Q_RH$UK$J[N:6EFI78G*IF!HC)X)]O M_G%YNC^C"7-JQP_",?-$LS>"7OD1"#V)!O#G/GP+C!"E"I!M4@DN93')I'!Q= M['^[N #ZC-[) ?S7._[WQ='%#A'[#C15/ J2B/E.9!K\UN; 2Q,.6F\$JME@ M8Y#B.'J_89*7F^N'8LT[]651W!=)<0G&E"RY0?.]R"#<9L M?&ZP/ F#38ZO+"AVY[QFV$S.Y@W84I]']$*0A,9)$,8CHS<&.FQ<=C?D,+?P MH!WX40(?&]#S=QX#8/'!LPD&'7^DWZ^-[PX9I"H!: M028SWG;;[0QTI:QR>7YXH.8('K6A Z$"*F6MW@%0#<_8\UBZ9G:[%F%IRTK! M= T^K3\"3#O%[@AK-LUNK;DI/#V+HM53<]@9UVF./R1%9K<#=.,3;]N@%:() M\"2H9V]:VC+1D<8^E1NDSDC&R^#W-.L=6JM&I2.7JEXWF\WJ^DOE+NB2' UP MIZW:ZNLU[X+!11]!U JDY&9\,5J;@]6X:B3]@ MUT%(.A76"? M@!GW5E&0@T/YTC8 ,HAUX3-^IZX$&PE:G'L>_BN15$8- 39Z M.^2@J_TY\I9J\[+D]P*& BMM&E^XS\$1D2!A[/HN.B:( 4I#V8JTH2!-P!-6 MH"V;V (TL+I="0U2%->,&4\STE;QG[VJ0EL*5]G!U_2E1'&=V1<"P7 M(1+9BG Z$60M(G 6F\"@@;,8.*%H*Z,\M5YP0X,'C3%T4=S9&%PK][^L5/?B M%W=!C$_*X9M?SV&AP@3=*ER@_1$T@RD%=TLQJ/O)+1)D"X)R.AV%QVH]0G+" MA1V@B+3KJQAB*1^+FP/N2\*0?-R'&R[!W4BC/"6 #/NUZPC"E10 PXT"P=7@ M'H#$DTA(@.1%(D@'#)?LC5-G-7LD/[Q2 _P6X B^">V&F*<1I&)SPNI(5#Y/+,; M#9W=T-D-G=W0V8U7G=U8!=-?ALR/F$!8&- HKV0A1XBP0QE*)U"^BM\\FPV8 M:UMXXZL@"A,LNVN/*/ .,)Y3\"7%N@K\+K'RUP#,@9OS(6V##\#0J9M*36>RTC[N.A615%@N_0VXCY*].3Y"MJA M/ KTM>E@WP9]FV,^!,=X7[AI@$?/^3 !$<+ R%<6@[4P#J5LE>GP""KME,HP MHW(LJ%P04Z!8;[>[/EMZ#^]5!(!72@\]2I%AKL<=N+:D49"#>47H\B0 !\EJ MX:O(D]"^@VV2KT&;J@3'@[/A _]ZL)KP@4@K@2;,?>'Z T1]Q,TP=A8B!E[6 M=4GJ,[U$\VCF@H*RLE\S%WK.\&-C)1Y9E.J:;9_R0(]+<\VT"VMM!T-P7E=S MS4V*?J41VV*301KWLEDT,OK,HXAQ65PS<\U>";R246!*JR0*.JR.2%=UZI6: M#(,VK$=DLH.T'XFUU@C?J((2/]>:N5I:- 0%PZ(D)#UC4'E)GLT"?Z&64S4M MH+\"%<-AMDT^![[.W6OJC^*ZZO,)F^*'!=)O9"QG/M^:CVM*NF0X%ASW/1&6 M-9B#"RHS[[[A!^C&.[ADBD**9/GV-(WG1*LL67G*DX3SDMV65R(]?^YG01ZZ MEBB4MJK-2E<*!)W>N+Y(O.VT"AY'Q*!_49Z4@C7C%"PG> :BHB)WR+018OB1 M2CCRV!36L/$3F<^'T8,8T#LWKN\,0&FDT>8=A?&%(S].U.JKI$7F#.!#.W,+3(OI955Q>09V M"UQ$X*V+21#&63V/C38$Z;J;O*_$WW5+6@ZD+Q22YH/513ETXRF2NHRTE>W2 MMRW_U+>F'*69A:I=K2Z[)[ZZ(5V8ZNRSW7:NEU>=2ZK'ERY K( MK)1IN=-#6?'@)$#.^.$_WS3?K*OSNY5V=\?.(YUSG!?,ZUU^]*QSEOK+FJU6 M9*O:NFQEU2N=Y@MCJX(W7.2IK4&N)V"ENX8LG/OYGW.CWPS'[,1QT5OBF/IK MT$*/T#G;@<8OYMS#5?SGESCH'5"43[_0KY.YG^"JXATYDKBV<^=49X=';H)U M=VQPI:GJ5S\/0GN_^FG04E'NT?2[H_;+&6EK,G^TV(O *6N?L_WTL'KS]^XT M+;-F=334UBS\-.!Y"QQ<-:U:[84!:J%L%QP0N$T@47[X;,?D>BD +W^F-B]' M[08>\Z9A^U/!]O)Y:,M6M-L=YO:=] <_SH\#:O6 6=YGN$WE8[56$F'./4EM=JET&*RVYF 7;VD MMN2*GOF;!3;'ZZ6[@#O'^O.7V[X,S[A3Q6M/M%.AA69+]J+T6=F*S%CUZ@M+ M@<@ 4_[J$XV=7K:+L1[W-YIFK:D3%]K+>#U>QIJ"@C?$;"]\]S ++Q>C^*5C;GT-$7)P:0=L_WRH$9_F)[[K5'.R_8'=F!BM#.@Q63'G8&2 MK429!;*S%V@NN+-2@Y_G"O77+ =OF;5N2Z-]S?#/#>VOS^_U>7Y_WH!?:/>% M%[=J,/.R,?^:4E"W-.;7F/_58/XU=QULRE"4:17FKMS4@.=U(?R6WG*@F?VU MH/ONBT3V]UV7J]'+RP;Y=T_,,F%X9]6:[S7,US#_U<#\=>7$;+862,JS@_H/ MO\A:%TWKG0:KBDG=;%0W'C5Z9=RA96:Y*2E]5K910?J8,ROT[F<-Q%ZFQZ)+ MD;28:'_EE98B%4Y""K98I%HZH-@Y"7BIKDFK:EHMO0E:"XWV31Z>*FF:W<9C MTB7:/=&X2[LGVCW18J+=DQ?DGH@NLLUS7A!IG^15^R1WS]/RK&+#[%K6QA/P MKXQ!M-@\4Z]D3:EIFYU6XS&Y>.V6:+REW1+MEF@QT6[)RW-+XA$/C7 M<'T[&.L]VX^R 2^#E;57H;E]Q[=TE*RW=\:8YRZKXU$L=;AI^%SOXWCA^'[- MXXIK&]_!I_E#B\G.XOLU;QMZUM?#M3)XOV%+4'J0<._W>V7< MH67FF:8;UMS35'W,3=@ZU: QUG-U179@8K0KHL5DQUV1DD-6N[!!@S(.6XE1 ME8XG=DX =M\S61-F+;AM2_LE6F*T7[),8/2UV1IP:;]$^R5:3$J?!NV7[(A? M(KHXQOM-^WP0A%RZ)4;,;G51R,LL@;IK=T6SHW=7:)9_:750=^R,:#:Z&SJE M<,>L^E&JQY_B1-OR'<:=DX@ECD#Y,[4%.:J9K5I+GXO[9.Y"^4RT8Q.US*$H M?Z*VD2G1[28E#T-.CVR4W[*@1M)!X4[.?^$2K>, M8+#17$GY\&+G9&'W?97U"E)J';/>T->$:Z%YE9[*FB?LFIW6?-VC]E,T --^ MBO93M)AH/^45^RDG7)U\8KS#(W;?;PE@U2>WAA,D?8_O!+YZNRTWHX1Q;N$, MAY99[^H[!K40K.'/U MBG$)SR@BP4#+QFY89$Q"%\8(TV6P. [=?D+$LMBM/M;2* ME9"XQ33=9Y+#38D+E^).<#J N!4)@S^>VZ7 //P^+"*DU@ M1@*G8A3&*)20XU[_^@O\4'-L>YR%J*5''XNZH8[3)'5TM?K35E2MS?'P/+4N MM892MJG(U5LYJNGG_\L3GRFJ/3OP@O"#,A>Y48TXZO,/-;(<0[[7!Z[\OL<& MT/$'YMVP::2P=#>S1!]2BU,G)5"MU)L_&;G?<3KFYG+,;O=R,R8-U9['!_$' M^9KZC(Q,^F$0N1C=_Q!RC\7N-FGCZY$?3*CT"=DMH!X=B';X$1HM2T ML$V:EZ7L)@?2+_0BB>P'G@-?[A_WSK]=&/NGYV>GY[W+H].37W[N[PIQ7WLG MO2^'7P]/+HV#HXO];Q<70)_1.SF _WK'_[XXNM@A8M^1$@J2B/E.9*+FY,!+ MH*>,: 3ZRV!CD.(8O<>-DKP<"#T4P]^I+XOBODB*2X ILZ9:&6)AQFJMSH/- MV UHRJ4F+ K'HR\'])OU\;T)V,DQ3H(P'AF] M,0S%1ES@AAP6!OJR S]*X&,#B/_.XPB!GAME)!# 6P#(P$K>0(MR2#/-WXP" M&"^,V4!&\+FW!/7- (IYT)2QFIR:$>@ (-;A8QP5,=;IX5?#AA4(H/>(!LL0 M_=7JK0PRIAQX>7YXH*B A^T?B2N$[,F0XBQK' #=\(PM,6TVXK>66>VVR ^H M56K2#VA:@-L[ZPJ$4^P+87*S:EJUVJJ.P#P6O\<16 .^5ZW6$E]@-:^B6ZN6 MMKATEK-/E1:+/+VZV;3$"CT.,%-]Q_R]CMFV MZIOR]YJFU6UO5,.O$D?8#R(BXTL0.)%Q 1BE+)93E R)D@@HR>N41K5#_%9- M^0T\[F9];8UBS_=&*PM:I5Y=@=U*6K8O(>[>. L#M;.PA 43-$R(AF(8J%,3 MB]5,PT"-IEEKKJT<)D:H!4Z*T6!!+%B,*0,ZJU*]:=U"6*2)-D>D%1O M V.N3= *9&03O1@Q3CG%34BM)?Z 70:X5_,/]Y!8)L@5!.;5!2UVWUEWG<&'S!-56 M6DW":8L; R9-PI!\IP>2*%45TB>WVY.YN'8=030?3[Q@RA$'C@(1T0:X";Q) M^DUJ2^QF'T?J3]$'M=H?(Q'W1E"ZY_I[@R"TN2']2APR=I/5)L/\XA(I8 =C M Q_8QC[=>"0]Q2 <,M_]+^%<(056DR3%(_W(;\' X9_8:H@A"$4F/H^81:9! M6F4!C\N0^1&C*3$0L967@\H1(B8FTVW(XJWU599B[:.G.A,QC(^YS\8KLL4CYI+!_CS&.RSP/F@H_,O(0TW%)Z/)<1$[KHOD918+OT-H(^2H+D M[#@AB:^]?UV>]_Z%_0%-%L$]BNZ+#W;5SSGF0W#J"/(1R>=\F(",8%3@*XM! MDQB'$N"4Z?P(*NV4RC"CWBO(GJU0 MV\$0_(T5?:F!QVUH?!$Z9;8=HK.CN'Z*R5/AVB1Q% ,]V,L\220.E#GU712/ MBQBD)"+U1EF\,QF>NF ##HU"MV,WBE"^<(C96CT414<3;KL#UY:S):B(*L8% MQZ0?N(I6"U]% 05Q=K!-\KIHBY80?W"[?!!F#[@8/D"W+J+!9E^X_@"1$*D! M&#(+:?!+NB[)84MOY3R:N?&@K*S2S VA,W+86=]FN(M:)ROQ*'&;:78MF3(I MY"SC#+,- O/([+#-HI'19QZP%R^-86:N["NC;B.EP)36651LM+MMD55NU55B MX=U;O")N78X)THY$&6=UY7RRJA?QY>TT=4AA6?3YA4_RP0/O20@FL94$"L< "'-<]46AA M, =74*A#H,T/T(UU<(T4212]\^UI&L6*'KY Y:E)DL5+=EM>6?7\H:$%]K?, M1EV65UO=2DM&[>GPQ_5A=A%-6S/Q?P;DB!*D%)T:IV R^6 " %#^MF!U4:( M$5CDID*K5@?S; HDW$<<N[PQ 7:3!]AWU60I'AYSFCC8L MST')[1*DVBYG\>DF!<&OU_0?V+NI2.JU5*B%F[.%#N[K; M5HJ\-M]#KD>#I*PAU>C)6LPSL'8NN0H7DR","\4UC:K9[#2)ME!(G@]:#^42 M71?,O"\A*S?N>!2"TW"?R7IN4?F.CLKKJ+R.RNNHO([*YR?TCM"B^R-Q'30; M"(SVV01AAG&NLOQ;]5M6(/,"K/178:L.%P3W]G-HX,Y'ZZ5Y_XG:4@'>J#\, MT P/$A57A#4(92P.N1O]BIL@_$[E(V))4 : RR)988%8/&?7WR&#R3(,FSQ> M7$TP\4$R'!5B]>_I&U7-9 LCXLP.:!R""J%WP]1*"O& M7P!B/) 0W&J24'> R!4,P;Q!VC^BM;ZJ]Y#4#Q*JA).#H(%&(V/@!3<2L..? M&$2"/RK&MXF$2+8'8I/M6'D 8C+S@89\@0SV$O$X]O!W&',^U MF/0S (1A2 M- #I#?EUX%T3H>1*& -FBU Q334T:SB\'QLP$USX4UBR1!WMBQ=Z0T!/DLB.?P-M892,J#'U@2> Z!>MN M7/)F#.9 BT"*A\&+:W+% ('3#*?U1/!!CJ'F5Z '0$34L7M3++4$4$*#7D8; M:6DO"F3<)(:^T2FS970;J$*FX7+7B%A\_.TN(LH2WEX\%_CD0)$C-W(+&A&7 MM\Q:S5JTUSM]Q++,.B@L6+4#;O-QGX>B!+1N*8=COK,\_V*OX,2TP(F1;"][ M12FE7D;:TAHK&+,E\W),?2MFLTX[,=<9&>0&1U[SJ;)8=U7T9ZE]2Q>I3U M8362F#^%#[/\8)#<>PM/V;@#'\J?JQ^LDEN8^^X$T^M2TKK<=U6?7IAR%N:^ M0Z;TNFA%IM>EH,CJEEZ8K2W,F@<,KX+-2IF7.R,\*QZM!U 9/_SGF^:;=;5^ MM[)K1[W/!4,73.M=L='9 %<: ]5LM2I;U=9E*ZM>Z31?&%\5_.$B4VT-=#T! M*]TU9!%[F?\Y-_K-<,Q+TT0SD?67K8:V=RKL"F#X18[Y:2ZWWZU![X!BU,S] M-,Q]MQ>UPX->_;!Z5-@[=H4!EJ91DN!=$M&I'^\7Y;S\82YQN3%6W[&I6/L\ M[WEE_:PN:%A^L6\3\V"/O=AW3JOOV+*7I>AW;!HVQ/VHS7>,^]>\Q*%MUCKS M5\6MI_1W0L/G]7JF[;,ZEBUH^%!XDM3^SN&>M;%_#7+;%5K&O2_"M!?FL5X(<)2-[NM M!;+R_)R$0]JXBA6C<]: M0E,SJRWKA7H<9%NX3R<_BY/MM@FFBNQ1G]P:3I#@AN==$)KM%CF5/O3-"X8X M/D"[(D_EBI3.0N45294^].U@,:NYV*S\3,= /,GI&;/DBF]2"XZGVQ^22==%DH/%A40TY&,;T5UZ6,. MM5QV0D^Q,SI6AHKY'G>NY8I5TJHS.CW%77)FK3K=4IW3)(^NG#WGWG$CM ,+TD>N#X>5ABM9:\]'D6I*:6?1V?N7N?/MY+&(D3@7DF2$OE#"-PC1G14^GO28GEY9 M[#Y2EMH'=L+[3\10 $"QA#WCYY0@''-Q\T*?&Z;-C]&%+KWA= M]*EQN[DP^M2XW5P7KX5;=[2I\:]T%/CSI+0'F$!%Y;,AZC0Y55^F".>8*F9WF7RFK=FK6D9U[L]:6FEIS8\<,[1B"*%9QZ9TEKV]?UKI^AJC'TWZ&WIFU=4>D M]*%OP5.A,E2],VN;.[..TK.U=VAG5CY0M^CP;[D[2QP)_>CM66H?V,*><,,1 M'<2[ZLZLN>U-Z: >7I2];$\6M1=RF[O7\,[:.[%6V*M4-IM^3H\'WB$VO>OL M8LFBXJC:C;'HPI[DGKCN"J*P?/?@G3UM=A<<3=%"_HYX''N<-@O"X)CGX=[ M=$L 6+J0[I2G(S^#) 0)N Z\:]HG"%VZL3%@-FEC"@?%/!P;#N_'8FL!]7 . MDDY"LR]>Z T!XV.'VV7WN5SZW5R6;9L]#J+2^+U'+'8 ZF;V%+*#-2=4JOBXX,$]]X4W\IH MXE&QIQ'J T$:O(^MTZ8=P#[VR#3>5G'8+C0'[:NI%C4I>B M"@]+FN2"P'$B.1\8%CC;P90.=FC($1UCWX0.=YS!H/T'J'(J?6MU. MR\1M22"F*,Z;%(-',%MA!HHS_(0U<[YJ= M;GU^*7!34(AZBQG7S$L$IX&F"6YH%HF/ '\BZR0>\3-H+48LOJ K0@E=TVIW M\8 P/)^X^!2L#<'#%%$TS$:],4]5BA$64\5P,W8TPXIBY](BLG CU%VSV> @QZ 18<"P5/]E6>L@5ZHY)P#Z_2 VQIR+K5UC&.J>YWX'P=J+P9KL MX;=V"'@^=%G%.&-AK&B<7;=%]-+FZXA>N5>9H#Y0JB"O RK&$=B,G&W#355A MX(F=XB L@6TG(?$2C,P.$@]P)HI1QF;5Z M94G[MTG@"T0+"YS;[J<.&[CK& 'XX#/OAPD+IT:MJW!'85,@&'Z ,;BJ: T$ MJG#*P!//;*M_HZJW^NNM_J5M4-=;_?56_UW8ZO\H$WLZ&.Q]8A[AMHL1XJ5> M&"(D&0NA>QJ#"X3\!5@T(-3&_2$3D(BL(U 3,8(Y8/A"P)_77,22\).1.Z%/ M8<:!6UB.=.%A)#YB-"]-W MLF[ T]KKRSF+:,[R'5<,& KSHF!^/'A0P7!J L1CHB'5(CA&XP ,\G0/3P-P M!!:$04=/YN"L%3U>*!3,<)U_OKEJ.IVJ4QLX5^UZS;YJ-.WJ5:?>YE<-UFG4 M!U:_S_J--T*=BS>.+@^_UO_\UCNY/+H$;?I_AZ"LX,]C^1=JL>/3BV_G\J4- MRL[#) 7IDT"[8N3I)*V:H]1(23V\,'J?3K]=&E][YW\<7AKG1Q=_E(5A@>%! MDZ+WACS9YUR(%SI3(;)^YHB0P\3"[\#7H1M]QT@MXEX,(B!?,CH:Q!40M.?[ M";D9A'D1ZX(!%[-D5??^(.\'VA.?X#'4,@RWV->KY!FH4;.[_2ZK7]7[G?Y5 MHUISKKIVC5]5JWV[TW1:]7Z_-<= C?W3D\OST^,+6).S\]/]PP-:^HP.>+?2^<$8CTH1G86!S!P]P*9%YYQQS MZ(0)E4L>MPMX2'LW"TU&9.=\G2@!07 L7#4=%]@&_H%/9;'?"\J&*V=X. M;[F=H-TV]D?,!9 J&MD?N7R@POX@"&!.79N#VXZ1MTD(]@7:Q4-PU-N!>(!> MSK[/CFX)5 /Y8*"IJ.)TN11\YN,1._)#AT=XS12V*",1RX M@8J($GLD'$@W2D\# I$_3SP>2?&NLSVK>41O6TT'?G_'WXNOLCF_@&&'PGH> MJENP>N)V+*M;;^2##FE4(O^@BDZ\ER&BF>@]F.LH83[%%@OM(YUY,BO&!8[H M :-GH9I0D13@/CU.AP2Y_@#=$YK?](0?>*;/5$.3*8XHF&"H SHI!M# 7(4,.&"<#R3XQP2?'*R,Y36X+>%*TM!L)3;-QZ0>F#XB1@J0L9/ M VI2,1IX;D!N2H0!A/DOW[R3:?>#G$%'0^VJ =CY 61Z)U0#$&M)P<=PE2RP M*5Y$"A2F YEM(3<,1'KNLBG+ I\\.VGA@C'H@#,/6^N1O(FV6,Y(IYCG ?B MX90NS'A[;/K!#WQYN-:#B?1 :N0S@.HI.$L9/:-.+:[%PBT="!0!P*W%KZ: MU;7K1@4?&RZ2CI'=Z7;:=L.Y:O7MQE6C#4XU_-*XB[@QP!HKQ+X$F_%? M&:X($/MBALT&X""V6O63R$4O2:%@K-! 2./'"#.NF>N18LEA>E.6=5#PF44Y M3(_8RBUBYBS)+&LS,@S,;]T(-)5(S^.CTA>;&7.^,01',;I=_HQ"1SEOHIQH;2X'+LC@MCQ?F1@P8GC\O(*R7TCXY,()2/#:M7,:1S>8X!K<_0:Q!& M%>E=EN1=',-,#6E8NRRG["9*Z*Q:$$!T!.9%<-;W2X^FCS*Q!/ %0!VK%]28 M,?0.#_EX6BZTA%UD$ML3^1[TG,,$^138+_^3**0_'S M"%Y_Y[ Q&PKU\C,TD:O74QDE67CABSH*$1.B\XJQF"/KD=QVC[GC2-:!*6\^ MZU)(]X 7M!D=?AR)W(&@"8>")26B"XJSR.2&*8JL9AN:;P)#%/)3.J(99I)\ M-5DLF3ZC9N]F! ZA2Q*+4 .5:Y\IL04Y4E4_T\Q]5$V*0H*1RL"!#D!ASGMQ M6(J,2DCV3GTR3Q#0SX#1=)247YK?K:%-&"-FG@,-+4[3L;JBK#TS56L\/U6 M5@PWQX4%2[2HO/PEFN$T42Z3+*+$$KI-@2%0K71P#*#F#?V*102 M2H!84T "E#_4&3'B 3Q^/_#Y5)D",VT6]"36]*E:!FQ[!/--J1**M&=@(B2] MBW775%D0HP6!(?FY(H3T@X$8>;%*EQ(&P"M4XWN=>'A#@K0*"MJ!5HDD<_Z= MA%,5EA?G4PCBLS&+, 0&@@.9VJ(QB5'< >7*8HW#N[TX1$W/D&[^#YJ(B MX6K-,HU/'H.E/'#!A,%Z'ZJC8DSC. :HK2SXIX/#X]2"WX1!G.Y->A06 %SJ MN71Y.#*]#Z.T0^;@E2%XO#6^ABK/!DV!MZZ- X=[D=IN F8-#3.0T >(C?R, M!5RT!S"D*TS 9[M&&R9RS/DO"4!$@/OM$?:=^ JLXH5I"66-);7@]#F26NI> M*#_47B3IBRC&;1;YQ"[8VS! 0)E18$1B>L#:>R!(*N^5?P)@>K","!0\1&(! M[DZ#CE.L>D-&')&&&-QJ(\,U%N*'.6? ),H'ND8W44(_7#X0P"C>NPR1<6#! MAR$;T_?, 'L%. B9:\86B7F0/C%!FIEIDU8%6Q=] O %&5M:0\DS/R9A]9-59H+OXX&!;SSE;93(>*Q++Z"%GY(XJ,8>'D'BS@BW?]]QE"S"QO+!^0QA?K MD_)^!<##1%8SY\IXYHUK9E@+1G,]>UD6-KO@>&59+&K:?*,')M,S:J+\LV:* M=1BXM/UI9F+% HB(VD0L#AJWG,TK7HDZ:_F$Q3+5WCVYBXNN6(.FF4O5V/ ; MX*YT2S=!%)#30>(3*?C2?0NBG((YHT]V;!ETR*,*-(F%+^66MMVW[WDB&L.:W>:@9 Z/O4FH'22CV/7@LI!AWFF5)VQ?96!H0I7A8OD-) M&HQ%'2IS"NO))+(X):!7V;".5&3F6Q$C3/ /G5 MIFR"2?=#DTJ861UX5\'8EBBCK>?+X$O0SI\4-T0S,-NJ"-.<3 =]3S)QE"OR7N;QH@03_\JR:CJ-8$X"E3LMTE,;M+SVD$6:-YP2E[E8U!C-TI3J2HY2_)&%C<; MWP1I0AC\>SMT^VA\^L%FRX97DB/0,"?0/PE)K9H3G70G>$<5S18'=4/'98S= MF)Q\LFDA'W&A]*3^XS)WI31.0>L.7%]4S8A"U&WAJE>Y4OOTIZ7>90I *7FD8I25$ MQ)"8E6RP*/E16\X8K0[6^2"3"4Y1V$T8;LDB].S;IM(<*!39H21?P]RTIL/# M W?.46>ASL555VE":%%-3@)A)YR:^IZQ0-I+H:F<\"N Y$$ UM-QQ_1N76BFL',\L/VH-WH-WC'F=OX:_5P M<_7GWO[EZ?G%5;/3MJJM'2@.[U5HT[OO*L@?UJT;?KEWU^QW[JM\86-5:M<6L#B_*!2Q5LTPA,)K+=G:4@*ES MUC@>8=B7[+$Z['.A5?[%O<7=>B<(:EU;^ RW\3EF?* U0AQ7C2OK"I^^N@RN M6E?UJOCCXK11ZY]=](X.]\9Q^\?U?_YS?G;0>V,(I/+/-^XM3F#@<0:XQ(OX M&\-G8Y@.;CL?TWK5X8]IQ@ C;JL\>&;VA-3U@87GVI?S\]_-/[.JF> MGG__U\VM]ZWA]6[>_.H'O_Q<(/E7D&&,Y@;BK!&Y;[24-!,G@7__9/1.SC_U?ML_ZG_GW_[H__ZCVX^:_^Z]^=6JSDY&O_SUO S' M?CP[@K_:];_#W_LWQ]_8>>./Z.1V^OOG9/CFU^;L /9V8AD6CB&POXPN:W_\ MWJJ.6][4:_Z[>W*\CZLPQY%QR C,Y<[,46$JX$#)=/#"'C$>=KIG+7K)5&\! MQ*1B[@7G%9"Q:E0[R/+G:=#>N-C[PP2#B-6N!;]9H5+*^PS ^H$A4[B4I*0@ M(Q0$R0O)VLSQ:%4,11/-#EU#D8JL MN(,#Q-5CDXA_4+_D>T8.E]R-LV<+_E#ZB<2))7&@/A"R1)\41*XZB6?D;5ZE MQ:$B3'9H"498>OL("*%LHE/IUN^ZM"S'#KFV,2Z&I:T*=*N_Z4:/#T(YW< < MW:L4TN]9GPKF^$?4#]M2VLO]"'6RA.O301%]K%X40H%W*^>*C M(ZR'^^PYLW#/G3'9JM4J3;UH3S?=G4ZE>>?5?GK"5YCP^Z^*FU5/LQ?IH=(N MZW[!^PSLX>T(9B7.K.IF1'H+PQ!V;O[G2F1+T7A.*W1 .>Z)V#>>7Z75&?-) M!U6W*M:.L]3F;XA;00EO8SQ,M;D7<7L/\ ">*?N!"QDO'$'U/S^2(/YX;W?B ML8]OI..!A5%[&%ZHMNK56WY;MQRK,HK'BQ3OBB.ZUW79QYE.B[+ A3E+3U/, MCK%3)]7E#PJ<.1NP\8[)8PMIRZ8(A>6?+]ZQ4$WO6+A@89_Y/-H[O?7X5!UK M6*M6:Q7C?V?]J'5-1YE7* JAK:TNM&53_01R7/H02Q#MV@Z(]OPAE,]5M)]6 MCFO:^+YXXUM[!L;7ZM#.U/U*4?:L>K-J/$1(N]76@X3TQ1C@FC; V@!+\=Y] M _S\3';$,,^.3-YARE7/7JL=''[66NT9:;4#K+5R%S/C,U-QQ[U/6L7M!%,=LS[W-LU/ M94L0LMC9^:'6;L](NYWE]T0_;_W6T+KM2<>S3YLOS]A0)B3H BDFSE4Y8#$S M/KLJ5T%;9ZR/LA0[%IOFCJB4RR#.E'NYLYL7996&NF?1>LYZ\7^U1MQ!C?B9 MCN+ +62X9?_9Z+G_78.;7AKK/"V?)*'O1J/EO/(S51[OS%R6L!^V6';X2K;R M[LAR/[>M-@V]U49OM=D.NU5W;ZM-L]K@K7[CRJZWV%6CW6A==;KUYE65]YM6 ML]WD[;;:O2S>N#CZ4>,D>'H22R(Z+8:N85''A.%Y*>)\;3Q"#*\! MX"/F#=19<'2BC3J &^%"@N>547LLB4=!" -W*B]YNU*C7:G7GL%.C/4V];3U M)I,GW-73K70;SV"^UQE:'<;6?HYC6\4[OE<7/"&GK@#L-Z4.GGAT=^T7FA\< M6!C\\)]O:F_N7T=@5NNI1[HN<'L.3'K 8OY!'2PM3@5:-7A=+NMM6)+N4_1; M&,ZGZ8>52)0*>V8;W>2VU$UT[@('S8V!=!N^_3GZV?B+X5F"QJ>*\0?/^,!JX6R[WNVC?? X1GG2YQ\7?6KJWYUU>]#JWZ;FZSZS9>\R8+; M0M%;\3.$J76A8&:+A:\#UUE<*YR5OO0#9PK_C.*Q]^O_!U!+ P04 " #V MA %9@$9TI30( !?)0 & &-L87(M,C R-# V,S!X97@S,60Q+FAT;>U: M;6_;.!+^*[PL[IH MF7GI1A"VI1-55GR@GT46LLL8^=:QC/!V*#?>]T;[!_U^MWNV2EXC>I%JABRXV 0 M[/?W#]E@,#SH#P<#]O8CV_T\'>TYXG>?1M/_7([]KI>?SS],1FRG&P2_'XR" MX-WTG9\X[/4';*IY8:25JN!9$(PO=MA.:FTY#(+%8M%;'/24G@73JR"U>788 M9$H9T8MMO'-V2B/X*WA\=IH+RUF4?J^>PP**VTFSDZ#YM/3ABI> MGIW&TG*6KL:45VVH1<:MG OBW>(:98+K8:AL>G)[@_M6ELVZ1!6V MF_!<9LOAJZG,A6$78L&N5,Z+5QT_@D\CM$Q>G3AJ(_\GP!KJ67%CNSR3,S G M64^\_D/,,?H_V/=?:,=P8\>%<+J%*HLQ.?[CU\GY9,H.!KW!:1#":.4SB!@A M7H7^7AE'XZOIY/UD]'8Z^73!/KUGEU>3B]'D\NT'-OYC//H\G?Q[C&%0C*^> M6(*YT#);J_,96P4<9U9=A(:4QS MBMR3;>FPWV/GW#B@8OF271=JD0E 6L>KHKT"L8($A0(68BLN"\:+):L*JRL! MD0%T#BBA&6[ 0R#'M&[-RR)! M&+J P_H#%YB]"^ MJC)0# YX=W"T*[P4@Z/8/_E'266C\&XD_HSBO^5=;VV2Y<$;)1L;)=B(]+SM M.T?N\CWH8T -A1QV?-O:'8*UB%?FX4L(7T*QWLDCEJHT&"#( MY]*XU &5*!P?*FSKI&LGKN]QX(H:LM;F[-1)39,2"0A9C,ID[!I14X5&QI)K M20I(#ZP.2@KBA'($L'/!:QPRND1#_PB!T!&Z127*FHPJ%"_@ ]1R0JQ!$RL\ M!+!\SHJ2P(A(T M[#"#]9 @.VZ.-HCXDYSRH7\V0 MD20H5S@3%.@S[I:=%6X_((?]X_V5R+D4"Y%_QM>[4%7VRQ(\!&7XBEI0,4^^ MW:&PL&D37)36EJ#^DIAOSROQ7J/P7<-1*UD7$3=SKW<>D6\$G"J**DWF::'4 M/5QS92S&Z=0$7B8"HS]][\YVO[ D@9^1";>H:\'1WPC7!5.#7%0KN?:\5"DW M*TBG'')Q(6('+LX>=>(OT>M>BZQNB6_1=_ZRB;84"[YQ.OH+C9,[:JWBJ+,. M=LJ]MB_7<4_>> 3*WRFI*^DXRJI5VJR U0V 98[CC17B*\@2*D WS<<2\CDF MN_ X$MD04."3BGL3IN+/2D)\%Y)5$;GF>6^[_1'U_U2^)/Q!71OU?Y$4L%X- MBJL^92'X-:&<+Q\.YUSA<^? YBSP*)_4+87OF>_)#QYCH1&K]/BB_^IRB25P M JI:QT.M \]R143W6#39 ML*4FRKMWF,HX%@4(2-;^ 1H1(O0W5>Z6TKK&JEX8(@Z$[D8JRWAIQ+#YTMZ: M;)_Z:S*Z=22-8E&-JX]2>S-2T\::=UA[C 7!V]V_!T> M7@6'+7O7&C>U:=ZHMSN1#.ILW-FR> MNPO-RV&([+ON+F"P;][3KN9YB.-'9<4)71;?5O?YPZ)%B,D'!HF_RZ[_VOA! MUG[]T]@O9^S#PY_6?B)K!U83RCP!HCR#ON]0SX;L;35#762##J,?T+P:3Y&5 MSR#P^7+X*/DHD.L"%"IK50Y?WC!W8<-^Z;M_+ZM 8(*[/[6L5?JAH^5[^H$? M-9 N>"Z^.Y0(C[8<1S]C:/LQ-*4?\1\?1"\JX_A&1!45639*N<0)J_@9*"\> M*,^IRXM'U.ZEOX+&$70=7)_\-=+>K> *W$FPZ8=^%,NV6K1T=?P+>70]TZHJ M8CJJ*CUL8+WU1LSF1-W[[D.03!:B6S\WA:#])L[&N75C:/6*3\EGHNN[9)[@ M;#KDU:;4_;2A;^ M*[-<[1:D)$X"=%&@2)"";JY:X*)4N_?CV!['LS@>WYEQ0O;7[W-F[,0!VD(O MD&I%I1)[7L_+O7E]--HR+;:0?"OW6$0?!Q_]!U[ MG6Z/C37/C;12Y3P+@K.++;:56EL,@F ^GW?FNQVE)\'X.DCM--L+,J6,Z,0V MWCH^HA;\%3P^/IH*RUF4/L (*VTFCH^"^M./#56\.#Z*Y8P9 MN\C$AZTIUQ.9MZTJH$MA#S$S0/>=,;?MN8QM.NAUNW\_+'@EZC'1YP2[/V=7UZ&(XNCKYQ,Y'%R=XQ-/E.4:<7;^<#O\IC97) MXAM*C%KLLP1^1<9^Z[ _$&>FQ2*A:1JS*;>#34G6Z[ 12_E,,"UF4LQ! #:5 MAOU><@W'9 MV+0JE+6B!G2L]!6^T?V=T(RS*=ZT MY!E+>(0FS=146F:5'W=O0"XB80S7"QHRY3<"^S;6-&B+(0RVS B\M <-B*0& M7V,8&-Q DEAH-D\!$V9*^K.:/Q=:5(N0 E-I0"S$1I[AM3"%B)R M&X!T50, M-6>8%K-PT33#QIRT^PTG"9;('&8@BZ[4;L%#&(YNW>B7>0(8.L#A.V>NP\9KX__CEH-_[YZ&I M;%[Q$\%,)8G$Z[;9<;J-&-?"61%6D6$F2%LFX+HPDR:E&31LBBBC2*/W6)HH M4Z;$/(H_K3)OSD(KU"]H-FP;UHL%W.%-='8+PLQ1JIP VM=EAA&]7=[N[6\+ M+T5O/_9O_E52(LF]&VE]1OAO>-=;FV1Y]$;)VD8)-B(][_H<(XA -T#AN^^= M([?Y#O0Q& V%''=\W]HMHK6(E^;Q4XA?0K':R3.6*C46 ,AGTKC0P2B1NW4H ML:V"KAFXONJ!*RK*6IFS504U=4H$(&0Q*I.Q*TU-&1H92ZXE*2 ]L3HJR6DE MI".0G0.O<@F%4AK,BJ1O, /4,L)L2)-S/ 4W,P<> H%#40( M8[Z(-Q"RM:O#NZY^-.SO>?SQ ?-HQP,L,QF3/[E!Q4_,P VP0"F.G,QU7!L< M$) \E)FT"R+2A[8E^#G?.+-[Y*P-;:1(1T"WE4)%B:+$P U$_%&D=.P$<,ER M(G+P>0;OHT<4!"L:@D+ >QCPDP4X8(,^CG:8F/&L=)@G X@D0;K"*2%'G7$_ M[2QY^Q$Q[%\?SD3.I9B(^#,^WX6JM%^7X#$LPY>C!27SY/L5"@OK,L&AM+($ MU9>T^.:\$N_4"M\W')6251)Q/0]ZYPGQ1L2IHJC49)X&2SVPZE09BW8Z1V$M M$V&A/WWMSK:_,B6!GQ$)=T97@J.^$:X*I@(Y+Y=R[7BI4FZ6E$XQY' A8DPU3\6V6Q]1/4_I2\)?U#51O5?) 6L5Y'BLDZ9"WY#+.?3 MA^,YE_C<.; ^"SS))U5)X6OF!^*#QYAHQ#(\ONJ_*EUB"IR K-;R5&O LZ:< MP@(PD%.FHJ4'3TVO'SK=]?J%R#+1P%X+AA$N8F!:=["M?-#R7"/SF&#&H'YI;D^U3?W%&]Y"D M,6Q92>,O.7EI5=W@KSA=R]I%*(F]?@U*+8U;S2WF5@T!J+SD2#QM]O57QL_RMKOWXS]>L;> MVWNS]C-9.[":6.89&.4%]/V(?#9@)^4$>9'U6HR^4O-J/$=4OH# IXO!D^0C M(%<)*%36JBE\>O^O:X"@0GN?=.RTNBG!LN/E ,_*XXN^%3\,)*( MCC8,HS<(;1Q"8_I2_^D8>E49AZD4"3M?GADN_6G_#2VOCI:7U.758;5]Y6^A M@:A[V%H>WM_P]?^BRZOC:P6OD]4W'Q6^=NZ *W"7#77)_;-8MG$*2)&*%'O"9DG'EY(.#3G]5XOBVKOLIFO^]FOL!W/'_ %!+ P04 " #V MA %946M@,J4% !R&@ & &-L87(M,C R-# V,S!X97@S,F0Q+FAT;>U9 M;5/;.!#^*WOIW!5FXK<$F-1)F0DF3'/7$DK,M/THVW*LJVSY9)F0^_6W\@LQ M]*9O0R@?8" OTGJU^^RCW16:_&88LRPA64@C>.._>PN1",N49@I"28G"T353 M"?@BSTD&[ZB4C',XD2Q:40#'-H],9W!HVH9Q/$%=7O.0R%P868XUL <'X#CN MT'8=!Z;O8._*]_8KX=.%YW^ZF-6K7ER=O)U[T#,LZ\/0LZQ3_[2>.#!M!WQ) MLH(I)C+"+6MVWH->HE3N6M9ZO3;70U/(E>5?6HE*^8'%A2BH&:FH=SS1(_A* M270\2:DB$"9$%E2][EWY9\8()113G!Y/K/:]E@U$M#F>1.P:"K7A]'4O)7+% M,D.)''W)U1B?M'#ZGLR-L6:12ES'MG\?YR2*6+8R.(V5>VB.1MLAR5;)[9BH M77,EY42Q:ZIU=[2&G!+I!D(EX_L+_-^3>?M<+#)EQ"1E?..^]%E*"SBG:[@4 M*]NL1?"^H9/'+<25=L'\IJD;W%+U1!N%LA/:?Q?G0/\Y@_J#7C&X ML^*:5KX%@DP. /_S0R6T\N3Z?EL:2P^OIU]@JGGZYF!;0]VY\3?9:%8O/F* M%_,,0I%E--1[NTZ_*J'POB02W><;N*2YD I$#!XGLBS $Q)'2"6_IV7_>#$: M#.RQ)U+,VIOJFS/>QZP,9T*FF+:-]Q +6>G-T6(1 9!',;C"?9E@)<*64%84V '^U9(1U !(J*9K9M:DV MOC6I#_,^?"!2T@Q.3/@+E5)9]%$Q+J13&G@)81(Q[D-(I48.E(!T Y\SL4;3 M5K0/>2F+DF#)PIG.KFD K':-=H5$(M>UJ2O>"FE2H*&5BT0&)*.%L;CA= /3 ML$):DZ*/\T2YN^5%-<00ADRY@Z%I'^9?2[Y[SOX?+YPC>ZPM;W@1EQQ)$F+L MN8[3;>PD_:=DDNKB7FB7M@#M$>2&!.=P+]J_A6$;Z=LH-U@XKX8'8QW_Q]\A M+2+H^:#C.IDM< "MPZU9I%"UJSX;1+U2*?GTPO+=M5&FU-[I:); MGW2F# EO>(--:Z/B$#5TH&A6:F'I-)T=S0*UQ5RL6WC:[\9:DMP-L.'_;*S1 M_6\VLK?S)"@$+Q4=ZV[Z2_^>2,3K]KYY5=%WX7OT#&^O(XB3.P3[X. 9[0=" MVU)2YY4'R"$[\/<4RY<+TW*%Y0^YMA]Z*LAV6K3D]L 7D/#S2HHRB_114TBW3>N=2X*[$TWO.T!#.)[:C>9[ M6PBZEQ/-2/=NXOZM1TY6U*B[9!(K*EUR+5C4!'DT,@?;\E./V=5%27V;4EW/ M'/\'4$L#!!0 ( /:$ 5G1,^GWO@4 *L< 8 8VQA#,R9#(N:'1M[5E[<]I&$/\J6V?:V#/H!;:'".(9C/&$3 R.D:?)GR?I MA*XY=.KI9$P_???T .&T>8TAGM8>S.-V;V\?OWU(ZO]B&*,D)DE 0WCC7;V# M4 3Y@B8* DF)PM4E4S%X(DU) E=42L8YG$L6SBF 8YNGIM,^,6W#..NCK&&U M220N="W':MOM8W +T]<&"R#E+#"52M"55/=QI(?D!S[VQ9*&*7<>V?^VE) Q9,C+>PP/^:6=:[XM$HHR( M+!A?N2\]MJ 93.@2;L2")"];Y0I^9E2RZ&6OX,[87Q1%HWF*WBN#<#9'X5K7 M7FF_BS30_TZ[_*)/]+=.7-+"-E_P$(FC#V_&YV,/.FVSW;=\=%JZ Q4#Q"N5 M#1V_IM9P=..-+\?#@3>>3A!\-[/;P<0#;_J$='2Z<&O.S*$)L]&PT-/IG-BM M)Z3A8 :#B^FU-[KX22[\+BC67GQEG\+T$KPW(Y@-;LX'D]',F'YX-_H(@Z&G M*6W;WB%6_\@SQ:+5%ZP8)Q"()*&!SNVR_*J8PON<2#2?K^"&ID(J$!$,.9%Y M!D,A<844_(>:][<7W7;;[@W% JOVJOCE](ZP*L.ED LLV\9[B(0LY*:HL0B! M)B'6[;=Y0J%CMZ HW"2#B/&Z!VCF&0URB44'K2=)"*-[K*<)=@(\:<&R3"N M+\T98A^ F$J*:C9U*I6O56K!N 57#*50#F]-^(B[LA8,8T8CN&0)-B9&.$RC MB 54M@#?M/= "5BLX%,BEJC>G+8@S666$VQ;2&ED3N7$(G.T.204J>Y/3?:: M20,#E2W,)-(G"UKS"AM1SA$H <:?ZUBMXR?IGSF35#?X3)NT<= A07Q(<$X.PZ.U M&S;17D>Z\H7SJG/&@Y%(0]YHEPF+(LW KZE9DA@Z$_4,HH@3W%% MJTDS]9A>W&YLFEB+O6,9\QEG:N7&+,2T0P9=H>Q.KV]IQK(7Z*&LB,+K SW3 MZ>&1^)S64GPA0RJ-0'!.THRZ]9>F'J=X>%RV)3W,:9QB4+9'1:W@]J"H5QIS MGSY8UJ=6TIS2*A6N;=*5,B"\P@T.KI6($Y30<$5U4NV6QN#9D"Q06L3%LG9/ M_=M82I*Z/@[]GXPEFO_5879-)WXF>*YH3T_4G]NW@XA/BAB60WOUKL)O\MCI M_]-A6RG28$3B-R;,CSC[^/C9VX_D;4M)72D>H2KLP-X+;$@N#/(Y-C1PRH&S M-.,QLG('"I^OW._23P.Y:@EX\:[$ F-Y#P@K%L(+N_C;KP%69GTV:F\L>M)@ M^9%N_51Q-"$+^L-(TN7H)\/H&4(_'4*>OE?Y_1C:JX[_<@G_C):]HV67MNP= M5H?7DB&@4D349]A:WXYXQM=_Q9:]XVL#KT$0B#Q1>%R-KZ,'X+**R_]ZY'XJ MGFU?( !$ ( ! &-L M87(M,C R-# V,S N>'-D4$L! A0#% @ ]H0!6?X)3!="&0 WGD! !4 M ( !]!8 &-L87(M,C R-# V,S!?8V%L+GAM;%!+ 0(4 Q0 M ( /:$ 5EV<= \Y4$ '%?! 5 " 6DP !C;&%R+3(P M,C0P-C,P7V1E9BYX;6Q02P$"% ,4 " #VA %9,F5^=P.# #(Z0< %0 M @ &!<@ 8VQA&UL4$L! A0#% M @ ]H0!63,+KO(!9 7#,' !4 ( !M_4 &-L87(M,C R M-# V,S!?<')E+GAM;%!+ 0(4 Q0 ( /:$ 5FSM=ZEII8" #H>(P 5 M " >M9 0!C;&%R+3(P,C0P-C,P>#$P<2YH=&U02P$"% ,4 M" #VA %9@$9TI30( !?)0 & @ '$\ , 8VQA#,Q9#$N:'1M4$L! A0#% @ ]H0!65L;I3E " U"< !@ M ( !+OD# &-L87(M,C R-# V,S!X97@S,60R+FAT;5!+ 0(4 M Q0 ( /:$ 5E1:V RI04 '(: 8 " :0!! !C;&%R M+3(P,C0P-C,P>&5X,S)D,2YH=&U02P$"% ,4 " #VA %9T3/I][X% "K M' & @ %_!P0 8VQA#,R9#(N:'1M 64$L%!@ * H I@( ',-! $! end XML 104 clar-20240630x10q_htm.xml IDEA: XBRL DOCUMENT 0000913277 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000913277 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000913277 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000913277 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0000913277 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000913277 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000913277 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000913277 us-gaap:RetainedEarningsMember 2024-06-30 0000913277 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000913277 us-gaap:TreasuryStockCommonMember 2024-03-31 0000913277 us-gaap:RetainedEarningsMember 2024-03-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000913277 2024-03-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:RetainedEarningsMember 2023-06-30 0000913277 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000913277 us-gaap:TreasuryStockCommonMember 2023-03-31 0000913277 us-gaap:RetainedEarningsMember 2023-03-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000913277 2023-03-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 2024-06-30 0000913277 us-gaap:CommonStockMember 2024-06-30 0000913277 us-gaap:CommonStockMember 2024-03-31 0000913277 us-gaap:CommonStockMember 2023-12-31 0000913277 us-gaap:TreasuryStockCommonMember 2023-06-30 0000913277 us-gaap:CommonStockMember 2023-06-30 0000913277 us-gaap:CommonStockMember 2023-03-31 0000913277 us-gaap:CommonStockMember 2022-12-31 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-06-30 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2024-06-30 0000913277 srt:MaximumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2024-06-30 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2024-01-01 2024-06-30 0000913277 srt:ScenarioForecastMember us-gaap:RestrictedStockMember clar:TwoThousandFifteenStockIncentivePlanMember 2025-03-11 2025-03-11 0000913277 us-gaap:RestrictedStockMember clar:TwoThousandFifteenStockIncentivePlanMember 2024-03-11 2024-03-11 0000913277 us-gaap:RestrictedStockMember clar:TwoThousandFifteenStockIncentivePlanMember 2024-03-11 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-06-30 0000913277 srt:MinimumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2024-01-01 2024-06-30 0000913277 srt:MaximumMember us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember 2024-01-01 2024-06-30 0000913277 clar:InternationalSalesRevenueMember clar:OutdoorSegmentMember 2024-04-01 2024-06-30 0000913277 clar:InternationalSalesRevenueMember clar:AdventureSegmentMember 2024-04-01 2024-06-30 0000913277 clar:DomesticSalesRevenueMember clar:OutdoorSegmentMember 2024-04-01 2024-06-30 0000913277 clar:DomesticSalesRevenueMember clar:AdventureSegmentMember 2024-04-01 2024-06-30 0000913277 clar:InternationalSalesRevenueMember 2024-04-01 2024-06-30 0000913277 clar:DomesticSalesRevenueMember 2024-04-01 2024-06-30 0000913277 clar:InternationalSalesRevenueMember clar:OutdoorSegmentMember 2024-01-01 2024-06-30 0000913277 clar:InternationalSalesRevenueMember clar:AdventureSegmentMember 2024-01-01 2024-06-30 0000913277 clar:DomesticSalesRevenueMember clar:OutdoorSegmentMember 2024-01-01 2024-06-30 0000913277 clar:DomesticSalesRevenueMember clar:AdventureSegmentMember 2024-01-01 2024-06-30 0000913277 clar:InternationalSalesRevenueMember 2024-01-01 2024-06-30 0000913277 clar:DomesticSalesRevenueMember 2024-01-01 2024-06-30 0000913277 clar:InternationalSalesRevenueMember clar:OutdoorSegmentMember 2023-04-01 2023-06-30 0000913277 clar:InternationalSalesRevenueMember clar:AdventureSegmentMember 2023-04-01 2023-06-30 0000913277 clar:DomesticSalesRevenueMember clar:OutdoorSegmentMember 2023-04-01 2023-06-30 0000913277 clar:DomesticSalesRevenueMember clar:AdventureSegmentMember 2023-04-01 2023-06-30 0000913277 clar:InternationalSalesRevenueMember 2023-04-01 2023-06-30 0000913277 clar:DomesticSalesRevenueMember 2023-04-01 2023-06-30 0000913277 clar:InternationalSalesRevenueMember clar:OutdoorSegmentMember 2023-01-01 2023-06-30 0000913277 clar:InternationalSalesRevenueMember clar:AdventureSegmentMember 2023-01-01 2023-06-30 0000913277 clar:DomesticSalesRevenueMember clar:OutdoorSegmentMember 2023-01-01 2023-06-30 0000913277 clar:DomesticSalesRevenueMember clar:AdventureSegmentMember 2023-01-01 2023-06-30 0000913277 clar:InternationalSalesRevenueMember 2023-01-01 2023-06-30 0000913277 clar:DomesticSalesRevenueMember 2023-01-01 2023-06-30 0000913277 us-gaap:OperatingSegmentsMember clar:OutdoorSegmentMember 2023-01-01 2023-12-31 0000913277 2023-01-01 2023-12-31 0000913277 us-gaap:MachineryAndEquipmentMember 2024-06-30 0000913277 us-gaap:LandMember 2024-06-30 0000913277 us-gaap:FurnitureAndFixturesMember 2024-06-30 0000913277 us-gaap:ConstructionInProgressMember 2024-06-30 0000913277 us-gaap:BuildingAndBuildingImprovementsMember 2024-06-30 0000913277 clar:ComputerHardwareAndSoftwareMember 2024-06-30 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:DiscontinuedOperationsDisposedOfBySaleMember clar:PrecisionSportSegmentMember 2024-02-29 2024-02-29 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000913277 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-04-01 2024-06-30 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2024-04-01 2024-06-30 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-04-01 2024-06-30 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-06-30 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-06-30 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-01-01 2024-06-30 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-04-01 2023-06-30 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-06-30 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-04-01 2023-06-30 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-06-30 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-06-30 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-06-30 0000913277 clar:OperatingLossCarryforwardExpirationYear2027AndBeyondMember 2024-06-30 0000913277 us-gaap:OperatingSegmentsMember clar:OutdoorSegmentMember 2024-04-01 2024-06-30 0000913277 us-gaap:OperatingSegmentsMember clar:AdventureSegmentMember 2024-04-01 2024-06-30 0000913277 us-gaap:OperatingSegmentsMember 2024-04-01 2024-06-30 0000913277 us-gaap:OperatingSegmentsMember clar:AdventureSegmentMember 2024-01-01 2024-06-30 0000913277 us-gaap:OperatingSegmentsMember 2024-01-01 2024-06-30 0000913277 us-gaap:OperatingSegmentsMember clar:OutdoorSegmentMember 2023-04-01 2023-06-30 0000913277 us-gaap:OperatingSegmentsMember clar:AdventureSegmentMember 2023-04-01 2023-06-30 0000913277 us-gaap:OperatingSegmentsMember 2023-04-01 2023-06-30 0000913277 us-gaap:OperatingSegmentsMember clar:OutdoorSegmentMember 2023-01-01 2023-06-30 0000913277 us-gaap:OperatingSegmentsMember clar:AdventureSegmentMember 2023-01-01 2023-06-30 0000913277 us-gaap:OperatingSegmentsMember 2023-01-01 2023-06-30 0000913277 clar:TermFacilityMember 2023-12-31 0000913277 clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember 2024-06-30 0000913277 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember clar:RestatedCreditAgreementMember 2023-12-31 0000913277 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember clar:RestatedCreditAgreementMember 2023-12-31 0000913277 srt:MinimumMember clar:ForeignCreditFacilityMember 2023-12-31 0000913277 clar:TermFacilityMember clar:RestatedCreditAgreementMember 2023-12-31 0000913277 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000913277 clar:ForeignCreditFacilityMember 2023-12-31 0000913277 clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember 2024-04-01 2024-06-30 0000913277 clar:ClarusCorporationV.CaptionManagementLlcEtAlMember 2024-04-01 2024-06-30 0000913277 clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember 2024-01-01 2024-06-30 0000913277 clar:ClarusCorporationV.CaptionManagementLlcEtAlMember 2024-01-01 2024-06-30 0000913277 clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember 2023-04-01 2023-06-30 0000913277 clar:ClarusCorporationV.CaptionManagementLlcEtAlMember 2023-04-01 2023-06-30 0000913277 clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember 2023-01-01 2023-06-30 0000913277 clar:ClarusCorporationV.CaptionManagementLlcEtAlMember 2023-01-01 2023-06-30 0000913277 clar:RhinoRackTrademarkMember 2024-06-30 0000913277 clar:PiepsTrademarkMember 2024-06-30 0000913277 clar:MaxtraxTrademarkMember 2024-06-30 0000913277 clar:BlackDiamondTrademarkMember 2024-06-30 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 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-04-01 2024-06-30 0000913277 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-01-01 2024-06-30 0000913277 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-04-01 2023-06-30 0000913277 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-06-30 0000913277 us-gaap:TrademarksAndTradeNamesMember 2024-06-30 0000913277 us-gaap:CustomerRelationshipsMember 2024-06-30 0000913277 clar:ProductTechnologiesMember 2024-06-30 0000913277 clar:CoreTechnologiesMember 2024-06-30 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:FairValueInputsLevel2Member 2023-12-31 0000913277 clar:TREDOutdoorsPtyLtd.Member clar:ContingentConsiderationMember 2023-12-31 0000913277 2018-08-06 0000913277 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0000913277 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000913277 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000913277 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000913277 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember clar:PrecisionSportSegmentMember 2024-02-29 0000913277 currency:EUR us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-06-30 0000913277 currency:CAD us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-06-30 0000913277 currency:EUR us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0000913277 currency:CAD us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0000913277 srt:MaximumMember 2024-01-01 2024-06-30 0000913277 currency:EUR us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0000913277 currency:CAD us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0000913277 currency:EUR us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000913277 currency:CAD us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000913277 clar:O2024Q2DividendsMember 2024-04-01 2024-06-30 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:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0000913277 2023-06-30 0000913277 2022-12-31 0000913277 clar:TredOutdoorsPtyLtdMember 2024-06-30 0000913277 clar:ContingentConsiderationMember 2024-06-30 0000913277 clar:TredOutdoorsPtyLtdMember 2023-10-09 2023-10-09 0000913277 us-gaap:FairValueInputsLevel3Member 2024-06-30 0000913277 us-gaap:FairValueInputsLevel2Member 2024-06-30 0000913277 us-gaap:FairValueInputsLevel1Member 2024-06-30 0000913277 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000913277 us-gaap:FairValueInputsLevel1Member 2023-12-31 0000913277 us-gaap:OperatingSegmentsMember clar:OutdoorSegmentMember 2024-01-01 2024-06-30 0000913277 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0000913277 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000913277 2024-01-01 2024-03-31 0000913277 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000913277 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000913277 2023-01-01 2023-03-31 0000913277 clar:TredOutdoorsPtyLtdMember us-gaap:TradeNamesMember 2024-01-01 2024-06-30 0000913277 clar:TredOutdoorsPtyLtdMember us-gaap:CustomerRelationshipsMember 2024-01-01 2024-06-30 0000913277 clar:TredOutdoorsPtyLtdMember clar:ProductTechnologiesMember 2024-01-01 2024-06-30 0000913277 clar:TredOutdoorsPtyLtdMember 2024-01-01 2024-06-30 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-06-30 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2024-06-30 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-06-30 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-03-31 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-03-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 2023-06-30 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-06-30 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-03-31 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-03-31 0000913277 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000913277 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000913277 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0000913277 2024-07-25 0000913277 us-gaap:EmployeeStockOptionMember clar:TwoThousandFifteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-06-30 0000913277 srt:ScenarioForecastMember us-gaap:RestrictedStockMember clar:TwoThousandFifteenStockIncentivePlanMember 2026-03-11 2026-03-11 0000913277 clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember 2023-10-12 2023-10-12 0000913277 clar:LossFromFailureToMeetStatutoryReportingObligationsUnderConsumerProductSafetyActMember 2023-12-18 2023-12-18 0000913277 us-gaap:AustralianTaxationOfficeMember 2024-06-30 0000913277 clar:InlandRevenueDepartmentNewZealandMember 2024-06-30 0000913277 clar:AustrianMinistryOfFinanceMember 2024-06-30 0000913277 clar:TREDOutdoorsPtyLtd.Member clar:ContingentConsiderationMember 2024-01-01 2024-06-30 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2024-01-01 2024-06-30 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2023-04-01 2023-06-30 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2023-12-31 0000913277 us-gaap:DiscontinuedOperationsHeldforsaleMember clar:PrecisionSportSegmentMember 2023-01-01 2023-06-30 0000913277 clar:OutdoorSegmentMember 2024-04-01 2024-06-30 0000913277 clar:AdventureSegmentMember 2024-04-01 2024-06-30 0000913277 clar:OutdoorSegmentMember 2024-01-01 2024-06-30 0000913277 clar:AdventureSegmentMember 2024-01-01 2024-06-30 0000913277 clar:OutdoorSegmentMember 2023-04-01 2023-06-30 0000913277 clar:AdventureSegmentMember 2023-04-01 2023-06-30 0000913277 clar:OutdoorSegmentMember 2023-01-01 2023-06-30 0000913277 clar:AdventureSegmentMember 2023-01-01 2023-06-30 0000913277 clar:TredOutdoorsPtyLtdMember 2023-10-09 0000913277 us-gaap:CorporateMember 2024-06-30 0000913277 clar:OutdoorSegmentMember 2024-06-30 0000913277 clar:AdventureSegmentMember 2024-06-30 0000913277 2024-06-30 0000913277 us-gaap:CorporateMember 2023-12-31 0000913277 clar:OutdoorSegmentMember 2023-12-31 0000913277 clar:AdventureSegmentMember 2023-12-31 0000913277 2023-12-31 0000913277 2024-04-01 2024-06-30 0000913277 2024-01-01 2024-06-30 0000913277 2023-04-01 2023-06-30 0000913277 2023-01-01 2023-06-30 iso4217:USD pure shares clar:tranche iso4217:AUD iso4217:USD shares iso4217:CAD iso4217:EUR clar:segment 0000913277 --12-31 2024 Q2 false http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense 2025-02-01 2025-02-01 2025-02-01 2025-02-01 http://www.claruscorp.com/20240630#ContingentConsiderationExpenseBenefit 10-Q true 2024-06-30 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 Yes Yes Accelerated Filer false false false 38362162 46221000 11324000 1566000 1412000 43721000 53971000 91456000 91409000 6018000 4865000 1371000 892000 137284000 188787000 299745000 17029000 16587000 35779000 41466000 57694000 58527000 38834000 39320000 17199000 22869000 14078000 16824000 369400000 495338000 9533000 20015000 23358000 24580000 805000 119790000 5744000 32891000 170934000 16697000 18124000 12529000 14160000 62117000 203218000 0.0001 0.0001 5000000 5000000 0 0 0.0001 0.0001 100000000 100000000 42940000 42761000 38298000 38149000 4000 4000 694194000 691198000 -336261000 -350739000 33114000 32929000 -17540000 -15414000 307283000 292120000 369400000 495338000 22934000 25925000 33550000 32012000 56484000 57937000 36078000 35360000 20406000 22577000 28081000 26882000 161000 736000 27000 22000 -125000 399000 355000 28543000 27995000 -8137000 -5418000 455000 8000 414000 226000 869000 234000 -7268000 -5184000 -1775000 -862000 -5493000 -4322000 2231000 -5493000 -2091000 1537000 -1389000 8000 25000 1545000 -1364000 -3948000 -3455000 -0.14 -0.12 -0.14 -0.12 -0.14 -0.06 -0.14 -0.06 38297000 37192000 38297000 37192000 51218000 50122000 74577000 78093000 125795000 128215000 80538000 80130000 45257000 48085000 56296000 56236000 531000 736000 65000 59000 -125000 -1565000 3401000 483000 60168000 55949000 -14911000 -7864000 825000 13000 -495000 302000 330000 315000 -14581000 -7549000 -2626000 -1196000 -11955000 -6353000 28346000 5860000 16391000 -493000 -2498000 -2410000 372000 -54000 -2126000 -2464000 14265000 -2957000 -0.31 -0.17 -0.31 -0.17 0.43 -0.01 0.43 -0.01 38253000 37164000 38253000 37164000 16391000 -493000 2071000 3732000 4900000 6499000 40585000 1209000 464000 123000 44000 1527000 1475000 125000 1565000 2711000 2869000 4434000 -1569000 -11653000 -10495000 4607000 1953000 -295000 -1237000 -10848000 1233000 -3163000 -5063000 1267000 31000 -15527000 17286000 175674000 213000 169000 250000 3475000 3252000 172162000 -3083000 31205000 19801000 41580000 26879000 109463000 4837000 49000 185000 222000 285000 35000 1913000 1860000 -121602000 -13962000 -136000 -987000 34897000 -746000 11324000 12061000 46221000 11315000 1888000 1010000 1947000 5127000 224000 159000 161000 4066000 41637000 4000 679339000 -336843000 4589000 -32707000 -17685000 292108000 1598000 1598000 -1100000 -1100000 0.025 930000 930000 12000 118000 118000 1334000 1334000 154000 41791000 4000 680673000 -336175000 4601000 -32825000 -18785000 292892000 -2091000 -2091000 -1364000 -1364000 0.025 930000 930000 11000 104000 104000 1535000 1535000 42000 35000 35000 41833000 4000 682243000 -339196000 -4612000 -32929000 -20149000 289973000 42761000 4000 691198000 -350739000 4612000 -32929000 -15414000 292120000 21884000 21884000 -3671000 -3671000 0.025 956000 956000 30000 185000 185000 1183000 1183000 117000 42878000 4000 692381000 -329811000 4642000 -33114000 -19085000 310375000 -5493000 -5493000 1545000 1545000 0.025 957000 957000 1528000 1528000 62000 285000 285000 42940000 4000 694194000 -336261000 -4642000 -33114000 -17540000 307283000 <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 unaudited condensed consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “us” or “our”) as of June 30, 2024 and December 31, 2023 and for the three and six months ended June 30, 2024 and 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), instructions to the Quarterly Report on Form 10-Q, and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments, except otherwise disclosed) necessary for a fair presentation of the unaudited condensed consolidated financial statements have been included. The results for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be obtained for the year ending December 31, 2024. These interim financial statements should be read in conjunction with the Company’s audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on March 7, 2024.</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 leader in the design and development of best-in-class equipment and lifestyle products for outdoor enthusiasts. Driven by our rich history of engineering and innovation, our objective is to provide safe, simple, effective and beautiful products so that our customers can maximize their outdoor pursuits and adventures. 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;">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;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;"><b style="font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Certain reclassifications have been made to prior period financial statements to conform to the current period presentation. Specifically, legal costs associated with specific legal matters which were recorded in selling, general, and administrative expenses are now presented in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss). See Note 16 for discussion regarding legal matters.</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 0pt 12pt 0pt;"><b style="font-weight:bold;">Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Accounting Pronouncements issued and not yet adopted</i></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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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.</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;"><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;"><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;">The accompanying unaudited condensed consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “us” or “our”) as of June 30, 2024 and December 31, 2023 and for the three and six months ended June 30, 2024 and 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), instructions to the Quarterly Report on Form 10-Q, and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments, except otherwise disclosed) necessary for a fair presentation of the unaudited condensed consolidated financial statements have been included. The results for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be obtained for the year ending December 31, 2024. These interim financial statements should be read in conjunction with the Company’s audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on March 7, 2024.</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 leader in the design and development of best-in-class equipment and lifestyle products for outdoor enthusiasts. Driven by our rich history of engineering and innovation, our objective is to provide safe, simple, effective and beautiful products so that our customers can maximize their outdoor pursuits and adventures. 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;">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;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Certain reclassifications have been made to prior period financial statements to conform to the current period presentation. Specifically, legal costs associated with specific legal matters which were recorded in selling, general, and administrative expenses are now presented in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss). See Note 16 for discussion regarding legal matters.</p> <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;">Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Accounting Pronouncements issued and not yet adopted</i></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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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.</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;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">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 recorded this liability within accrued liabilities. See Note 11 for discussion regarding the valuation of the TRED Contingent Consideration as of June 30, 2024. The acquisition was accounted for as a business combination.</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 acquisition of TRED 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. The excess of purchase consideration over the assets acquired and liabilities assumed is recorded as goodwill. Goodwill for TRED is included in the Adventure segment. The goodwill consists largely of the growth and profitability expected from the acquisition.</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:45.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:3.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:3.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="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="4" style="vertical-align:bottom;white-space:nowrap;width:51.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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TRED</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="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="4" style="vertical-align:bottom;white-space:nowrap;width:51.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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">October 9, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;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:3.05%;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;width:22.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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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;width:25.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;">Estimated Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Cash paid</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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:22.63%;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;"> 5,659</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Issuance of shares of Clarus Corporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,069</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Contingent consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 121</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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></tr><tr><td style="vertical-align:bottom;width:45.54%;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 purchase consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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:22.63%;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,849</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Assets acquired and liabilities assumed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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:22.63%;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;"> 11</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,000</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,006</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;width:45.54%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 195</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,305</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;background:#cceeff;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,832</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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:right;margin:0pt 3pt 0.05pt 0pt;"> 8,360</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 638</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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:right;margin:0pt 3pt 0.05pt 0pt;"> 873</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,511</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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></tr><tr><td style="vertical-align:bottom;width:45.54%;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;">Net Book Value Acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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:22.63%;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,849</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;">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 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:43.93%;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:3.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;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:top;white-space:nowrap;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:56.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TRED</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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:24.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="2" style="vertical-align:bottom;white-space:nowrap;width:28.01%;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;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="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:28.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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:3.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:24.35%;margin:0pt;padding:0pt;"><p 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:43.93%;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;">Intangibles subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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:3.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:24.35%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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:24.39%;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,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.35%;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;">8.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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 0.05pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.35%;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;">6.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.39%;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,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.35%;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.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;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;">Intangibles not subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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:3.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:24.35%;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></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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 0.05pt 0pt;"> 3,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;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;">9.8 years</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;">The full amount of goodwill of $2,832 at TRED is expected to be non-deductible for tax purposes. No pre-existing relationships existed between the Company and TRED or its sellers prior to the acquisition. TRED 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 condensed consolidated financial statements.</p> 10741000 6849000 8875000 5659000 179000 1069000 1000000 638000 189000 121000 <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:45.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:3.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:3.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="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="4" style="vertical-align:bottom;white-space:nowrap;width:51.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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TRED</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="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="4" style="vertical-align:bottom;white-space:nowrap;width:51.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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">October 9, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;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:3.05%;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;width:22.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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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;width:25.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;">Estimated Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Cash paid</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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:22.63%;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;"> 5,659</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Issuance of shares of Clarus Corporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,069</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Contingent consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 121</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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></tr><tr><td style="vertical-align:bottom;width:45.54%;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 purchase consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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:22.63%;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,849</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Assets acquired and liabilities assumed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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:22.63%;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;"> 11</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,000</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,006</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;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:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;width:45.54%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 195</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,305</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;background:#cceeff;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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,832</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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:right;margin:0pt 3pt 0.05pt 0pt;"> 8,360</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:45.54%;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;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p 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:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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;"> 638</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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:right;margin:0pt 3pt 0.05pt 0pt;"> 873</p></td></tr><tr><td style="vertical-align:bottom;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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,511</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;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></tr><tr><td style="vertical-align:bottom;width:45.54%;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;">Net Book Value Acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;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:22.63%;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,849</p></td></tr></table> 5659000 179000 1069000 121000 179000 6849000 11000 1000000 1006000 11000 195000 3305000 2832000 8360000 638000 873000 1511000 6849000 <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;width:43.93%;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:3.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;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:top;white-space:nowrap;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:56.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TRED</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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:24.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="2" style="vertical-align:bottom;white-space:nowrap;width:28.01%;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;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="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:28.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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:3.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:24.35%;margin:0pt;padding:0pt;"><p 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:43.93%;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;">Intangibles subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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:3.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:24.35%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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:24.39%;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,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.35%;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;">8.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product technologies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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 0.05pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.35%;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;">6.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.39%;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,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.35%;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.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;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;">Intangibles not subject to amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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:3.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:24.35%;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></tr><tr><td style="vertical-align:bottom;width:43.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:24.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:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:43.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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 0.05pt 0pt;"> 3,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;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;">9.8 years</p></td></tr></table> 1249000 P8Y 394000 P6Y 1662000 P12Y 3305000 P9Y9M18D 2832000 <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, comprised of the Company’s subsidiaries Sierra and 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 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 $175,674 in cash under the terms of the Precision Sport Purchase Agreement, which included a preliminary working capital adjustment. As of June 30, 2024, the working capital adjustment had not been finalized, and the Company is disputing Bullseye Acquisitions, LLC’s proposed determination of the final working capital adjustment. The Company recognized a pre-tax gain on such sale of $40,585. 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. 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><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;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:2.52%;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:27.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;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:30.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 9,914</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 44,208</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 2,931</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 57,053</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.58%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 24,075</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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 intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 4,926</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 24,500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 26,715</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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 assets held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:2.52%;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:27.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 3pt 0.05pt 0pt;"> 137,284</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 2,441</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 3,303</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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,744</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;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:2.52%;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:27.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 3pt 0.05pt 0pt;"> 5,744</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:32.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 0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 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.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:32.73%;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.24%;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="5" style="vertical-align:bottom;white-space:nowrap;width:32.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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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="5" style="vertical-align:bottom;white-space:nowrap;width:32.33%;border-bottom:1.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;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;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:15.59%;border-bottom:1.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;width:1.23%;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:15.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:15.59%;border-bottom:1.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;width:1.23%;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:15.49%;border-bottom:1.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;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;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.23%;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.36%;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.23%;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.23%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.23%;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.36%;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.23%;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.23%;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.25%;margin:0pt;padding:0pt;"><p 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:32.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;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> 10,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.25%;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;"> 52,897</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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;"> (17,614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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;"> (6,543)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> (34,207)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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,963)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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,062)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> (6,300)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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:32.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;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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;"> (37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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;"> (3,440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> (74)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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,865)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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,455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> (5,616)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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 0pt 0.05pt 0pt;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.25%;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;"> 7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;margin:0pt;padding:0pt;"><p 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:32.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;">(Loss) income from operations of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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;"> (3,956)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> 6,707</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gain on sale of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:1.5pt 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 40,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1.5pt 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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:32.73%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 36,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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,707</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> 8,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.25%;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;"> 847</p></td></tr><tr><td style="vertical-align:bottom;width:32.73%;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.24%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:1.5pt 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,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 28,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1.5pt 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,860</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 condensed consolidated financial statements for the three and six months ended June 30, 2024 and 2023.</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:45.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;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 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:45.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="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="5" style="vertical-align:bottom;white-space:nowrap;width:52.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;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="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:24.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:24.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:22.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:2.31%;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:2.31%;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:22.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;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:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 1,713</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;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:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,017</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;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:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 97</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;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:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,406</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 175674000 40585000 <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:67.37%;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:2.52%;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:2.52%;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:27.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;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:30.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 9,914</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 44,208</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 2,931</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 57,053</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.58%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 24,075</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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 intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 4,926</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 24,500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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;"> 26,715</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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 assets held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:2.52%;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:27.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 3pt 0.05pt 0pt;"> 137,284</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 2,441</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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;"> 3,303</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:27.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,744</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;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:2.52%;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:2.52%;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:27.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 3pt 0.05pt 0pt;"> 5,744</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:32.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 0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 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.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:32.73%;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.24%;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="5" style="vertical-align:bottom;white-space:nowrap;width:32.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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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="5" style="vertical-align:bottom;white-space:nowrap;width:32.33%;border-bottom:1.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;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;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:15.59%;border-bottom:1.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;width:1.23%;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:15.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:15.59%;border-bottom:1.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;width:1.23%;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:15.49%;border-bottom:1.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;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;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.23%;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.36%;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.23%;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.23%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.23%;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.36%;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.23%;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.23%;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.25%;margin:0pt;padding:0pt;"><p 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:32.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;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> 10,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.25%;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;"> 52,897</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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;"> (17,614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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;"> (6,543)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> (34,207)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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,963)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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,062)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> (6,300)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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:32.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;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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;"> (37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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;"> (3,440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> (74)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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,865)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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,455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> (5,616)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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 0pt 0.05pt 0pt;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.25%;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;"> 7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;margin:0pt;padding:0pt;"><p 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:32.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;">(Loss) income from operations of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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;"> (3,956)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;"> 6,707</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gain on sale of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:1.5pt 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 40,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1.5pt 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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:32.73%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;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,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 36,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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,707</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.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;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> 8,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.25%;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;"> 847</p></td></tr><tr><td style="vertical-align:bottom;width:32.73%;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.24%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:1.5pt 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,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 28,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1.5pt 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,860</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:45.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;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 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:45.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="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="5" style="vertical-align:bottom;white-space:nowrap;width:52.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;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="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:24.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:24.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:22.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:2.31%;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:2.31%;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:22.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;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:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 1,713</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;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:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,017</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;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:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 97</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.55%;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:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,406</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> 9914000 44208000 2931000 57053000 24075000 4926000 24500000 26715000 15000 137284000 2441000 3303000 5744000 5744000 25791000 10585000 52897000 17614000 6543000 34207000 2963000 2062000 6300000 3000 37000 3440000 74000 2865000 2455000 5616000 -2000 -38000 7000 2310000 -3956000 6707000 40585000 2310000 36629000 6707000 79000 8283000 847000 2231000 28346000 5860000 1713000 1017000 5000 97000 886000 1406000 <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 June 30, 2024 and December 31, 2023, 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:69.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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: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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 80,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> 78,887</p></td></tr><tr><td style="vertical-align:bottom;width:69.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.68%;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;"> 295</p></td></tr><tr><td style="vertical-align:bottom;width:69.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 10,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> 12,227</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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.42%;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:10.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 0.05pt 0pt;"> 91,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> 91,409</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> <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:69.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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: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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 80,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> 78,887</p></td></tr><tr><td style="vertical-align:bottom;width:69.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.68%;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;"> 295</p></td></tr><tr><td style="vertical-align:bottom;width:69.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 10,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> 12,227</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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.42%;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:10.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 0.05pt 0pt;"> 91,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> 91,409</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> 80347000 78887000 387000 295000 10722000 12227000 91456000 91409000 <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 June 30, 2024 and December 31, 2023, 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:69.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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: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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.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: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:69.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;background:#cceeff;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:69.27%;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.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:10.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,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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;"> 6,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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;"> 8,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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;"> 18,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 2,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;border-bottom:1.5pt solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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.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:10.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;"> 45,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (28,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;border-bottom:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.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 3pt 0pt 0pt;"> 17,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:14.68%;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></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;">Depreciation expense for continuing operations for the three months ended June 30, 2024 and 2023 was $1,045 and $1,080, respectively, and for the six months ended June 30, 2024 and 2023 was $2,071 and $2,019, 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:69.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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: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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.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: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:69.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;background:#cceeff;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:69.27%;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.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:10.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,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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;"> 6,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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;"> 8,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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;"> 18,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 2,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;border-bottom:1.5pt solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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.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:10.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;"> 45,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (28,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;border-bottom:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.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 3pt 0pt 0pt;"> 17,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:14.68%;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></tr></table> 2850000 2850000 6485000 6476000 6198000 6195000 8191000 8092000 18623000 18119000 2763000 1224000 45110000 42956000 28081000 26369000 17029000 16587000 1045000 1080000 2071000 2019000 <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 balances 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;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:41.98%;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:normal;width:17.95%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.06%;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:normal;width:17.95%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.06%;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:normal;width:17.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;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:normal;width:15.97%;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:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.97%;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:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;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:normal;width:41.98%;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:normal;width:1.97%;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:normal;width:15.97%;background:#cceeff;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.97%;background:#cceeff;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;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:normal;width:41.98%;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:normal;width:1.97%;border-bottom: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:normal;width:15.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:right;margin:0pt;"> (29,507)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.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:right;margin:0pt;"> (52,071)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"> (81,578)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;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:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:41.98%;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:normal;width:1.97%;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:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> 39,320</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;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;"> 39,320</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:41.98%;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:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.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:right;margin:0pt;"> (486)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"> (486)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:41.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> 38,834</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;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;"> 38,834</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;">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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:69.99%;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.33%;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.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,527</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.66%;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:69.99%;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.33%;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.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;text-align:right;margin:0pt;"> (833)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.66%;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:69.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;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.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,694</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;">Trademarks classified as indefinite-lived intangible assets by brand as of June 30, 2024 and December 31, 2023, 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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:11.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 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:68.82%;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:12.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Black Diamond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;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;"> 19,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.66%;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;"> 19,600</p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PIEPS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;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,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.66%;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,080</p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rhino-Rack</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.02%;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,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.66%;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,767</p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MAXTRAX</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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:11.02%;border-bottom:1.5pt 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,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.66%;border-bottom:1.5pt 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,080</p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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:11.02%;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;"> 57,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 58,527</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;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:69.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:26.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;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:26.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,103</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.66%;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></tr><tr><td style="vertical-align:bottom;width:69.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Disposal of fully amortized other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.66%;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;"> (163)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;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:26.66%;border-bottom:1.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,330)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.66%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross balance at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;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:26.66%;border-bottom:1.5pt 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;"> 80,610</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;">Other intangible assets, net of amortization as of June 30, 2024 and December 31, 2023, 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:39.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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.07%;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.92%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.07%;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.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 style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Weighted Average Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.07%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin: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.07%;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.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,654)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;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.07%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;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.07%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;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.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.07%;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.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.88%;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.07%;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.52%;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.25%;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;"> 80,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (44,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.88%;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.07%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;margin: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.07%;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.92%;border-bottom:1.5pt solid #000000;margin:0pt;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.07%;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.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 style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Weighted Average Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.07%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin: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.07%;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.52%;margin:0pt;padding:0pt;"><p 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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;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.07%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;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.07%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;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.07%;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.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.88%;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.07%;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.52%;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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.88%;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></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 three months ended June 30, 2024 and 2023, was $2,451 and $2,714, respectively, and for the six months ended June 30 2024 and 2023 was $4,900 and $5,482, respectively. Future amortization expense for other intangible assets as of June 30, 2024 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:78.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:78.3%;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:2.06%;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:19.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;">Amortization Expense</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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 (excluding the six months ended June 30, 2024)</b></p></td><td style="vertical-align:bottom;width:2.06%;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.32%;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.3%;background:#cceeff;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,814</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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:2.06%;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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;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,183</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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:2.06%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;background:#cceeff;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,394</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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:2.06%;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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;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,659</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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:2.06%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;background:#cceeff;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,432</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2029</b></p></td><td style="vertical-align:bottom;width:2.06%;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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;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,575</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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;">Thereafter</b></p></td><td style="vertical-align:bottom;width:2.06%;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.32%;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:17.3%;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;"> 5,722</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;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:17.3%;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,779</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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:41.98%;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:normal;width:17.95%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.06%;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:normal;width:17.95%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.06%;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:normal;width:17.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;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:normal;width:15.97%;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:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.97%;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:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;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:normal;width:41.98%;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:normal;width:1.97%;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:normal;width:15.97%;background:#cceeff;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.97%;background:#cceeff;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;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:normal;width:41.98%;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:normal;width:1.97%;border-bottom: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:normal;width:15.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:right;margin:0pt;"> (29,507)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.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:right;margin:0pt;"> (52,071)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"> (81,578)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;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:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:41.98%;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:normal;width:1.97%;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:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> 39,320</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;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;"> 39,320</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:41.98%;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:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.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:right;margin:0pt;"> (486)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"> (486)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:41.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:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.97%;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:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:41.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;width:15.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:right;margin:0pt 3pt 0pt 0pt;"> 38,834</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.97%;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:normal;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;"> 38,834</p></td></tr></table> 29507000 91375000 120882000 29507000 52071000 81578000 39320000 39320000 -486000 -486000 38834000 38834000 <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:69.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:69.99%;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.33%;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.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,527</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.66%;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:69.99%;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.33%;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.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;text-align:right;margin:0pt;"> (833)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.66%;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:69.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;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.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,694</p></td></tr></table> 58527000 -833000 57694000 <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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:11.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 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:68.82%;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:12.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Black Diamond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;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;"> 19,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.66%;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;"> 19,600</p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PIEPS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;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,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.66%;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,080</p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rhino-Rack</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.02%;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,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.66%;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,767</p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MAXTRAX</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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:11.02%;border-bottom:1.5pt 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,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.66%;border-bottom:1.5pt 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,080</p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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:11.02%;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;"> 57,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 58,527</p></td></tr></table> 19600000 19600000 2990000 3080000 25232000 25767000 9872000 10080000 57694000 58527000 <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:69.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:26.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;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:26.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,103</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.66%;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></tr><tr><td style="vertical-align:bottom;width:69.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Disposal of fully amortized other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.66%;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;"> (163)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of foreign currency exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;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:26.66%;border-bottom:1.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,330)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.66%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross balance at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;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:26.66%;border-bottom:1.5pt 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;"> 80,610</p></td></tr></table> 82103000 163000 -1330000 80610000 <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:39.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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.07%;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.92%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.07%;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.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 style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Weighted Average Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.07%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin: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.07%;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.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,654)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;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.07%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;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.07%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;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.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:39.07%;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.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.88%;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.07%;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.52%;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.25%;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;"> 80,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (44,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.88%;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.07%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;margin: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.07%;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.92%;border-bottom:1.5pt solid #000000;margin:0pt;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.07%;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.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 style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">Weighted Average Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.07%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;margin: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.07%;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.52%;margin:0pt;padding:0pt;"><p 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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;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.07%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;background:#cceeff;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.07%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.88%;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.07%;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.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.88%;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.07%;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.52%;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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.88%;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></table> 60297000 33654000 26643000 P13Y9M18D 17628000 10127000 7501000 P10Y 1738000 103000 1635000 P12Y 947000 947000 P10Y 80610000 44831000 35779000 P12Y10M24D 61215000 30478000 30737000 P13Y9M18D 18003000 9014000 8989000 P10Y 1938000 198000 1740000 P11Y4M24D 947000 947000 P10Y 82103000 40637000 41466000 P12Y10M24D 2451000 2714000 4900000 5482000 <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:78.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:78.3%;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:2.06%;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:19.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;">Amortization Expense</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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 (excluding the six months ended June 30, 2024)</b></p></td><td style="vertical-align:bottom;width:2.06%;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.32%;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.3%;background:#cceeff;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,814</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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:2.06%;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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;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,183</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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:2.06%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;background:#cceeff;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,394</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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:2.06%;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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;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,659</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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:2.06%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;background:#cceeff;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,432</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2029</b></p></td><td style="vertical-align:bottom;width:2.06%;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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.3%;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,575</p></td></tr><tr><td style="vertical-align:bottom;width:78.3%;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;">Thereafter</b></p></td><td style="vertical-align:bottom;width:2.06%;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.32%;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:17.3%;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;"> 5,722</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;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:17.3%;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,779</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> 4814000 8183000 6394000 4659000 3432000 2575000 5722000 35779000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7. ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accrued liabilities as of June 30, 2024 and December 31, 2023, 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:69.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:69.25%;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: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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.68%;border-bottom:1.5pt solid #000000;margin:0pt;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:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:69.25%;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.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:10.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;"> 3,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.7%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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;"> 3,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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;"> 416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;background:#cceeff;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;width:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued CPSC regulatory matter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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.25%;background:#cceeff;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.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:10.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;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 9,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;border-bottom:1.5pt solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.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 3pt 0pt 0pt;"> 23,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:14.7%;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;"> 24,580</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 long-term liabilities as of June 30, 2024 and December 31, 2023, 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:67.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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.58%;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:13.68%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.67%;border-bottom:1.5pt solid #000000;margin:0pt;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:67.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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;width:67.58%;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.61%;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.06%;background:#cceeff;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,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:67.58%;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.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:right;margin:0pt 3pt 0pt 0pt;"> 1,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.68%;border-bottom:1.5pt solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.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.61%;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.06%;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;"> 12,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:14.68%;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;"> 14,160</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;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:69.25%;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: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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.68%;border-bottom:1.5pt solid #000000;margin:0pt;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:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:69.25%;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.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:10.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;"> 3,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.7%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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;"> 3,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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;"> 416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;background:#cceeff;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;width:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued CPSC regulatory matter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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.25%;background:#cceeff;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.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:10.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;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.25%;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.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 9,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;border-bottom:1.5pt solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.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 3pt 0pt 0pt;"> 23,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:14.7%;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;"> 24,580</p></td></tr></table> 3834000 3964000 1966000 2047000 221000 1796000 1648000 3294000 3179000 416000 344000 129000 2500000 123000 1246000 9429000 11802000 23358000 24580000 <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:67.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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.58%;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:13.68%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.67%;border-bottom:1.5pt solid #000000;margin:0pt;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:67.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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;width:67.58%;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.61%;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.06%;background:#cceeff;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,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:67.58%;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.61%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:right;margin:0pt 3pt 0pt 0pt;"> 1,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.68%;border-bottom:1.5pt solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.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.61%;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.06%;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;"> 12,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:14.68%;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;"> 14,160</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> 11403000 13030000 1126000 1130000 12529000 14160000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8. LONG-TERM DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Long-term debt as of June 30, 2024 and December 31, 2023, 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:69.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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: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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.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: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:69.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> 109,375</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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></tr><tr><td style="vertical-align:bottom;width:69.27%;background:#cceeff;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> (119,790)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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.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:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:14.68%;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></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: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;">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 paid 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;">.</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 term debt with financial institutions, which was repaid as of June 30, 2024. The foreign subsidiaries paid interest monthly on any borrowings on the credit facility as well as monthly </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;"></td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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;">. The term debt was secured by certain assets of the foreign subsidiaries.</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 paid interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023, the rate was 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;">.</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:69.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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: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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.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: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:69.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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></tr><tr><td style="vertical-align:bottom;width:69.27%;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> 109,375</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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></tr><tr><td style="vertical-align:bottom;width:69.27%;background:#cceeff;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.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:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;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;"> (119,790)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.27%;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.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:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:14.68%;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></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: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;">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 paid 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;">.</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 term debt with financial institutions, which was repaid as of June 30, 2024. The foreign subsidiaries paid interest monthly on any borrowings on the credit facility as well as monthly </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;"></td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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;">. The term debt was secured by certain assets of the foreign subsidiaries.</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 paid interest monthly on any borrowings on the Restated Credit Agreement. As of December 31, 2023, the rate was 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;">.</span></td></tr></table> 10375000 40000 109375000 119790000 119790000 0.077 0.098 0.032 0.077 <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 June 30, 2024, the Company’s derivative contracts had remaining maturities of less than one year. 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. As of June 30, 2024, there was no such exposure to the counterparties. The Company’s exposure of counterparty credit risk is limited to the aggregate unrealized gain of $344 on <span style="-sec-ix-hidden:Hidden__8pxo5uGnk-tJzfCB_Cd5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">all contracts</span></span> as of June 30, 2024. 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 hedging instruments as of June 30, 2024 and 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:72.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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="3" style="vertical-align:bottom;white-space:nowrap;width:27.09%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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.61%;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.23%;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.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:12.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;">Amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">Maturity</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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:12.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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.9%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$4,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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_h33Djug8UkOiM_hFxcfYSg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February 2025</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;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.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">€ 9,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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_0YzyMbW9I06Gdldi371FCw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February 2025</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><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.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:12.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.09%;border-bottom:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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:12.23%;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;">Notional</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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;">Latest </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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 0pt 0.05pt 0pt;">Amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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 0pt 0.05pt 0pt;">Maturity</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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:12.23%;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:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:12.23%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign exchange contracts - Canadian Dollars</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.23%;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_hAvH5jOUrEWfDqnVsd-c-Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February 2025</span></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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;">Foreign exchange contracts - Euros</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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;">€ 20,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.23%;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_tuRgeOvzrUC-7H9Jxvq-_g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February 2025</span></span></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;">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 (losses) of $136 and ($43) were reclassified to sales during the three months ended June 30, 2024 and 2023, respectively, and $217 and ($59) were reclassified to sales during the six months ended June 30, 2024 and 2023, 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 June 30, 2024 and 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;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:45.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.72%;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:21.52%;border-bottom:1.5pt solid #000000;margin:0pt;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:2.06%;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:11.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.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: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:45.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.52%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:45.72%;background:#cceeff;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:21.52%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;margin: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:45.72%;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:21.52%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.68%;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:45.72%;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:21.52%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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:45.72%;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:21.52%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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:45.72%;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:21.52%;background:#cceeff;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:45.72%;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:21.52%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.68%;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></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> P1Y 344000 <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:72.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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="3" style="vertical-align:bottom;white-space:nowrap;width:27.09%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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.61%;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.23%;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.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:12.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;">Amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">Maturity</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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:12.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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.9%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$4,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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_h33Djug8UkOiM_hFxcfYSg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February 2025</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;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.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">€ 9,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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_0YzyMbW9I06Gdldi371FCw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February 2025</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><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.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:12.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.09%;border-bottom:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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:12.23%;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;">Notional</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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;">Latest </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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 0pt 0.05pt 0pt;">Amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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 0pt 0.05pt 0pt;">Maturity</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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:12.23%;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:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:12.23%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign exchange contracts - Canadian Dollars</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.23%;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_hAvH5jOUrEWfDqnVsd-c-Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February 2025</span></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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;">Foreign exchange contracts - Euros</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;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;">€ 20,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.23%;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_tuRgeOvzrUC-7H9Jxvq-_g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February 2025</span></span></p></td></tr></table> 4956000 9404000 7925000 20612000 136000 -43000 217000 -59000 <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:45.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.72%;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:21.52%;border-bottom:1.5pt solid #000000;margin:0pt;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:2.06%;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:11.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.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: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:45.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.52%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:45.72%;background:#cceeff;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:21.52%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;margin: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:45.72%;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:21.52%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.68%;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:45.72%;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:21.52%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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:45.72%;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:21.52%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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:45.72%;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:21.52%;background:#cceeff;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.68%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:45.72%;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:21.52%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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.68%;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></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> 344000 221000 35000 <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 following table sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2024:</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:46.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;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;width:16.59%;border-bottom:1.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;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> 173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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,085)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,650</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts reclassified from other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> (105)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> (105)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net current period other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 1,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 1,545</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (17,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 3pt 0.05pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (17,540)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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 sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2023:</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:46.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;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;width:16.59%;border-bottom:1.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;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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.95%;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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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.95%;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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (18,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (18,785)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,398)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts reclassified from other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net current period other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (1,389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (1,364)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (20,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (20,149)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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 sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2024:</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:46.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;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;width:16.59%;border-bottom:1.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;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (15,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (15,414)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,498)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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;"> 539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,959)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts reclassified from other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> (167)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> (167)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net current period other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,498)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,126)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (17,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 3pt 0.05pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (17,540)</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;">The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2023:</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:46.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;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;width:16.59%;border-bottom:1.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;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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.95%;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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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.95%;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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (17,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (17,685)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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;"> (100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,510)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts reclassified from other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net current period other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (54)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,464)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (20,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (20,149)</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;">The effects on net income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts for the three and six months ended June 30, 2024 and 2023, 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:38.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.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;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.73%;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;width:61.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;">Gains (losses) reclassified from AOCI to the Consolidated Statements of Comprehensive Income (Loss)</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;margin:0pt;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;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="5" style="vertical-align:bottom;white-space:nowrap;width:29.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;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;border-bottom:1.5pt solid #000000;margin:0pt;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 Income (Loss)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.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:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin: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.73%;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.51%;margin:0pt;padding:0pt;"><p 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.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;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59)</p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;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.21%;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;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.27%;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;"> (13)</p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;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.51%;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.21%;border-bottom:1.5pt solid #000000;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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:right;margin:0pt;"> (46)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.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.51%;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.21%;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:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.27%;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:38.73%;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.51%;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.21%;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;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.22%;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;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.27%;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;"> (46)</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> <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:46.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;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;width:16.59%;border-bottom:1.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;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> 173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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,085)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,650</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts reclassified from other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> (105)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> (105)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net current period other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 1,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 1,545</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (17,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 3pt 0.05pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (17,540)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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 sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2023:</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:46.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;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;width:16.59%;border-bottom:1.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;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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.95%;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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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.95%;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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (18,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (18,785)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,398)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts reclassified from other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net current period other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (1,389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (1,364)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (20,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (20,149)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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 sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2024:</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:46.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;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;width:16.59%;border-bottom:1.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;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (15,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (15,414)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,498)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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;"> 539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,959)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts reclassified from other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> (167)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> (167)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net current period other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,498)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,126)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (17,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 3pt 0.05pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (17,540)</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;">The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2023:</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:46.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;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;width:16.59%;border-bottom:1.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;">Foreign Currency Translation Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Unrealized Gains (Losses) on Cash Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.59%;border-bottom:1.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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.95%;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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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.95%;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:14.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="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (17,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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:14.64%;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;"> (17,685)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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;"> (100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;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,510)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts reclassified from other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.64%;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;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net current period other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (54)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:right;margin:0pt 0pt 0.05pt 0pt;"> (2,464)</p></td></tr><tr><td style="vertical-align:bottom;width:46.08%;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 as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (20,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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 0pt 0.05pt 0pt;"> (20,149)</p></td></tr></table> -19258000 173000 -19085000 1537000 113000 1650000 -105000 -105000 1537000 8000 1545000 -17721000 181000 -17540000 -18649000 -136000 -18785000 -1389000 -9000 -1398000 34000 34000 -1389000 25000 -1364000 -20038000 -111000 -20149000 -15223000 -191000 -15414000 -2498000 539000 -1959000 -167000 -167000 -2498000 372000 -2126000 -17721000 181000 -17540000 -17628000 -57000 -17685000 -2410000 -100000 -2510000 46000 46000 -2410000 -54000 -2464000 -20038000 -111000 -20149000 <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:38.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.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;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.73%;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;width:61.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;">Gains (losses) reclassified from AOCI to the Consolidated Statements of Comprehensive Income (Loss)</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;margin:0pt;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;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="5" style="vertical-align:bottom;white-space:nowrap;width:29.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;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;border-bottom:1.5pt solid #000000;margin:0pt;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 Income (Loss)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.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:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin: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.73%;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.51%;margin:0pt;padding:0pt;"><p 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.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;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59)</p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;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.21%;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;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.27%;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;"> (13)</p></td></tr><tr><td style="vertical-align:bottom;width:38.73%;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.51%;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.21%;border-bottom:1.5pt solid #000000;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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:right;margin:0pt;"> (46)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.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.51%;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.21%;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:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.27%;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:38.73%;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.51%;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.21%;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;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.22%;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;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.27%;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;"> (46)</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> 136000 -43000 217000 -59000 31000 -9000 50000 -13000 -105000 34000 -167000 46000 -105000 34000 -167000 46000 <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 that prioritizes the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 1 - inputs to the valuation methodology are quoted market prices for identical assets or liabilities in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 3 - inputs to the valuation methodology are based on prices or valuation techniques that are unobservable.</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 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 June 30, 2024 and December 31, 2023 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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:35.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;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:normal;width:2.54%;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:normal;width:61.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;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;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:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;margin: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.81%;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.54%;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:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;background:#cceeff;margin: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.81%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_YEtcxUMRiEmjfLgnpZ3QCA;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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;"> 344</p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_qbCcaQ1KZkWWdmQRQ0ZsUw;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.92%;border-bottom:1.5pt solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;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:normal;width:2.54%;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:normal;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:normal;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_p6nclTW7b0Wg-fb0QZNSOw;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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;"> 344</p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_XnXg3fkkp0Sgr_4NK5PTyQ;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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;"> 344</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;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:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_YIx7dH9zO02xjVZ_8fUlsQ;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_8eDf7jYwtUGu4giMSiQM0A;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.92%;border-bottom:1.5pt solid #000000;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:normal;width:35.81%;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:normal;width:2.54%;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:normal;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:normal;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_i6X2-TcrmkysHIK02Ci6xw;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_RVbFvO0nP027ribd0xVy_g;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;margin: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:normal;width:35.81%;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:normal;width:2.54%;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:normal;width:61.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;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;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:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;margin: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.81%;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.54%;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:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;background:#cceeff;margin: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.81%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_X8ENsk41hkCivNicQZkdfA;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_g_UDh4M3MUqLzVEuwKX4-g;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.92%;border-bottom:1.5pt solid #000000;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:normal;width:35.81%;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:normal;width:2.54%;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:normal;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:normal;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_p-Pa9jRm4EWJ_-Jcb8ZK8Q;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_Ad1xaCoPHUSkRzpKA_nEdA;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;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:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_Y_eXiKRjsEu-pKE7BE3sJg;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_Jqo1dDkrQ0uGctVO5RQSnQ;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_ZqDbMne_hkeQ4ka0FtsK2g;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.92%;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:normal;width:35.81%;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:normal;width:2.54%;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:normal;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:normal;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_vNKWQ-LlUEWysy4KjkxKkQ;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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></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 June 30, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin: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, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">with the change in fair value recognized in contingent consideration benefit in the accompanying consolidated statements of comprehensive income (loss) 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 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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:73.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;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:23.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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.5%;margin:0pt;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:26.49%;border-bottom:1.5pt solid #000000;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;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:normal;width:23.35%;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:normal;width:73.5%;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:normal;width:3.14%;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;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:23.35%;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:normal;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;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:normal;width:23.35%;margin: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:normal;width:73.5%;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_ACcYm_J1vUWYqooj_Th9ug;"><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:normal;width:3.14%;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:normal;width:23.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.5%;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:normal;width:3.14%;border-bottom: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:normal;width:23.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:right;margin:0pt;"> (4)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.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:normal;width:3.14%;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:normal;width:23.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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;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:normal;width:23.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:right;margin:0pt 3pt 0pt 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;">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. As of June 30, 2024, the net sales threshold required for the payment of the TRED contingent consideration is not expected to be met.</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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:35.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;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:normal;width:2.54%;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:normal;width:61.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;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;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:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;margin: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.81%;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.54%;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:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;background:#cceeff;margin: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.81%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_YEtcxUMRiEmjfLgnpZ3QCA;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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;"> 344</p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_qbCcaQ1KZkWWdmQRQ0ZsUw;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.92%;border-bottom:1.5pt solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;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:normal;width:2.54%;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:normal;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:normal;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_p6nclTW7b0Wg-fb0QZNSOw;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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;"> 344</p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_XnXg3fkkp0Sgr_4NK5PTyQ;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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;"> 344</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;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:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_YIx7dH9zO02xjVZ_8fUlsQ;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_8eDf7jYwtUGu4giMSiQM0A;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.92%;border-bottom:1.5pt solid #000000;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:normal;width:35.81%;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:normal;width:2.54%;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:normal;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:normal;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_i6X2-TcrmkysHIK02Ci6xw;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_RVbFvO0nP027ribd0xVy_g;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;margin: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:normal;width:35.81%;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:normal;width:2.54%;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:normal;width:61.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;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:35.81%;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;width:13.49%;border-bottom:1.5pt solid #000000;margin:0pt;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:normal;width:2.54%;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:normal;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:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;margin: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.81%;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.54%;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:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;background:#cceeff;margin: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.81%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_X8ENsk41hkCivNicQZkdfA;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_g_UDh4M3MUqLzVEuwKX4-g;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.92%;border-bottom:1.5pt solid #000000;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:normal;width:35.81%;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:normal;width:2.54%;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:normal;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:normal;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_p-Pa9jRm4EWJ_-Jcb8ZK8Q;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_Ad1xaCoPHUSkRzpKA_nEdA;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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:normal;width:35.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;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:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_Y_eXiKRjsEu-pKE7BE3sJg;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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_Jqo1dDkrQ0uGctVO5RQSnQ;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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.81%;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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_ZqDbMne_hkeQ4ka0FtsK2g;"><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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.92%;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:normal;width:35.81%;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:normal;width:2.54%;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:normal;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:normal;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_vNKWQ-LlUEWysy4KjkxKkQ;"><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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;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:normal;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:11.92%;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></table> 344000 344000 344000 344000 256000 256000 129000 129000 256000 129000 385000 0.115 <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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:73.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;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:23.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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.5%;margin:0pt;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:26.49%;border-bottom:1.5pt solid #000000;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;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:normal;width:23.35%;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:normal;width:73.5%;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:normal;width:3.14%;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;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:23.35%;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:normal;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;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:normal;width:23.35%;margin: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:normal;width:73.5%;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_ACcYm_J1vUWYqooj_Th9ug;"><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:normal;width:3.14%;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:normal;width:23.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.5%;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:normal;width:3.14%;border-bottom: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:normal;width:23.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:right;margin:0pt;"> (4)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.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:normal;width:3.14%;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:normal;width:23.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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;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:normal;width:23.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:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr></table> 129000 -125000 -4000 <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;">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. On July 30, 2024, the Company announced that its Board of Directors approved the payment on August 19, 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 August 9, 2024.</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;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0.025 0.10 2024-07-30 2024-08-19 0.025 2024-08-09 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.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:45.93%;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;white-space:nowrap;width: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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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: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;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;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:11.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:11.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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:11.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:11.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;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:10.55%;margin: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:45.93%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 38,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 37,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 38,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 37,164</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;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.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;background:#cceeff;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.43%;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:10.53%;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;"> 38,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.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;"> 37,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;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:10.53%;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;"> 38,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.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;"> 37,164</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin: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:45.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from continuing operations per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin: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:45.93%;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.43%;margin:0pt;padding:0pt;"><p 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;margin:0pt;padding:0pt;"><p 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin: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:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin: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:45.93%;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.43%;margin:0pt;padding:0pt;"><p 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;margin:0pt;padding:0pt;"><p 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.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;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.16</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 0.16</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin: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:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin: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:45.93%;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.43%;margin:0pt;padding:0pt;"><p 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;margin:0pt;padding:0pt;"><p 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.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;"> 0.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.01)</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.01)</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;">For the three months ended June 30, 2024 and 2023, equity awards of 5,762 and 6,082, respectively, and for the six months ended June 30, 2024 and 2023, equity awards of 5,405 and 6,058, respectively, were excluded from the calculation of earnings (loss) per share for these periods as they were anti-dilutive.</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:45.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.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:45.93%;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;white-space:nowrap;width: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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'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: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;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;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:11.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:11.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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:11.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;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:11.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;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:10.55%;margin: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:45.93%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 38,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 37,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 38,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 37,164</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;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.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;background:#cceeff;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.43%;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:10.53%;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;"> 38,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.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;"> 37,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;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:10.53%;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;"> 38,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.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;"> 37,164</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin: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:45.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from continuing operations per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin: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:45.93%;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.43%;margin:0pt;padding:0pt;"><p 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;margin:0pt;padding:0pt;"><p 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin: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:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin: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:45.93%;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.43%;margin:0pt;padding:0pt;"><p 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;margin:0pt;padding:0pt;"><p 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.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;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.16</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"> 0.16</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin: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:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin: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:45.93%;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.43%;margin:0pt;padding:0pt;"><p 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;margin:0pt;padding:0pt;"><p 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.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;"> 0.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.01)</p></td></tr><tr><td style="vertical-align:bottom;width:45.93%;background:#cceeff;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 0.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.01)</p></td></tr></table> 38297000 37192000 38253000 37164000 38297000 37192000 38253000 37164000 -0.14 -0.12 -0.31 -0.17 -0.14 -0.12 -0.31 -0.17 0.06 0.74 0.16 0.06 0.74 0.16 -0.14 -0.06 0.43 -0.01 -0.14 -0.06 0.43 -0.01 5762000 6082000 5405000 6058000 <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;">Under the Company’s current 2015 Stock Incentive Plan (the “2015 Plan”), the Company’s 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.</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;"><b style="font-weight:bold;">Options Granted:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;">During the six months ended June 30, 2024, the Company issued stock options for an aggregate of 1,240 shares under the 2015 Plan to directors and employees of the Company. Of the 1,240 options, 1,140 options vest and become exercisable over a period of two years and 100 vest in four equal consecutive quarterly tranches from the date of grant. 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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin: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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;"><b style="font-weight:bold;">Options Granted During the Six Months Ended June 30, 2024</b></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;width:63.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;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:31.93%;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;width:63.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:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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;">1,240 </p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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 - 2 Years</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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;">$6.75 - $6.81</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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.47% - 1.48%</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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;">50.3% - 51.9%</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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;">4.08% - 4.57%</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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 - 5.75</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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.06 - $3.12</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: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;">(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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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 grant date fair value of the stock options granted during the six months ended June 30, 2024 was $3,798, which will be recognized 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;">Restricted Stock Awards Granted:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 11, 2024, the Company issued and granted employees restricted stock awards of 100 restricted shares under the 2015 Plan, of which 50 and 50 shares will vest and become nonforfeitable on each March 11, 2025 and March 11, 2026, respectively. As these restricted stock awards vest over time, the fair value of the restricted stock was estimated as of the date of grant using the grant price of $6.75 per share. The grant date fair value of the restricted stock awards was approximately $675 which will be amortized over the expected term of 2 years.</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 restricted stock, stock options and stock awards recorded by the Company for the three months ended June 30, 2024 and 2023 was $1,528 and $1,486, respectively, and for the six months ended June 30, 2024 and 2023 was $2,706 and $2,772, respectively. For the three and six months ended June 30, 2024 and 2023, the majority of stock-based compensation costs were classified as selling, general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2024, there were 1,176 unvested stock options and unrecognized compensation cost of $3,604 related to unvested stock options, as well as 1,600 unvested restricted stock awards and unrecognized compensation costs of $6,159<span style="background:#ffff00;"> </span>related to unvested restricted stock awards.</p> 500000 1240000 1240000 1140000 P2Y 100000 4 P10Y <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;width:63.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;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:31.93%;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;width:63.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:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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;">1,240 </p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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 - 2 Years</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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;">$6.75 - $6.81</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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.47% - 1.48%</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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;">50.3% - 51.9%</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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;">4.08% - 4.57%</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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 - 5.75</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.93%;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.06 - $3.12</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: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;">(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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><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> 1240000 P1Y P2Y 6.75 6.81 0.0147 0.0148 0.503 0.519 0.0408 0.0457 P5Y3M21D P5Y9M 3.06 3.12 3798000 100000 50000 50000 6.75 675000 P2Y 1528000 1486000 2706000 2772000 1176000 3604000 1600000 6159000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 15. RESTRUCTURING</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin: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 three months ended June 30, 2024 and 2023, the Company incurred $161 and $736, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred $531 and $736, respectively, of restructuring charges related to these actions. The Company has incurred $3,754 of cumulative restructuring charges since the commencement of restructuring actions in 2023. 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 condensed </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">consolidated statements of comprehensive income (loss). 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 continue to 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 2025. </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 June 30, 2024, which are included within accrued liabilities in the condensed 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:31.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><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="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:15.66%;border-bottom:1.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;">Outdoor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="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:15.68%;border-bottom:1.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;">Adventure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="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:15.68%;border-bottom:1.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;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="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:15.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: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:31.36%;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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.15%;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,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.1%;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,246</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.15%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.17%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.17%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.1%;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:31.36%;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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.15%;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;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> 160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.1%;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;"> 515</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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 restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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.15%;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;"> 371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.5%;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.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 0.05pt 0pt;"> 160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.5%;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.1%;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;"> 531</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.1%;margin:0pt;padding:0pt;"><p 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:31.36%;background:#cceeff;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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;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;"> (1,471)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.17%;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;"> (160)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.1%;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;"> (1,631)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:right;margin:0pt 0pt 0.05pt 0pt;"> (23)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:right;margin:0pt 0pt 0.05pt 0pt;"> (23)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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 June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.15%;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;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.1%;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;"> 123</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;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 161000 736000 531000 736000 3754000 <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:31.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><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.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 0pt 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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="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:15.66%;border-bottom:1.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;">Outdoor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="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:15.68%;border-bottom:1.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;">Adventure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="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:15.68%;border-bottom:1.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;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="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:15.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: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:31.36%;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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.15%;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,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.1%;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,246</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.15%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.17%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.17%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.1%;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:31.36%;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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.15%;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;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> 160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.1%;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;"> 515</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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 restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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.15%;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;"> 371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.5%;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.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 0.05pt 0pt;"> 160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.5%;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.1%;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;"> 531</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.1%;margin:0pt;padding:0pt;"><p 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:31.36%;background:#cceeff;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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;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;"> (1,471)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.17%;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;"> (160)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.1%;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;"> (1,631)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:right;margin:0pt 0pt 0.05pt 0pt;"> (23)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:right;margin:0pt 0pt 0.05pt 0pt;"> (23)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.36%;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 June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.15%;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;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.1%;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;"> 123</p></td></tr></table> 1246000 1246000 355000 160000 515000 16000 16000 371000 160000 531000 1471000 160000 1631000 23000 23000 123000 123000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 16. COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS</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;">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 position, 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 condensed consolidated balance sheets; however, the actual amounts of such possible losses cannot currently be reasonably estimated by the Company. It is possible that, as additional information becomes available, the Company may subsequently determine that it may incur losses from such contingencies materially in excess of the amounts initially accrued by the Company which could 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;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;">Legal expenses incurred in the ordinary course of business are included in selling, general, and administrative expenses in the consolidated statements of comprehensive income (loss) except as described below. See Part II, Item 1. “Legal Proceedings.”</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 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 0pt 12pt 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 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 civil monetary penalties of $16,135 and $9,000, respectively, for the two matters described above. </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 ultimately disagreed with our position and the agency staff has restated their recommendation for the monetary penalties which the Company intends to strongly contest and vigorously defend against.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">John C. Walbrecht, the former President of BDEL and the Company, received a letter from the CPSC dated June 25, 2024 alleging that in his personal capacity he knowingly violated the Consumer Product Safety Act by failing to timely report that the beacons in question contained a defect. The staff of the CPSC recommended a $5,000 fine against Mr. Walbrecht personally. Pursuant to the Company’s by-laws, the Company has agreed to indemnify Mr. Walbrecht and advance his legal fees, and he has provided an undertaking to the Company that the Company will be entitled to recover those expenses if it is ultimately determined that he was not entitled to indemnification.</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 believes an unfavorable outcome is probable, however, we cannot reasonably estimate on what terms or if this matter will be resolved. During the six months ended June 30, 2024, the Company recorded a liability of $2,500 representing the low end of the range of our estimated exposure. The Company does not have a better estimate of the loss; therefore the low-end of the range was recorded as an accrued liability during the first quarter of 2024 and a corresponding expense is included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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.  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. During the three months ended June 30, 2024 and 2023, the Company incurred legal expenses of $180 and $107, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred legal expenses of $385 and $163, respectively, in efforts to resolve this matter. These legal expenses are included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss). </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;">Clarus Corporation against HAP Trading, LLC and Harsh A. Padia</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 23, 2022, the Company filed a lawsuit in the United States District Court for the Southern District of New York against HAP Trading, LLC and Harsh A. Padia (“HAP Trading”), seeking disgorgement of profits from transactions in the Company’s common stock and related derivative securities in violation of Section 16(b) of the Securities Exchange Act of 1934, as amended.</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;">Clarus Corporation v. Caption Management, LLC, et al.    </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 8, 2024, the Company filed a lawsuit in the United States District Court for the Southern District of New York against Caption Management, LLC, Caption Partners II LP, Caption GP, LLC, William Cooper and Jason Strasser (“Caption Management”), seeking disgorgement of profits from transactions in the Company’s stock and related derivative securities in violation of Section 16(b) of the Securities Exchange Act of 1934, as amended.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the three months ended June 30, 2024, and 2023, the Company incurred legal expenses of $219 and $248, respectively, and during the six months ended June 30, 2024 and 2023, the Company incurred legal expenses of $516 and $320, respectively, in the efforts to bring the cases against HAP Trading and Caption Management to trial. These legal expenses are included in legal costs and regulatory matter expenses in the consolidated statements of comprehensive income (loss).</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;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 16135000 9000000 5000 2500000 180000 107000 385000 163000 219000 248000 516000 320000 <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;">The Company’s U.S. federal statutory tax rate of 21% and its foreign operations have statutory tax rates of approximately 23% in Austria, 28% in New Zealand, and 30% in Australia.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The difference between the Company’s estimated effective tax rate benefit of 24.4% for the three months ended June 30, 2024, and the U.S. federal statutory tax rate of 21% was primarily due to the impact of stock compensation and research and experimentation expenditures and credits in the second quarter of 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The difference between the Company’s estimated effective tax rate benefit of 18.0% for the six months ended June 30, 2024, and the U.S. federal statutory tax rate of 21% was primarily due to the impact of stock compensation and research and experimentation expenditures and credits in the first half of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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,179, before deferred tax liabilities of $34,434. The Company has provided a valuation allowance against a portion of the deferred tax assets as of June 30, 2024 and December 31, 2023, because the ultimate realization of those assets did not meet the more-likely-than-not criteria. Part of the Company’s </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">deferred tax assets consist of net operating loss carryforwards (“NOLs”) 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 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 sheet and the judgment required in determining the Company’s future taxable income. The need for a valuation allowance is reassessed at each interim reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024, we had approximately $17,000 in U.S. net deferred tax assets. These deferred tax assets are estimated to reverse into NOL carryforwards that can be used to offset taxable income and reduce income taxes payable in future periods. At this time, we consider it more likely than not that we will have sufficient taxable income in future periods that will allow us to realize these deferred tax assets. However, unless we can generate sufficient taxable income from our future operations, a valuation allowance to reduce our U.S. deferred tax assets may be required, which would materially increase our expenses in the period the allowance is recognized and have a material adverse effect on our results of operations and consolidated financial position.</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 had 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 offset a portion of its future U.S. Federal income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:83.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;white-space:normal;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:12.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:normal;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:normal;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:normal;width:83.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;white-space:normal;width:2.61%;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:normal;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:normal;width:12.21%;margin:0pt;padding:0pt;"><p style="font-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:83.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expiration Dates December 31,</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;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.87%;border-bottom:1px solid #000000;margin:0pt;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:83.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:12.21%;background:#cceeff;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:83.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:12.21%;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:83.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.21%;background:#cceeff;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:83.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2027 and beyond</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.21%;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 3pt 0pt 0pt;"> 7,699</p></td></tr><tr><td style="vertical-align:bottom;width:83.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:12.21%;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;"> 7,699</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> 0.21 0.23 0.28 0.30 0.244 0.21 0.180 0.21 39893000 714000 39179000 34434000 17000000 7699000 2997000 <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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:83.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;white-space:normal;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:12.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:normal;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:normal;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:normal;width:83.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;white-space:normal;width:2.61%;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:normal;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:normal;width:12.21%;margin:0pt;padding:0pt;"><p style="font-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:83.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expiration Dates December 31,</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;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.87%;border-bottom:1px solid #000000;margin:0pt;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:83.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:12.21%;background:#cceeff;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:83.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:12.21%;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:83.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.21%;background:#cceeff;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:83.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2027 and beyond</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.21%;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 3pt 0pt 0pt;"> 7,699</p></td></tr><tr><td style="vertical-align:bottom;width:83.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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:normal;width:12.21%;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;"> 7,699</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> 7699000 7699000 <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 </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;"></td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.74%;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;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="5" style="vertical-align:bottom;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.74%;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:13.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin: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.74%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin: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.74%;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.52%;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.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;"> 18,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 42,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,434</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 17,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;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,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 40,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,408</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 36,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 83,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,842</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:38.74%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 8,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,688</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 16,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;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,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 33,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,685</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.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;"> 20,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 17,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 42,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 35,373</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 56,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 125,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;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,215</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:38.74%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 266</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.74%;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.52%;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.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;"> (1,267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> (2,037)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (100)</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,662)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,475)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,692)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,030)</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> (495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 302</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.22%;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;"> (7,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (5,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.22%;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,581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (7,549)</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 June 30, 2024 and December 31, 2023, 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:38.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:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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.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.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:11.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.47%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;margin: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.47%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;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.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:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.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: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:38.47%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin: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.47%;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:1.21%;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:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.47%;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.21%;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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.47%;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:1.21%;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:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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></tr><tr><td style="vertical-align:bottom;width:38.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;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;"> 369,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:14.67%;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></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:38.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.74%;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;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="5" style="vertical-align:bottom;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.74%;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:13.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin: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.74%;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.52%;margin:0pt;padding:0pt;"><p 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.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;"> 787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.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,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 778</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.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;"> 776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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,068</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 1,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;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,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 2,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;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,846</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:38.74%;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.52%;margin:0pt;padding:0pt;"><p 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.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;"> 661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.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,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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,413</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.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;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 606</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 1,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;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,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 2,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;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,019</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:38.74%;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.52%;margin:0pt;padding:0pt;"><p 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.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;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.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;"> 571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.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;"> 2,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 4,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 4,968</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.22%;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,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.22%;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,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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,482</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> 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;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.74%;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;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="5" style="vertical-align:bottom;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.74%;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:13.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin: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.74%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin: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.74%;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.52%;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.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;"> 18,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 42,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,434</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 17,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;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,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 40,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,408</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 36,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 83,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,842</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:38.74%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 8,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;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,688</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 16,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;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,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 33,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,685</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.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;"> 20,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 17,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 42,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 35,373</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 56,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 125,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1.5pt solid #000000;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,215</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:38.74%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 266</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.74%;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.52%;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.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;"> (1,267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> (2,037)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (100)</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,662)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,475)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,692)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,030)</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> (495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 302</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.22%;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;"> (7,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (5,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.22%;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,581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> (7,549)</p></td></tr></table> 18885000 21869000 42514000 43434000 17302000 18198000 40695000 49408000 36187000 40067000 83209000 92842000 4049000 4056000 8704000 6688000 16248000 13814000 33882000 28685000 20297000 17870000 42586000 35373000 56484000 57937000 125795000 128215000 -2395000 -1224000 -4106000 266000 -1267000 -502000 -2037000 -100000 -3662000 -1726000 -6143000 166000 4475000 3692000 8768000 8030000 455000 8000 825000 13000 414000 226000 -495000 302000 -7268000 -5184000 -14581000 -7549000 <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.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:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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.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.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:11.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.47%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;margin: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.47%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;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.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:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:16.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: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:38.47%;margin:0pt;padding:0pt;"><p style="font-family:'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.21%;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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin: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.47%;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:1.21%;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:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.47%;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.21%;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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.47%;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:1.21%;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:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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></tr><tr><td style="vertical-align:bottom;width:38.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;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;"> 369,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:14.67%;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></tr></table> 156113000 163083000 173518000 185023000 39769000 9948000 369400000 358054000 <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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.74%;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;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="5" style="vertical-align:bottom;white-space:nowrap;width:29.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:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.74%;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:13.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.75%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin: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.74%;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.52%;margin:0pt;padding:0pt;"><p 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.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;"> 787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.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,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 778</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.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;"> 776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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,068</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 1,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;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,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 2,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;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,846</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:38.74%;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.52%;margin:0pt;padding:0pt;"><p 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.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;"> 661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.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,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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,413</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.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;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 606</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 1,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;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,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 2,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;border-bottom:1.5pt solid #000000;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,019</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;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:38.74%;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.52%;margin:0pt;padding:0pt;"><p 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.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;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.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;"> 571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;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.52%;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.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;"> 2,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.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;"> 4,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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;"> 4,968</p></td></tr><tr><td style="vertical-align:bottom;width:38.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.22%;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,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.22%;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,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.25%;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,482</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> 787000 455000 1507000 778000 776000 659000 1067000 1068000 1563000 1114000 2574000 1846000 661000 740000 1334000 1413000 384000 340000 737000 606000 1045000 1080000 2071000 2019000 285000 256000 571000 514000 2166000 2458000 4329000 4968000 2451000 2714000 4900000 5482000 false false false false